This is a short guide to installing a basic LAMP(Linux, Apache, MySQL, PHP) development environment on Ubuntu 12.04 Precise Pangolin.
First install lamp:
Open a terminal and run the following:
sudo apt-get install lamp-server^
After the lamp server installation you will need write permissions to the /var/www directory. Follow these steps to configure permissions.
Add your user to the www-data group
sudo usermod -a -G www-data <your user name>
now add the /var/www folder to the www-data group
sudo chgrp -R www-data /var/www
now give write permissions to the www-data group
sudo chmod -R g+w /var/www
now log out and log back in to see the changes reflected in nautilus.
Some extra things to install
The following are not essential but they are things I almost always need as part of a LAMP install so I have included instructions on installing them.
Curl:
sudo apt-get install php5-curl
Mod rewrite:
sudo a2enmod rewrite
GD2 Graphics Lib:
sudo apt-get install php5-gd
And that's it, how easy was that? Ubuntu rocks!
First install lamp:
Open a terminal and run the following:
sudo apt-get install lamp-server^
After the lamp server installation you will need write permissions to the /var/www directory. Follow these steps to configure permissions.
Add your user to the www-data group
sudo usermod -a -G www-data <your user name>
now add the /var/www folder to the www-data group
sudo chgrp -R www-data /var/www
now give write permissions to the www-data group
sudo chmod -R g+w /var/www
now log out and log back in to see the changes reflected in nautilus.
Some extra things to install
The following are not essential but they are things I almost always need as part of a LAMP install so I have included instructions on installing them.
Curl:
sudo apt-get install php5-curl
Mod rewrite:
sudo a2enmod rewrite
GD2 Graphics Lib:
sudo apt-get install php5-gd
And that's it, how easy was that? Ubuntu rocks!