Atribuir site ao endereço IP

0

Eu tenho um servidor com 2 endereços IP. Todos os sites estão em pastas separadas em /var/www/ . Por exemplo, /var/www/website1 e /var/www/website2 . Os servidores de nomes apontam alguns dos sites no endereço IP 12.34.56.78 e alguns no endereço IP 90.78.56.34 . Todos os sites no endereço IP 12.34.56.78 funcionam, mas os sites no endereço IP 90.78.56.34 não. Como eu configuro os websites para estarem em ip addres 90.78.56.34?

    
por user259920 19.03.2014 / 15:51

1 resposta

0

Você deve alterar a configuração do VirtualHost

Listen 90.78.56.34:80
Listen 12.34.56.78:80

<VirtualHost 90.78.56.34:80>
ServerName www.example2.com
DocumentRoot /www/website2
</VirtualHost>

<VirtualHost 12.34.56.78:80>
ServerName www.example1.com
DocumentRoot /www/website1
</VirtualHost>

Editar 1

Listen 90.78.56.34:80
Listen 12.34.56.78:80


<VirtualHost 90.78.56.34:80>
ServerName example2.com
ServerAlias www.example2.com
DocumentRoot /var/www/website2
</VirtualHost>

<VirtualHost 12.34.56.78:80>
ServerName example1.com
ServerAlias www.example1.com
DocumentRoot /var/www/website1
</VirtualHost>

Eu corrijo caminho para DocumentRoot e adiciono ServerAlias

Você também muda o / etc / hosts

sudo nano /etc/hosts

12.34.56.78   example1.com
90.78.56.34   example2.com
    
por 2707974 19.03.2014 / 16:05