ubuntu10.04 安裝authpuppy

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

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

1.首先在authpuppy 官網下載源碼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數據建立成功。成功后,按照Getting_Started幫助手冊,修改/etc/apache2/sites-available/default 這個文件,內容如下:

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

$ sudo service apache2 restart

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

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

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

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

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容