在Debian Linux安装wifidog认证服务器(2)
Apache2配置文件
我们需要变更文件路径。我们认为这台服务器不应该有其它“网络”使用。如果这样,你就需要学习如何配置apache2。
nano /etc/apache2/sites-available/default
将以下内容:(在第五行)
DocumentRoot /var/www/
更改为
DocumentRoot /var/www/wifidog-auth/wifidog
删除第17行的重写规则
启动apache2:
cd /etc/init.d/
./apache2 restart
在wifidog.conf配置语方环境
如果你已经安装了locales-all并且想将门户页面默认为“French”,那么就不需要操作此步。如果不是,你需要更改config.php文件。
nano /var/www/wifidog-auth/wifidog/config.php
将第208行的内容:
define('DEFAULT_LANG', 'fr_CA');
更改为
define('DEFAULT_LANG', 'en_US');
配置邮件服务器
安装postfix
apt-get install postfix
配置认证服务器
访问http://your-domaine.com/install.php并按指南操作。也可以参照以下步骤。
1)First screen
在postgres创建一个wifidog用户
su - postgres
createuser wifidog --pwprompt
如果你有PostgreSQL 8.1:三个问题的回答都为否
创建此用户的数据库
createdb wifidog --encoding=UTF-8 --owner=wifidog
然后
cat /tmp/dog_cookie.txt
在你的浏览器中点击下一步(在dog_cookie.txt文件中需要密码)
2)Second screen:确认安装过的软件。如果按此指南操作,你已经安装上所有所需软件。
3)Third screen:
你需要复制粘贴这一长串的命令,点击刷新和下一步。此操作最简单的方法是看你是否将SSH链接到你的box
4) Forth screen:你也许需要安装Smarty。
安装simplepie。(你需要在SSH会话中手动操作。在svn repo已经在simplepie.org中更改了结构时,在源于WEB控制台的失败的命令中将/branches/改为/releases/。)
然后点击下一步。
安装feedpressreview,然后点击下一步。
当要求安装Phlickr的时候点击下一步。(虽然系统没有检测到,但它已经安装完毕)
5)添加DB信息
移除安装文件
当然,唯一能访问install.php文件的只有你。你将需要将install.php文件移出公众视线。
1)进入到wifidog目录(/var/www/wifidog-auth/wifidog)
cd /var/www/wifidog-auth/wifidog
2)将install.php文件移到根目录,他人无法访问:
mv install.php ../install.php
注:你可以将它移到你选的任何位置,只要不是公用。
本文章由 http://www.wifidog.pro/2015/03/10/Debian%E5%AE%89%E8%A3%85wifidog%E8%AE%A4%E8%AF%81%E6%9C%8D%E5%8A%A1%E5%99%A8-2.html 整理编辑,转载请注明出处