Tenho o xampp instalado, mas quero usar algo melhor do que http://localhost ou http://nome-da-maquina para aceder aos meus trabalhos.
Os motivos para querer fazer isto podem variam muito.
No meu caso é para poupar algum trabalho e evitar ter de alterar manualmente todos os meus trabalhos que vieram do meu compuador antigo, com outro nome para uma máquina nova com outras configurações.
Vamos lá criar o virtual host. Em:
/opt/lampp/etc/
Editar httpd.conf e procurar linha:
Include etc/extra/httpd-vhosts.conf
Se tiver # no início, exemplo:
#Include etc/extra/httpd-vhosts.conf
Devemos retirar o # ficando com o seguinte aspeto:
#Include etc/extra/httpd-vhosts.conf
Ao retirar # basicamente estamos a retirar o comentário e o apache passará a ter em conta este código.
O passo seguinte é editar httpd-vhosts.conf encontrado em:
/opt/lampp/etc/extra/
Aqui criamos o nosso virtual host e indicamos onde está localizado o site/trabalho
<VirtualHost *:80>
DocumentRoot "/home/username/www"
ServerName myvirtualdomain
ServerAlias www.myvirtualdomain
</VirtualHost>
Por fim, o último passo é editar o ficheiro hosts encontrado em:
/etc/hosts
Por baixo da linha 127.0.0.1 localhost acrecentar o novo virtual host que pretendemos:
O aspeto final será parecido a este:
127.0.0.1 localhost
127.0.0.1 myvirtualdomain
Iniciar/reiniciar os serviços do xampp:
sudo /opt/lampp/lampp start
Já poderemos aceder aos nossos trabalhos indicando no browser o nosso novo virtual host acedendo a: http://myvirtualdomain
Notas finais: Importa referir que convém abrir e editar estes ficheiros como root ou superuser
17780 - A minha lista de coisas a fazer depois de instalar o Linux Mint 17.1 Rebecca
13430 - Alterar localização da pasta htdocs no Xampp no Linux
11258 - Instalação de Samba GUI para configuração de redes em ambiente gráfico em Linux
5180 - SJ4000 Full HD Excelente alternativa à GoPro Action Camera