Installation - Linzertorte/php GitHub Wiki

Installing Apache 2

sudo apt-get install apache2

Run Apache 2

sudo service apache2 start

Installing php 5

sudo apt-get install libapache2-mod-php5

Installing MySQL with php 5

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Access MySQL

mysql -u root -p

Virtual Host

Apache2 default site is in the folder /var/www, to change it to another folder, say /home/linz/php

Copy the default config

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/php

Edit php

DocumentRoot /home/linz/php
<Directory /home/linz/php>

Disable default site, enable new site

sudo a2dissite default && sudo a2ensite php

Restart Apache2

sudo service apache2 restart