criar servidor virtual por IP

 

1      Vamos aceder ao site através de um endereço IP diferente

a)    Desliga o ubuntu, entra no virtualbox, seleciona ubuntu, configuração, rede interna, prime no 2.º adapatador, habilitar placa de rede, escolhe rede interna, intnet, avançado, liga cabo conectado, ok. (Min 38)

b)   Voltar a ligar o ubuntu, com outro adaptador de rede

c)    Sudo nano /etc/network/interfaces

d)   Duplicar auto enp=3, todo o texto

e)   Mudar o IP para o que quero

f)     Ifconfig para verificar

g)    Ip ad flush enp0s8

h)   Ifdown enp0s8, para reiniciar a interface

i)     Ifconfig

j)     Ip add

 

2      Criar um host virtual

Sudo mkdir  /var7www/p4

Touch /var/www/p4/index.html

Nano  /var/www/p4/iindex.html

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

 

 

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

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/p1.conf

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

 

<VirtualHost 192.168.222.99:*>

    ServerName p4.pt

    ServerAdmin admin@p4.pt

    ServerAlias www.p4.pt

    DocumentRoot/var/www/p4

    DirectoryIndex index.html

    ErrorLog ${APACHE_LOG_DIR}/error.log

    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

 

 

Qualquer porto vai funcionar.