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