WiFiDog Install
WiFiDog Install
04 Did base install (No servers selected) To install Webmin sudo aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpamruntime libio-pty-perl libmd5-perl wget http://prdownloads.sourceforge.net/webadmin/webmin_1.480_all.deb sudo dpkg -i webmin_1.480_all.deb
Update Server sudo apt-get update Install Apache2 Web Server and PHP5 sudo apt-get install apache2 php5 Install PostGreSQL Server sudo apt-get install postgresql Install Libraries sudo apt-get install php5-cgi sudo apt-get install php5-mhash php5-pgsql php-pear php5-xmlrpc php5-curl php5-mcrypt sudo apt-get install language-pack-en-base Install Subversion sudo apt-get install subversion Install Software needed for WiFiDog sudo pear install XML_RPC cd /tmp wget http://downloads.sourceforge.net/project/phlickr/Phlickr/0.2.7/Phlickr-
0.2.7.tgz?use_mirror=softlayer sudo pear install Phlickr-0.2.5.tgz rm Phlickr-0.2.5.tgz Install OpenSSH Server sudo apt-get install openssh-server Install PHP5 Developer package sudo apt-get install php5-dev Install Make Package sudo apt-get install make Install WiFiDog Auth Server sudo svn checkout https://dev.wifidog.org/svn/trunk/wifidog-auth sudo mv wifidog-auth/ /var/www/ Apache2 Configuration file. (Change DocumentRoot) sudo nano /etc/apache2/sites-available/default at the 5th line change DocumentRoot /var/www to DocumentRoot /var/www/wifidog-auth/wifidog Restart Apache2 sudo /etc/init.d/apache2 restart Install Postfix Mail Server sudo apt-get install postfix Select the "internet site with smart host" configuration option and answer the next series of questions. create a wifidog user in postgres sudo su - postgres createuser wifidog --pwprompt
create a database owned by this new user createdb wifidog --encoding=UTF-8 --owner=wifidog Configure WiFiDog Auth Server http://your-domaine.com/install.php cat /tmp/dog_cookie.txt (To get password)