Просмотров: 4 740

ISPManager. Как создать сайт (виртуальный хост).

Одна из самых типовых задач при работе с ISPManager — это задача создания нового сайта или так называемого виртуального хоста. Для начинающих пользователей не всегда очевидно, как это правильно сделать. Хотел бы в этой статье остановиться на этом вопросе подробнее.

Я буду показывать, как это делается на примере своего хостинга макхост.

Итак, на момент написания этой статьи у меня установлена 5-ая версия ISPManager. Давайте посмотрим, что нужно делать.

Первое, что нужно понимать — «сайты» в ISPmanager называются WWW-доменами. Для того, чтобы создать новый сайт вам нужно создать новый WWW-домен (Вкладка WWW домен).

Но, подождите. Прежде чем приступать к созданию нового домена, нужно понимать один важный момент.

У каждого WWW-домена должен быть пользователь, который может иметь к нему доступ.

Я очень рекомендую под каждый домен обязательно создавать своего пользователя!

Это очень важно в плане безопасности. Не «вешайте» на одного пользователя сразу несколько сайтов.

Почему это важно?

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

Вторая ситуация, вы что-нибудь напутали: например, ввели какую-то неверную команду в командной строке, и тем самым вы, сами того не ожидая, можете навредить остальным сайтам, которые располагаются по соседству.

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

Я сам попадал в такую ситуацию, когда работая с одним сайтом через командную строку, случайно удалял файлы с другого сайта. На самом деле, ошибиться в этом деле проще простого.

Один пользователь на сайт, просто физически не сможет по ошибке навредить другому сайту.

Именно поэтому создание нового сайта в ISPManager желательно начинать с создания нового пользователя.

Шаг 1. Создаем нового пользователя.

Переходим в меню «Учетные записи — пользователи» и жмем на кнопку создать.

Придумайте логин и пароль для будущего пользователя. Это нужно сделать латинскими буквами.

В разделе «Ограничения» можно оставить все без изменений.

Раздел «Доступ».

Здесь желательно дать пользователю возможность работать с сайтом через командную строку «shell».

Выбрать режим работы PHP, желательно «Может использовать PHP в режиме FastCGI (Apache)».

Если вы планируете настраивать работу своего сайта по https протоколу, желательно также поставить галочку напротив SSL.

Раздел «Значения по умолчанию»

Из выпадающих списков выберите режим работы веб-сервера, который будет использоваться по умолчанию.

Например, я выбрал так:

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

Шаг 2. Создание WWW-домена

Здесь просто нужно указать имя домена на котором вы планируете располагать свой сайт. Предварительно для этого домена вам нужно изменить для него NS-сервера на сервера вашего хостинга.

Осталось только подтвердить создание нового пользователя и WWW-домена и на вашем сайте автоматически образуются новые папки, в которых будут располагаться файлы вашего сайта.

Структура созданных файлов обычно следующая.

/var/www/имя_пользователя/data/www/имя_домена/

В этой папке нужно будет располагать файлы вашего сайта.

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

Собственно, все. Два шага и сайт с помощью ISPManager будет успешно создан.