I tried to create a virtual host magento.developers.com in Ubuntu 12.04 using XAMPP.
First I have edited the /opt/lampp/etc/extra/httpd-vhosts.conf and added the following lines:
<VirtualHost *:80>
ServerAdmin webmaster@magento.developers.com
DocumentRoot "/opt/lampp/htdocs/magento"
ServerName magento.developers.com
ErrorLog "logs/magento.developers.com-error_log"
CustomLog "logs/magento.developers.com-access_log" common
</VirtualHost>
I have restarted XAMPP using the command sudo /opt/lampp/lampp restart and then I have edited
the hosts file and added:
127.0.0.1 magento.developers.com
Then I tried to access magento.developers.com using the browser and it’s not accessing
/opt/lampp/htdocs/magento
What I have to do to make it work and access magento folder instead of htdocs (the root)?
The virtual hosts conf by defualt is disabled in httpd.conf, in order to allow virtual hosts
in XAMPP under Ubuntu you have to uncomment line
480inhttpd.conf:MAINSTEP: Uncomment line
480as below:The
httpd.conffile is located under/opt/lampp/etc, to modify it just follow these steps:1. run
sudo gedit /opt/lampp/etc/httpd.conf2. apply MAINSTEP