Установка и настройка FASTPANEL на VPS или выделенный сервер для WEB-разработки
Здравствуй дорогой читатель!
Эта статья будет полезна WEB разработчикам фрилансерам и небольшим командам, которые хотят заиметь себе локальных хостинг для разработки сайтов, но не имеют знаний в администрировании Linux серверов, чтобы с нуля создать и настроить сервер для хостинга сайтов.
В статье я хочу рассказать как без углубленных познаний в администрировании Linux систем установить и настроить панель управления хостингом на выделенный сервер или VPS. О том, зачем это все делается и почему я использую именно FASTPANEL для своего сервера можно почитать в статье Локальный web сервер для разработки, в ней я описал сравнение различных вариантов организации хостинга и свой опыт использования разнличных вариантов хостинга для быстрого создания копий сайтов заказчика на своем локальном хостниге для разработки.
В документации на официальном сайте достаточно подробно описан процесс установки и настройки FASTPANEL. Я постраюсь не дублировать документацию, а рассказать о дополнительных действиях, которые помогут вам с комфортом пользоваться этой ПУ в своей работе.
Подготовка хостинга для установки FASTPANEL
Для того, чтобы установить ПУ FASPANEL, нам нужен выделенный копьютер, сервер или виртуальный сервер VPS с установленной операционной ситемой Linux. Список пригодных под FASTPANE ОС на снимке экрана ниже

Причем можно установить на компьютер Ubuntu Desktop версию с полностью графическим интерфейсом и поверх нее накатить уже ПУ FASPANEL. Если интересно как установить Linux, напишите пожалуйста комментарий, я сделаю статью на эту тему с подробным описанием шагов и нюансов.
Установка FASTPANEL
Установка ПУ максимально простая, нужно в терминале выполнить следующие команды:
apt-get update; apt-get install wget
wget http://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -
После второй команды начнется автоматический процесс установки и по завершению будет выдано сообщение об успешном выполнении процедуры и самое важное, будет выведен на экран логин и пароль пользователя, их важно сохранить, т.к. они нужны дальше для управленя хостингом.
Настройки для комфортной WEB разработки
Из опыта стало понятно, что для скорости и удобства нужно сразу установить несколько пакетов.
Дополнительные версии PHP
Сразу стоит установить наиболее популярные версии PHP, т.к. у заказчиков сайты могут быть достаточно специфичными и часто требуется использовать достаточно старую версию PHP.
Для этого открывам “Меню” – “Настройки” – “Приложения”

В открывшемся списке находдим нужные нам версии и устанавливаем. Обычно я сразу устанавливаю версии 5.6, 7.0, 7.2, 7.4, 8.0, 8.1 и 8.2. Все остальные можно добавить по желаю. По умолчанию установлена версия 8.1.

Доп. настройки для Битрикса
Для оптимизации FASTPANEL под битрикс тоже есть ряд настроек, которые я подробно описал в статье Оптимизация FASTPANEL под Битрикс