This is an old revision of the document!


Web Development

The web development environment will be based on a Debian Wheezy OS, along with an Apache2 HTTP server, and allowing to choose the PHP version to run on each virtual host through Phpfarm.



Install a Debian Wheezy system from Debian's stable netboot-mini.iso image.


On XenServer


Download the netboot-mini.iso image

Login to your Xen server, and download the .iso:

> 

On VirtualBox


TBC


Add sysadmin to sudoers


After the system reboots at the end of the installation, login as root and install the sudo package:

# apt-get install sudo

As the sysadmin user was created during the Debian install process we only need to add it to the sudoers group:

# usermod -G sudo -a <sysadmin>

Logout from the root session, login as sysadmin and test your sudo power:

# exit
login: sysadmin
Password:
$ sudo ifconfig

If all is well, you should see the output from the ifconfig command.


It is now time to install the HTTP Server (Apache2).