' Добавление виртуальных хостов в Apache | Шнайдер блог

Добавление виртуальных хостов в Apache

После установки Apache владельцу веб-сервера доступен один хост, чего, само собой, недостаточно. Для того, чтобы работать над несколькими проектами одновременно используются виртуальные хосты. Если вы уже знакомы с установкой PHP, MySQL 5.1 и phpMyAdmin на CentOS 6, данная задача покажется вам достаточно простой.

Если у вас не установлен текстовый редактор nano 一 установите его:

 yum install nano

После этого зайдите в папку с файлом конфигурации:

 cd /etc/httpd/conf

Перейдите в режим редактирования:

 nano  httpd.conf

Нажмите CtrlW+CtrlV, чтобы перейти в конец документа. Найдите “блок” <VirtualHost *:80>, а в нем параметры:

  • DocumentRoot 一 папка сайта
  • ServerName 一 доменное имя (может быть только одно).
  • Serveralias 一 зеркала домена, которые будут вести в ту же папку, что и домен.

Далее найдите строку NameVirtualHost *:80 → скопируйте ее → вставьте под основным текстом. Аналогично поступите со строкой <VirtualHost *:80> и приведенными выше значениями, прописав рядом с ними путь к папке сайта, домен (без http) и зеркало сайта (с www). Выполните те же действия для второго, третьего и пр. хоста. Например:

 NameVirtualHost *:80

 

 <VirtualHost *:80>

 DocumentRoot 一 путь к папке.

 ServerName 一 доменное имя.

 ServerAlias 一 зеркала домена (пишутся через пробел).

 </VirtualHost>

 

 <VirtualHost *:80>

 DocumentRoot /home/masha/2

 ServerName 2.mariavps.shn-host.ru

 ServerAlias www.2.mariavps.shn-host.ru

 </VirtualHost>                                                            

Сохраните изменения (Ctrl+X → Y для подтверждения). Перезагрузите веб-сервер командой:

 service httpd restart

Загрузите в указанные папки нужные файлы (при необходимости создайте папки) и нужные домены будут вести в них из httpd.

Кроме того рекомендуем ознакомится с материалом, посвященным  созданию виртуального хоста по умолчанию на VPS, а также с пошаговой инструкцией по добавлению виртуальных хостов в nginx.


Категории


Хостинг сайтов

Популярное в категории