Вступление
Easy Hosting Control Panel (сокращенно EHCP) - это бесплатная панель управления хостингом с открытым исходным кодом, которую можно использовать для размещения веб-сайтов, создания электронных писем, поддоменов и учетных записей FTP с помощью веб-браузера. Он написан на языке программирования PHP и обеспечивает встроенную поддержку Nginx и PHP-FPM.
Некоторые функции EHCP включают в себя:
- Открытый исходный код и легко настраиваемый.
- Управление DNS, доменами, поддоменами, FTP, MySQL, электронной почтой.
- Защищайте паролем домены.
- Поддержка SSL, дисковая квота, псевдоним домена, перенаправление домена.
- Резервное копирование и восстановление функциональности.
- Поддерживает неограниченные учетные записи пользователей, учетные записи электронной почты и учетные записи FTP.
Предпосылки
- Недавно развернутый экземпляр сервера Vultr Ubuntu 16.04.
- Пользователь без полномочий root с настройками привилегий sudo на вашем сервере.
- В вашей системе настроен статический IP-адрес 192.168.15.110. Пока вы читаете, замените это на основной IP вашего сервера.
Шаг 1: Обновление системы
Сначала обновите систему до последней стабильной версии, выполнив следующую команду:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Шаг 2: Установите EHCP
Загрузите последнюю версию установочного пакета EHCP. Вы можете скачать EHCP с их официального сайта. Например:
wget http://ehcp.net/ehcp_yeni.tgz
После завершения загрузки распакуйте загруженный файл с помощью следующей команды.
tar -zxvf ehcp_yeni.tgz
Затем измените каталог на ehcp
и запустите install.sh
скрипт для установки EHCP.
cd ehcp
sudo ./install.sh
Во время установки внимательно прочитайте каждый шаг и следуйте инструкциям. Установщик установит все необходимые пакеты, такие как Apache, MySQL, Postfix и PHP. Вам также потребуется предоставить некоторую информацию для настройки различных служб и установки паролей администратора. Установка может занять до 60 минут в зависимости от скорости вашего интернета.
После успешной установки вы увидите следующий вывод:
ehcp install finished up to now. we are continuing on simplifying the install process.
sorry for any inconvenience. you can contact email/msn: [email protected]
you may join us in developing this control panel.
You may visit http://www.ehcp.net
You may support by donating cash, buying a pro license, doing php coding, html design, graphic design...
You may support by donating free dedicated or virtual servers for this project...
CURRENTLY WE NEED A DEDICATED SERVER WITH 8 CORE, 8GRAM, 500G hdd at least (or, you may consider to buy a pro license or donate..)
ehcp : Finished all operations.. go to your panel at http://yourip/ now...
Шаг 3: Доступ к панели управления EHCP
Пришло время получить доступ к панели управления EHCP.
Откройте веб-браузер и введите URL-адрес http://192.168.15.110
. На главной странице нажмите на ссылку, которая гласит «Нажмите здесь для панели управления на вашем сервере». Введите свои учетные данные для входа. Имя пользователя по умолчанию - admin
это пароль, который вы установили во время установки. Если вы не установили пароль, используйте пароль по умолчанию 1234
.
Поздравляем! Вы успешно установили EHCP на сервере Ubuntu 16.04.