Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
vms:webdev:start [2014/05/03 09:11] admin [Web Development] |
vms:webdev:start [2014/10/30 13:38] admin [Create a Debian VM] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Web Development ====== | ====== Web Development ====== | ||
- | The web development environment will be based on a Debian Wheezy OS, along with an Apache2 HTTP server allowing to choose the PHP version to run on each virtual host through Phpfarm. | + | The purpose here is to build a virtual machine that will be used as a LAMP web development environment. |
+ | |||
+ | It will be based on a Debian Wheezy OS, with an Apache2 HTTP server, allowing to select a specific PHP version to run for each virtual host through PhpFarm run via suexec.\\ | ||
+ | We'll also add Xdebug to facilitate PHP code debugging. | ||
+ | |||
+ | Finally, MySQL will also be installed as database management system. | ||
----- | ----- | ||
===== Create a Debian VM ===== | ===== Create a Debian VM ===== | ||
----- | ----- | ||
- | Install a Debian Wheezy system from Debian's stable netboot-mini.iso image.\\ | + | Install a Debian Wheezy system from Debian's stable netboot-mini.iso image. |
- | <color coral>**TBC**</color> | + | |
+ | You can refer to [[vms:webdev:debian|this section of the wiki]] for more in-depth information on how to do this. | ||
+ | |||
+ | We'll have 2 adapters set up for this VM, one for local communication on a 172.20.20.x address and another one for internet access via DHCP. | ||
+ | |||
+ | ---- | ||
- | === Add sysadmin to sudoers === | + | ==== Add sysadmin to sudoers ==== |
+ | ---- | ||
After the system reboots at the end of the installation, login as root and install the sudo package: | After the system reboots at the end of the installation, login as root and install the sudo package: |