Ispconfig 3

ISPConfig - одна з кращих хостинг панелей з відкритим вихідним кодом для управління одним або декількома веб-серверами під Linux. У версію 3.1 завезли гарний дизайн і багато чудових можливостей і функцій, детально про нововведення написано на головній сторінці сайту панелі. Раніше я писав про ще однієї прекрасної панелі Vesta. яка особисто мені подобається більше, навіть незважаючи на відсутність можливості управління декількома серверами.
Скрипт працює на досить великій кількості дистрибутивах linux. У цій статті буде розглянуто використання скрипта на сервері з попередньо встановленою Ubuntu 16.04.
- Debian 7 і 8
- Ubuntu 14.10 / 15.10 / 16.04 / 16.10
- Centos 7
перед установкою
Є деякі умови, які необхідно виконати перед використанням скрипта:
- Установка проводиться тільки на свіжий порожній сервер. так що якщо у вас вже було щось встановлено (наприклад, Apache, MySQL або щось ще), скрипт автоматичної установки може не працювати або не працювати належним чином.
- Перевірити версію вашої операційної системи.
- Переконатися, що сервер підключений до інтернету.
Завантаження скрипта і підготовка сервера
Тепер скачайте і розпакуємо файли, необхідні для установки, для цього виконайте наступні команди від користувача root:
Тепер у вас є папка під назвою servisys-ispconfig_setup-SOMETHING. SOMETHING зміниться на номер версії, яку ви використовуєте, але не турбуйтеся про це.
Автоматична установка ISPConfig 3.1
Тепер прийшов час для установки панелі управління хостингом ISPConfig за допомогою скрипта автоматичної установки. У ньому існує два режими: стандартний і режим експерта. Вони дуже схожі, основною відмінністю є те, що в стандартному режимі установка ISPConfig протікає повністю автоматично. В експертному режимі ви можете налаштувати свою ISPConfig для спеціального обладнання, для установки з декількома серверами, або вибрати тільки деякі послуги.
У стандартну установку входять наступні компоненти:
Почнемо з загальних команд для обох режимів. На цьому етапі процес вже має бути запущений, зараз ми бачимо наступний результат:

Скрипт перевіряє, чи сумісна Ваша операційна система, в моєму випадку він виявив Ubuntu 16.04.2 LTS. Якщо все вірно, натисніть "Y". Далі вам буде запропоновано декілька питань, після відповіді на які почнеться автоматичне встановлення панелі. Якщо ви не знаєте відповідь на питання, вибирайте за умовчанням, просто натискаючи enter.
- Виберіть версію MySQL. Mysql або Mariadb.
- Введіть root пароль для MySql.
- Далі, виберіть між Apache і nginx.
- Встановити Xcache так / ні?
- Встановлювати PHPMyAdmin так / ні?
- Виберіть між типом mail сервера. dovecot або courier.
- Оновлювати вірусну базу. (Рекомендую відповісти так)
- Включити / Не вмикати квоту. (Рекомендую відповісти так)
- Стандартний або експертний режим установки?
Стандартний режим
Цей режим - найшвидший і найпростіший спосіб установки ISPConfig з усіма необхідними функціями. У разі, якщо ви не знаєте, що відповісти на питання, просто натисніть Enter.
- У вас буде вибір встановлювати Jailkit чи ні (увага: може бути нормально встановлений тільки на цьому етапі).
- Потім напишіть дані SSL сертифікату для ispconfig: країна, область, місто, організація, підрозділ організації.
- Далі вам буде преложена настройка SSL. країна, область, місто, організація, підрозділ організації.
Тепер можна розслабити і поїсти халви з гарячою кавою поки скрипт робить свою справу. Через пару хвилин ви побачите щось схоже на це:

Після того, як всі встановилося, ви можете перевірити помилки за допомогою команди:
Після установки і русифікації панель буде мати ось такий вигляд: