Múltiplas portas no Apache2

2

Eu tenho um servidor apache2 no Ubuntu 14.04 com 2 sites em portas diferentes: site1.domínio.com - > Porta 80 site2.domínio.com - > Port 8888

http://site1.domain.com -> OK
http://site2.domain.com:8888 -> OK
http://site1.domain.com:8888 -> Also OK

Eu me pergunto site1 somente na porta 80 e site2 somente na porta 8888.

Meu: ports.conf são:

Listen 8888 

<IfModule ssl_module>
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
   Listen 443
</IfModule>
Listen 80    

O site1 tem:

<VirtualHost *:80>

E o site2 tem:

<VirtualHost *:8888>

TIA

    
por J. Nicolau 15.09.2015 / 19:09

1 resposta

2

Você tem cada um em seu próprio arquivo em / etc / apache2 / sites-available e um link simbólico para / etc / apache2 / sites-enabled /?

site1.conf

<VirtualHost *:80>
    DocumentRoot /dir/dir/
    ServerName site1.domain.com
    <Directory /dir/dir/>
    allow from all
    Options +Indexes
    </Directory>
    <Directory "/dir/dir/cgi-bin">
    </Directory> ScriptAlias /cgi-bin/ /dir/dir/cgi-bin/
</VirtualHost>

site2.conf

<VirtualHost *:8888>
    DocumentRoot /dir/dir/
    ServerName site2.domain.com
    <Directory /dir/dir/>
    allow from all
    Options +Indexes
    </Directory>
    <Directory "/dir/dir/cgi-bin">
    </Directory> ScriptAlias /cgi-bin/ /dir/dir/cgi-bin/
</VirtualHost>
    
por 15.09.2015 / 21:08