Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vms:webdev:start [2014/10/30 14:21]
admin [Setup Network Adapters]
vms:webdev:start [2015/04/03 18:51] (current)
66.249.64.157 Links adapted because of a move operation
Line 1: Line 1:
-====== Web Development ======+====== Web Development ​(LAMP) ​======
 The purpose here is to build a virtual machine that will be used as a LAMP web development environment. The purpose here is to build a virtual machine that will be used as a LAMP web development environment.
  
Line 11: Line 11:
 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.
  
-You can refer to [[vms:webdev:​debian|this section of the wiki]] for more in-depth information on how to do this.+You can refer to [[vms:​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. 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.
Line 96: Line 96:
  
 We're ready to move on... We're ready to move on...
 +
 +-----
 +==== Change VM's Hostname ====
 +
 +To make things clear, and have an indication of the machine we're logged to whenever we ssh into it, we'll change the machine'​s hostname. This is done by editing 2 more file: // /etc/hosts // and // /​etc/​hostname //:
 +
 +In /etc/hosts, you'll only need to change the second line to make it look like the following:
 +<​code>​
 +> nano /etc/hosts
 +
 +127.0.0.1 ​      ​localhost
 +127.0.1.1 ​      ​lamp-xd.virtual.net ​    ​lamp-xd
 +
 +# The following lines are desirable for IPv6 capable hosts
 +::1     ​localhost ip6-localhost ip6-loopback
 +ff02::1 ip6-allnodes
 +ff02::2 ip6-allrouters
 +</​code>​
 +
 +Then replace the content of /​etc/​hostname ​
 +<​code>​
 +> nano /​etc/​hostname
 +
 +lamp-xd
 +</​code>​
 +
 +You'll need to restart the VM for those changes to take effect
 +<​code>​
 +> reboot
 +</​code>​
 ----- -----
 It is now time to [[apache|install the HTTP Server (Apache2)]]. It is now time to [[apache|install the HTTP Server (Apache2)]].