Задача, которую решает данный мануал:
- Заменить вечно ограничивающий хостинг своим виртуальным сервером.
- Краткое руководство как поставить и просто настроить ISP Панель 5 на CentOS7.
- Настройка ДНС сервера с 2 выделенными ip.
- Ставим Apache Perfork + nginx
- Настраиваем PHP для корректной работы в режиме FastCgi
- Приведем перечень команд с которыми легче и проще управлять сервером.
Первым делом идем на сайт, где вы регистрировали основной домен, и меняем у него неймсервера
ns2.yourdomain.com - прописываем второй ip
Это нужно для того чтобы побыстрее получить доступ к сайту после настройки панели (днс сервера, к моему сожалению, обновляться могут несколько суток, особенно .ru и .рф)
Итак, Вам пришло письмо с доступом к вашему серверу/виртуальной машине с уже установленным образом CentOs7.
У вас есть 1 ip адрес, админ логин(root) и пароль.
Также вы докупили 2ой ip, чтобы была возможность поднять свой DNS сервер на своих неймсерверах по типу:
Для установки триальной версии панели управления вам нужен доступ к командной строке через SSH.
Его можно получить скачав бесплатную и всем известную программу PuTTY.
Установка панели управления ISPmanager 5 lite:
Для начала обновляем вашу Операционную Систему до последней стабильной версии командой:
Если найдутся новые версии, сервер обязательно спросит вас что делать с этим всем делом, научитесь отвечать на вопросы в командной строке.
Следующая команда установит нам модуль wget, которым мы сразу воспользуемся и закачаем установочный скрипт на сервер:
Теперь можем перейти непосредственно к самой установке:
– устанавливаем, может попросить выполнить несколько действий перед полной установкой, рекомендую выбирать стабильную версию панели управления.
В результате вы получите текст с доступом к панели: адрес, логин и пароль. Также панель будет доступна вам по 1 ip с протоколом 1500:
Итак. Конфигурируем наши модули, веб сервер и версии PHP.
Заходим в левом меню: Настройки -> Возможности здесь задаются основные настройки нашего сервера.
Заходим в Веб-сервер, наверное у вас уже будет установлен Apache MPM-Perfork он то нам и нужен (было выяснено что если сменить его на ITK то панель слетает... и приходится ее переставлять, чтобы посмотреть что же это такое - надо ставить чистую панель управления и туда устанавливать Apache MPM-ITK)
Вобщем, на этой вкладке должно быть включено:
- Apache MPM-Prefork (нам нужен именно этот режим т.к. в нем есть fastCGI, который сильно ускоряет сайты)
- Nginx – выступит в роли первичного веб-сервера, ускорит отдачу статики, возьмет на себя кеширование.
- Ротация логов
- Модуль PHP