可以参考这篇文档:

http://dev.wifidog.org/wiki/doc/install/ubuntu/auth-server#Configurelocaleinwifidog.conf

一、 安装前准备

打开终端(用普通用户进入终端,不要用超级用户)。

sudo apt-get update

sudo apt-get install apache2 php5

二、 安装Database Server

sudo apt-get install postgresql

三、 安装需要的库文件

sudo apt-get install php5-cgi

sudo apt-get install php5-mhash php5-pgsql php-pear php5-xmlrpc php5-curl php5-mcrypt php5-dev

sudo apt-get install language-pack-en-base

sudo apt-get install subversion

sudo pear install XML_RPC

cd /tmp

wget http://ovh.dl.sourceforge.net/sourceforge/phlickr/Phlickr-0.2.5.tgz

sudo pear install Phlickr-0.2.5.tgz

rm Phlickr-0.2.5.tgz

sudo apt-get install openssh-server

四、 安装auth server

获取认证服务器源码(如果已经有源码,可以不用获取,直接将源码放到/var/www目录下)。

svn checkout https://dev.wifidog.org/svn/trunk/wifidog-auth

sudo mv wifidog-auth/ /var/www/

修改配置文件

sudo vi /etc/apache2/sites-available/default

将第4行做如下改变

DocumentRoot /var/www/

改变为

DocumentRoot /var/www/wifidog-auth/wifidog

重启apache2

sudo /etc/init.d/apache2 restart

需要修改语言支持,以便网页能够正常显示

sudo vi /var/www/wifidog-auth/wifidog/config.php

define('DEFAULT_LANG', 'fr_CA');

改变为

define('DEFAULT_LANG', 'en_US');

五、 配置auth server

打开浏览器,在地址栏输入http://ipaddress:port/install.php(例如http://192.168.1.11:8909/install.php,默认端口号为80,如果没有修改端口号,在本机可以输入http://localhost/install.php),可以看到安装流程。

点击next后,将会询问密码,密码在/tmp/dog_cookie.txt文件中,用户名和密码都输入dog_cookie.txt文件中的内容即可。

进入到每一步,可能都需要通过终端做页面要求的事情,才能进行下一步,直到完成安装。

1, 进入第一个页面,需要进行下面的动作

在postgres数据库创建一个用户

sudo su - postgres

createuser wifidog --pwprompt

要求输入密码

wifidogtest

创建一个属于这个新建用户wifidog的database

createdb wifidog --encoding=UTF-8 --owner=wifidog

2, 进入第二个页面,需要进行下面的动作

点击next时会报错,然后会有会有提示,提示可能是要求一些文件的访问权限,直接将提示复制到终端执行即可。终端需要先退出postgres用户。

3, 进入第三个页面

可能会有一些包没有安装,这时可以点击页面上的安装,如果提示安装失败,那就需要手动下载安装包,将下载好的安装包放到/var/www/wifidog-auth/wifidog/lib目录下,并解压。

4, 进入第四个页面,填写表格,按前面创建的database信息填写。


然后后面的步骤都是默认下一步,直到最后一步,需要填写登录wifidog的管理员用户名、密码和邮箱。下一步出现下面的这个信息就表明安装已完成。

Portal Server搭建(wifidog安装)相关推荐

  1. linux 下搭建portal服务器搭建,Linux环境下IBM WebSphere Portal v8.5独立服务器安装记录...

    本文用于说明在Linux环境下IBM WebSphere Portal v8.5独立服务器的安装记录: 环境说明: 硬件环境:Lenovo E440, i7, 12GB, 500GB: 虚拟设备:VM ...

  2. windows server搭建php mysql数据库_windows server 2008/2012安装php iis7 mysql环境搭建教程...

    这篇文章主要为大家详细介绍了windows server 2008/2012安装php iis7 mysql环境搭建教程 ,需要的朋友可以参考下 windows server 2008/2012安装p ...

  3. Windows开发环境搭建(安装 VS2010, VS2013, VS2015 Community, Windows Server 2008 R2)

    1. 安装VS2010 1.1 安装步骤 1. 注意安装的时候,选择自定义安装,将不需要的VB.net去掉. 2. 看一下C++下的x64选项是否选择了,如果没选,将其选上. 3. 一定要将 Micr ...

  4. Windows 2008 Server搭建Radius服务器的方法

    Windows 2008 Server搭建Radius服务器的方法 在实际使用环境中,TP-LINK无线控制器TL-AC1000使用外部服务器进行Portal远程认证时,需搭建相应认证服务器.本文通过 ...

  5. Lync server 2013 之office web apps server 搭建步骤

    office web apps server 搭建步骤: 一. .NET Framework 4.5 节点下的HTTP 激活 .NET Framework 3.5 Windows Identity F ...

  6. 搭建无人值守安装服务器(CentOS)

    使用PXE+DHCP+TFTP+Kickstart+FTP搭建无人值守安装服务器.一般只有频繁安装系统才会搭建无人值守安装服务器. 虚拟机环境:youxi1,CentOS7系统双网卡,一个网卡桥接模式 ...

  7. TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

    本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...

  8. windows 下使用 Filezilla server 搭建 ftp 服务器

    windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows  https:/ ...

  9. 在启用sharepoint portal server 2003的SSO时,提示“无法连接到数据库服务器,请检查配置账户的权利”的问题的解决方法...

    在启用sharepoint portal server 2003的SSO时,提示"无法连接到数据库服务器,请检查配置账户的权利"的问题的解决方法 这是微软的一个windows in ...

最新文章

  1. 理解面向过程和面向对象的程序设计方法
  2. python文本挖掘视频课_自动摘要的python实现
  3. python正则匹配_Python正则表达式初识(五)
  4. mysql 活跃事务_MySQL日志与事务
  5. That assembly does not allow partially trusted callers.
  6. springMVC3学习(四)--訪问静态文件如js,jpg,css
  7. 读写自旋锁详解:TODO
  8. [开源]在iOS上实现Android风格的控件Toast
  9. uniapp —— 配合腾讯地图实现小程序自动定位
  10. Python和Ruby语言对比
  11. 云课堂智慧职教网页版登录入口_云课堂智慧职教网页版登录入口
  12. 设置自动清理mysql binlog日志_自动清理MySQL binlog日志
  13. c语言一个等于号与两个等于号的区别
  14. 微信小程序开发之——数据存储Storage
  15. 数据挖掘算法原理与实践:数据预处理
  16. AGNES 数据挖掘算法 C语言
  17. 一个完整的python文件即是一个模块_README.md
  18. Vscode Pylint no-member
  19. CN_以太网规格和传输介质@双绞线@基带同轴电缆
  20. 一位创业者创业失败后,成功的做了一个创业孵化器!

热门文章

  1. 怎样一次性删掉word或wps文档里的空格行
  2. 浏览器无法上网解决方案
  3. C语言(求最小公倍数的3种方法)
  4. [总结]视频质量评价技术零基础学习方法
  5. 程序员常用资源工具集合
  6. 洛谷P3975 弦论
  7. hdf heg 批量拼接_python调用HEG工具批量处理MODIS数据
  8. 请注意,java中没有引用传递
  9. Python3 三元条件判断表达式(if else/and or)
  10. mac下统计代码行数方法