Criar servidor virtual por nome www.p2.pt

  

1       Cria pastas e ficheiros

sudo    mkdir    -p    /var/www/p2

sudo    nano    /var/www/p2/index.html

 

<html>
     <head>
          <title>Bem-vindos a exemplo2!</title>
     </head>
     <body>
           <h1>Successo! 
O teste a p2.pt funciona!</h1>
      </body>
</html>

2       Duplica o ficheiro conf e altera o que está a vermelho

sudo     cp    /etc/apache2/sites-available/p1.conf      /etc/apache2/sites-available/p2.conf

sudo   nano     /etc/apache2/sites-available/p2.conf

 

<VirtualHost *:80>

    ServerName p2.pt

    ServerAdmin admin@p2.pt

    ServerAlias www.p2.pt

    DocumentRoot/var/www/p2

    

    ErrorLog ${APACHE_LOG_DIR}/error.log

    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

3      Ativa configuração no servidor. Verifica que o ficheiro está em sites-enable

sudo   a2ensite    p2.conf

4      Reinicia o Apache

 sudo    service    apache2    reload

 

5      Verifica os sites ativos

sudo    apachectl    -S

 

Tem de aparecer o domínio e o alias. Há um que é o predefinido, que aparece quando coloco o IP do servidor, visto com ifconfig, geralmente é a página do Apache.

6       Adiciona o DNS no domínio hosts

ifconfig

Anota o endereço de IP,  em Eth0, na 2.ª linha onde está Inet end: ex: 10.0.2.15 

sudo nano /etc/hosts

insere o IP do servidor visto com ifconfig (ex. 10.0.2.15).

10.0.2.15 www.p1.pt

7      Desativa o ficheiro que não se usa

Sudo    a2dissite    000-default.conf

Servisse    apache2    reload


8       Testa o endereço no navegador, escrevendo www.p2.pt