Apache2 vários servidores [fechados]

0

Eu tenho o Ubuntu 14.04 e quero adicionar vários servidores LAMP. Como posso fazer isso. Eu tentei um monte de coisas, mas não funciona ... Eu sou novo no Linux

    
por robi10101298 21.09.2015 / 19:33

2 respostas

2

Eu suponho que você esteja usando o Apache 2.4.

Você precisa criar um host virtual para cada servidor no diretório /etc/apache2/sites-enabled .

Um arquivo de amostra é semelhante:

<VirtualHost *:80>
   ServerName server1.com

   <Directory "/any-path/server1">
      Require all granted
   </Directory>

   DocumentRoot /any-path/server1

</VirtualHost>

Salve isso como s1.conf e faça um segundo s2.conf . Note que o apache 2.4 requer que a extensão do arquivo seja .conf .

Crie os diretórios:

mkdir /any-path/server1
mkdir /any-path/server2

Copie o index.html padrão:

cp /var/www/html/index.html /any-path/server1
cp /var/www/html/index.html /any-path/server2

Modifique-os para ver qual servidor você está acessando:

nano /any-path/server1/index.html
nano /any-path/server2/index.html

Se você executar agora service apache2 restart , ambos os sites deverão se tornar ativos.

Você pode testar isso adicionando entradas ao seu arquivo /etc/hosts :

192.168.12.165  server1.com
192.168.12.165  server2.com

Mas substitua o endereço IP pelo endereço IP do servidor.

Em seguida, aponte seu navegador para www.server1.com e www.server2.com .

Observação: normalmente, você cria seus arquivos .conf em /etc/apache2/sites-available e os ativa / desativa usando a2ensite e a2dissite , mas para testes é mais fácil criá-los em /etc/apache2/sites-enabled .

    
por NZD 21.09.2015 / 23:21
1

Provavelmente, o que você precisa é configurar alguns hosts virtuais para executar sites diferentes com diferentes diretórios raiz.

tente dar uma olhada em um dos tutoriais disponíveis na internet.

O primeiro resultado do Google é link

    
por Lorenzo 21.09.2015 / 20:10