ubuntu10.04 安裝authpuppy

準(zhǔn)備工作:ubuntu中安裝Apache2,php5,mysql,及 postgres。具體的步驟可以去搜下,一般的多是apt-get install 就OK。postgres 安裝名為postgresql

具體還可以參照authpuppy官方doc ,http://www.authpuppy.org/doc/Getting_Started。這個一定要看!寫的很詳細。

1.首先在authpuppy 官網(wǎng)下載源碼http://www.authpuppy.org/。找到download,去下載authpuppy-1.0.0-stable.tgz 該版本。

2.將authpuppy-1.0.0-stable.tgz代碼解壓到/var/www/目錄下后,訪問http://localhost/authpuppy/web/會訪問到preinstall.php,下面開始安裝。先按照http://www.authpuppy.org/doc/Getting_Started中,將PostgreSQL數(shù)據(jù)建立成功。成功后,按照Getting_Started幫助手冊,修改/etc/apache2/sites-available/default 這個文件,內(nèi)容如下:

ServerAdmin webmaster@localhost

ServerName authpuppy.localhost

ServerAlias authpuppy.test

#DocumentRoot /var/www/authpuppy/web/?
    DocumentRoot /var/www/? ?
    DirectoryIndex index.php

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

allow from all

Alias /sf /var/www/authpuppy/lib/vendor/symfony/data/web/sf

AllowOverride All

Allow from All

#ErrorLog /var/log/apache2/authpuppy/error.log

    ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,

# alert, emerg.

LogLevel warn

#CustomLog /var/log/apache2/authpuppy/access.log combined

    CustomLog /var/log/apache2/access.log combined
  

加紅色部分為Getting_Started中給的原樣,我針對這個做了部分修改。關(guān)于兩個log,因為/var/log/apache2/目錄下沒有authpuppy 這個文件,所以加這個的話Apache重啟時會失敗,所以將其去掉(或者你自己添加上也可以)。

$ sudo service apache2 restart

重啟Apache,訪問http://localhost/authpuppy/web/.會出現(xiàn)第一個頁面,點擊let's go按鈕。然后進到下一個頁面上,這里會提示你什么文件沒有可寫權(quán)限或者沒有安裝某個php的擴展,按照上面提示做就可以了!還有注意一點。有時候點擊let's go 就會出錯,頁面就訪問失敗了!這里可以將/authpuppy/web/installed.txt 這個刪除掉。就可以了!處理好后點擊next。進到連接數(shù)據(jù)庫頁面。我剛開始這個頁面總訪問不進來。這時按照http://www.authpuppy.org/doc/Getting_Started,將環(huán)境設(shè)置了一邊后就可以訪問了。具體的原因沒有查明。然后就是與數(shù)據(jù)庫連接,數(shù)據(jù)庫選擇postsql,注意用戶名密碼是否正確。過了這個頁,基本上就是成功了。

用自己的話寫的比較粗略,只供自己下次再搭建該環(huán)境時有個提醒。(這次就是第二次,又花費了一天多- -),第一次搭建步驟都忘了,所以想記錄一下過程。主要是參考這兩個鏈接:

http://www.authpuppy.org/doc/Getting_Started;

http://blog.sina.com.cn/s/blog_d2facf270101g7hy.html;wifidog+authpuppy認(rèn)證頁面的配置

本文章由 http://www.wifidog.pro/2015/02/25/ubuntu%E5%AE%89%E8%A3%85-authpuppy.html??整理編輯,轉(zhuǎn)載請注明出處

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容