m-smit
February 22nd, 2011, 04:54 PM
I am trying to set up an Apache2 virtual host to test sites I make from my own computer.
I used this (http://www.andyhawthorne.net/2010/10/setting-up-a-lamp-server-on-ubuntu-10-10/)guide to set up my LAMP and vHost, The LAMP stack seems to be working great, but I run into some problems when I try to set up a vHost
As described in the guide I
1. made a new directory in my home folder /home/[myname]/www/test.dev to put my site in (it currently contains a simple index.html file as a test).
2. In /etc/apache2/sites-available I copied the file "default" and renamed it "test.dev"
3. I edited the content of "test.dev" to look like this:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
serverName test.dev
DocumentRoot /home/[myname]/www/test.dev
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/[myname]/www/test.dev/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
4. I enabled the site using the command "sudo a2ensite test.dev". I then restarted apache "sudo /etc/init.d/apache2 reload".
5. I edited the hosts file: "sudo gedit /etc/hosts" to look like this:
192.168.0.* [myname]-System-Product-Name # Added by NetworkManager
127.0.0.1 localhost.localdomain
::1 [myname]-System-Product-Name localhost6.localdomain6 localhost6
127.0.1.1 [myname]-System-Product-Name
127.0.0.1 altserver
127.0.0.1 test.dev
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
6. I restarted apache "sudo /etc/init.d/apache2 reload".
Now if I enter "http://test.dev" in my firefox's adress bar I just get the apache2 "It works!" site. What is going wrong to cause firefox to show the "It works!" page rather then my own test site?
I used this (http://www.andyhawthorne.net/2010/10/setting-up-a-lamp-server-on-ubuntu-10-10/)guide to set up my LAMP and vHost, The LAMP stack seems to be working great, but I run into some problems when I try to set up a vHost
As described in the guide I
1. made a new directory in my home folder /home/[myname]/www/test.dev to put my site in (it currently contains a simple index.html file as a test).
2. In /etc/apache2/sites-available I copied the file "default" and renamed it "test.dev"
3. I edited the content of "test.dev" to look like this:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
serverName test.dev
DocumentRoot /home/[myname]/www/test.dev
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/[myname]/www/test.dev/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
4. I enabled the site using the command "sudo a2ensite test.dev". I then restarted apache "sudo /etc/init.d/apache2 reload".
5. I edited the hosts file: "sudo gedit /etc/hosts" to look like this:
192.168.0.* [myname]-System-Product-Name # Added by NetworkManager
127.0.0.1 localhost.localdomain
::1 [myname]-System-Product-Name localhost6.localdomain6 localhost6
127.0.1.1 [myname]-System-Product-Name
127.0.0.1 altserver
127.0.0.1 test.dev
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
6. I restarted apache "sudo /etc/init.d/apache2 reload".
Now if I enter "http://test.dev" in my firefox's adress bar I just get the apache2 "It works!" site. What is going wrong to cause firefox to show the "It works!" page rather then my own test site?