Apache2 несколько серверов [закрыто]

У меня Ubuntu 14.04 и я хочу добавить несколько LAMP-серверов. Как я могу это сделать. Я пробовал много вещей, но это не работает... Я новичок в Linux

0
задан 21 September 2015 в 22:33

2 ответа

Я предполагаю, что Вы используете Apache 2.4.

Необходимо создать виртуальный хост к каждому серверу в каталоге /etc/apache2/sites-enabled.

Файл примера похож:

<VirtualHost *:80>
   ServerName server1.com

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

   DocumentRoot /any-path/server1

</VirtualHost>

Сохраните это как s1.conf и сделайте второй s2.conf. Обратите внимание, что апачские 2.4 требуют, чтобы расширение файла было .conf.

Сделайте каталоги:

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

Скопируйте index.html по умолчанию:

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

Измените их, таким образом, Вы видите, к какому серверу Вы получаете доступ:

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

Если Вы теперь работаете service apache2 restart, затем оба сайта должны стать активными.

Можно протестировать это путем добавления записей в Ваш /etc/hosts файл:

192.168.12.165  server1.com
192.168.12.165  server2.com

Но замените IP-адрес IP-адресом сервера.

Затем укажите на свой браузер на www.server1.com и www.server2.com.

Примечание: Обычно Вы создали бы Ваш .conf файлы в /etc/apache2/sites-available и позвольте/запретите им использование a2ensite и a2dissite, но для тестирования его легче создать их в /etc/apache2/sites-enabled.

2
ответ дан 22 September 2015 в 08:33
  • 1
    Извините, но это didn' t работают в терминале, я сомневаюсь, что он будет работать в правилах, можно ли проверить, если Команда, которую Вы записали в ВЫПОЛНЕННЫХ работах в Вашем терминале? – Hemant Yadav 12 December 2016 в 00:08

Вероятно, то, в чем Вы нуждаетесь, должно настроить некоторые виртуальные хосты, для выполнения различных сайтов с различными корневыми каталогами.

попытка взглянуть на одно из учебного руководства, доступного в Интернете.

Google первый результат https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts

1
ответ дан 22 September 2015 в 08:33

Другие вопросы по тегам:

Похожие вопросы: