criar servidor virtual por porta

Uma porta é um software que serve de ponto de comunicação e tem associado um o endereço de IP.

Semelhante a uma central telefónica. Ligamos para um número e a operadora direciona-nos para uma linha interna.


A direção IP é a mesma, mas agora, se acedermos pelo porto 80, mostra a p1.pt, mas se acede pelo porto 8081, mostra a p2.pt.

1      Verifica as portas abertas

Clear

Netstat -tuna 

2      Vê-que está a porta 80 e vamos habilitar a porta 8081

Sudo Mkdir  /var/www/p3 

Sudo touch /var/www/p3/index.html (cria o ficheiro em branco)

Sudo nano /var/www/p3/index.html

 

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

 

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

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

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

 

<VirtualHost *:8081>

    ServerName p3.pt

    ServerAdmin admin@p3.pt

    ServerAlias www.p3.pt

    DocumentRoot/var/www/p3

 

    ErrorLog ${APACHE_LOG_DIR}/error.log

    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

 

4      Habilitar a porta 8081

Sudo nano  /etc/ap

Sudo nano   /etc/apache2/ports.conf

Por baixo de Listen 80, escrever Listen 8081

Guardar e sair

 

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

Desativa tudo

Sudo a2dissite *

 

sudo a2ensite p3.conf

6      Reinicia o Apache

 sudo service apache2 reload 

 

7      verifica se a porta está ativa

sudo netstat -tuna

tem de aparecer porta 8081 em escuta

 

8      Verifica os sites ativos

clear

sudo apachectl -S

tem de aparecer ativo o porto 80 e porto 8081, cada um com uma página

 

9      Testa os sites

Verifica o endereço do servidor

Se for o IP 10.0.2.15, escreve no navegador

10.0.2.15:80 

Deve de aparecer www.p1.ptporque é por defeito

 

Escreve no navegador

10.0.2.15:8081 

Deve de aparecer a página sem o endereço www.p3.pt, porque não é por defeito