Рассмотрим установку панели управления веб-сайтами, приложениями FTP, MySQL, PostgreSQL, PhpMyAdmin, PHP, DNS, SSL, CRON, exim4 (почтовыми сервисами) и всем остальным необходимым для полноценной работы любого сайта, что равноценно собственному веб-хостингу с правами администратора.
В FastPanel Вас ожидают красивые графики нагрузки, удобная установка разных версий PHP и их модулей, управление DNS записями, почтовыми ящиками, бесплатный выпуск SSL сертификатов в 1 клик, резервные копии, управление редиректами, кешированием, смена версии PHP для каждого сайта отдельно и куча других возможностей.
Для начала нам нужно убедится, что ОС сервера соответствует требованиям для установки FastPanel
Поддерживаемые ОС на момент написания статьи:
Debian: 9, 10, 11, 12
Ubuntu: 18.04, 20.04, 22.04
CentOS: 7
AlmaLinux: 8
Rocky Linux: 8
Все эти ОС доступны для быстрой установки на нашем хостинге.
Для данного урока используется Debian 12 и тариф HVDS-8G, но мы так же добавим команды для остальных ОС.
Это отличное сочетание виртуальных CPU, RAM и диска для размещения своих сайтов и отсутствия проблем при работе.
Приступим к установке!
Для начала нужно подключиться к серверу по SSH, вы можете нажать на ссылку слева, что бы перейти к инструкции как подключиться по SSH к серверу.
Выполним стандартные команды для подготовки сервера к установке панели и установим некоторые полезные пакеты.
Если у вас Debian / Ubuntu:
apt-get update -y ; apt-get install wget curl sudo net-tools iproute2 -y
Если у вас CentOS / AlmaLinux / Rocky Linux:
yum makecache -y ; yum install wget curl sudo -y
Выполняем команду запуска установщик
wget http://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -
Вот как выглядит процесс установки на нашем тестовом сервере
После успешного завершения вы получите результат в виде
Congratulations! FASTPANEL successfully installed and available for you at https://1.2.3.4:8888
Login: fastuser
Password: password
В вашем случае, вместо 1.2.3.4:8888 будет указан ваш IP сервера, это ссылка для перехода в панель управления.
fastuser это логин, а пароль указан в строке Password
Переходим по URL полученному от установщика, в нашем случае это https://202.181.148.6:8888/, мы используем браузер Chrome
Подтверждаем переход на сайт, поскольку сертификат самоподписанный и создан лишь для конкретной установки, в этом нет ничего опасного.
После чего нас встречает окно активации бесплатной лицензии, всё что нужно - указать email и после чего подтвердить его.
В целом что и сказано в самом окне
После чего мы получим 2 письма, одно для подтверждения email - нужно перейти по ссылке в письме и подтвердить email, и второе приветственное с учетными данными от сайта https://cp.fastpanel.direct/, где вы сможете в дальнейшем заказывать бесплатные лицензии для новых установок, лицензия привязывается по IP адресу.
После подтверждения вашего email, мы возвращаемся к нашей панели и попадает в окно авторизации!
Вводим наш логин fastuser и пароль полученный при установке.
Если ВДРУГ вы забыли пароль или потеряли его, вы можете установить новый командой
echo fastuser:password53456 | chpasswd
где password53456 и будет ваш новый пароль, только обязательно укажите свой личный и сложный пароль, который не будет содержать шаблонных символов, как имя, город, дата рождения и прочее, не оставляйте пароль как указано в статье password53456 и используйте исключительно символы латиницы (английские буквы), цифры, специальные символы как знак восклицания и прочее.
После входа, нужно указать один раз ваш email для восстановления пароля (хоть мы и можем его сбросить с консоли SSH, но так же нужно указать email), и принять правила использования fastpanel.
После выполнения этих действий, наконец-то мы попадаем в главный "рабочий стол" панели управления FastPanel
Приступим к подготовке панели под работу сайтов и всего необходимого что может пригодиться!
Заходим в пункт "Настройки -> Приложения"
И попадаем в список того, что уже установлено и можно установить
на скриншоте выделено 4 пакета которые мы рекомендуем к обязательной установке и необходимые для работы 90% сайтов в наше время, включая свой DNS сервер и fail2ban для блокировки тех кто пытается брутить наш SSH сервер.
Нажимаем на кнопку установки как показано в зеленом квадрате, по очереди для каждого приложения.
Так же Вы можете установить любую нужную Вам версию PHP
Введите в поиске php для быстрой фильтрации вывода и увидите весь список, нажмите кнопку установки возле нужной вам версии и дождитесь завершения установки, и всё, очень просто, нужный PHP уже готов к работе на ваших сайтах!
Так же для установки модулей PHP перейдем в раздел в меню "Управление -> PHP"
Попадем в окно настройки PHP, где вы можете как установить модуль для нужной версии PHP, так и настроить индивидуально каждую версию PHP которую вы установили из раздела "Приложения", здесь так же в пункте "настройки php" доступно управление разными переменными, такими как временная зона, максимальные размеры загружаемых через php файлов и прочее.
Следующий этап - создание сайтов
(жмите на ссылку ниже)
Как создать сайт на VDS/VPS с панелью FastPanel | Этап 2 - Создание сайтов
❗️❗️ Промо-код (скидка 15%): PROMO15 ❗️❗️
Вводите во время заказа услуги на сайте: https://hosting-vds.com/