Несколько сайтов на одном IP

Сейчас всё большое распостранение среди вебмастеров получают хостинги предоставляющие VPS (англ. Virtual Private Server) или VDS (англ. Virtual Dedicated Server). То есть пользователь получает систему практически равную физически выделенному серверу.Все работы по настройке и эксплуатации, как правило, производит вебмастер проводит сам.

Сегодня я хочу рассказать вам, как настроить работы нескольких сайтов на одном IP на своём сервере. Будем считать, что у вас уже установлены сервер Apache, MySql, PHP, phpmyadmin и для удобства управления Webmin. Я не буду останавливаться на установке этих продуктов, в сети достаточно руководств, вот простая пошаговая инструкция и здесь установку Webmin недавно описывал я.

Допустим у вас есть VPS с выделенным IP и вам нужно установить, к примеру, два сайта на этот IP, что бы при обращении к каждому из них открывался соответствующий им контент. Естественно, что это должно быть два различных домена, A - запись которых должна указывать на один IP (тот на котором у вас находиться ваш VPS). Это, как правило настраивается на стороне регистратора DNS. Для примера у вас два домена site1.com и site2.com, естественно что реальные домены будут другими.

После того, как домены настроены на IP вашего сервера, переходим к созданию каталогов для сайтов в вашей системе. Для наглядности, каждому из сайтов будет соответствовать отдельный пользователь.

Создать нового пользователя с домашними каталогами можно с помощью Webmin. Перейти по пути:

Система - Пользователи и группы - вкладка Создать нового пользователя

Там необходимо прописать логин, пароль и каталог где будут находиться файлы его ресурса. Например создаём пользователя user1 и каталог:

/home/user1/public_html.

 

Таким же образом создаем второго пользователя и каталог для него. Например user2 с каталогом:

/home/user2/public_html

Новый пользователь должен иметь право на чтение/запись в свой каталог.

(прим. названия каталогов после имени пользователя могут быть любыми)

Теперь в Webmin переходим на:

Службы - Веб сервер Apache - вкладка Create New Virtual Host

 
и заполняем своими данными так как это показано на рисунке:

 

Внимание!

Должен быть отмечен чекбокс Any address

Вместо xxx.xxx.xxx.xxx IP адрес вашего VPS

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

Создаем новый виртуальный сервер.

У вас будет такой результат:

Для дальнейшей настройки переходим на сервер по умолчанию, на рисунке я его отметил красной галочкой.

Внизу страницы прописываем путь вашего каталога в:

Создание по каталогам, параметрам файлов или ссылок
Тип: Каталог
Путь: /home/user1/public_html

Нажимаем  Создать и на вкладке Параметры для каждого каталога нажимаем на строчку:

Directory /home/user1/public_html

Появиться такая страница настройки:

Нас интересует пункт - Параметры документов. Нужно нажать его и отметить:

Параметры каталога -Выбранные ниже - Создать индексы для каталога - Да и нажать Сохранить:

Вверху страницы нажать Применить изменения и возможно:

Остановить Apache и Запустить Apache.

 

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

Теперь введите в адресной строке браузера url вашего домена. (site1.com и site2.com вымышленные и приведены для примера). Убедитесь что всё работает правильно.

Также вы можете ознакомиться с этим материалом - Apache. Создание виртуального сервера Apache

Похожие записи

Был недоступен сутки Пережил неприятные моменты в работе сайта. Дело в том что в ночь с 24 на 25 хостер перенёс свой сервер на более мощное оборудование. Изменились NS зап...
Настроить dial-up для Linux Лично у меня в последнее время всё больше складывается впечатление, что очень скоро дистрибьютивы Linux составят достойную конкуренцию окнам мелкомягк...
Как удалить запрос доступа по FTP у WordPress... При установке на VDS/VPS, либо на свой домашний сервер CMS WordPress возникает ситуация, когда при обновлении плагинов и шаблонов, а также при закачке...
Браузер Konqueror. Страница по умолчанию... Работая с BSD системой столкнулся с особенностью браузера konqueror, у которого в настройках нет пункта для изменения страницы, которая открывается пр...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Страницы

Метки

Рубрики

Свежие записи

Свежие комментарии

Декабрь 2018
Пн Вт Ср Чт Пт Сб Вс
« Апр    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Архивы