Как установить FastPanel в Ubuntu

Fastpanel - это панель управления веб-хостингом. Она предоставляет интуитивно понятные веб-интерфейсы для таких распространенных задач, как передача файлов, установка приложений, обновление версий PHP и создание учетных записей электронной почты.

Fastpanel написана на PHP, использует слой базы данных PEAR DB и включает более 100 функций работы с базой данных (включая специфические для MySQL функции, такие как "orelse" или "bcp"), а также большое количество других полезных функций (включая управление файлами, преобразование изображений, HTTP-аутентификацию и обработку сессий). Fastpanel совместим со всеми основными веб-серверами на платформах Unix/Linux: Apache 1.3+, Nginx 0.7+ и Lighttpd 1.5+.

Вы когда-нибудь хотели установить FastPanel на Ubuntu? Вам было страшно попробовать, потому что вы думали, что это будет очень сложно? Мы сделали всю тяжелую работу за вас. Прочитайте это руководство, а затем следуйте ему шаг за шагом. В мгновение ока FastPanel будет установлена и запущена на вашем сервере Ubuntu за считанные минуты.

Предварительные условия

Для установки FastPanel на ваш сервер Ubuntu вам потребуется несколько вещей:

  • Сервер Ubuntu. Вы можете установить VPS или выделенный сервер с root-доступом.
  • Рабочее подключение к Интернету для загрузки скрипта установки.
  • Также необходимы базовые знания командной строки и общих команд (ls, cd, mkdir).
  • Также рекомендуется, чтобы у вас уже было доменное имя, указывающее на ваш сервер.

Обновление вашего сервера Ubuntu

Лучше всего обновлять ваш сервер Ubuntu с помощью последних установленных исправлений безопасности, а также улучшений производительности и совместимости. Рекомендуется обновлять все исправления безопасности, особенно если вы используете веб-интерфейс FastPanel.

Выполните приведенную ниже команду, чтобы начать обновление.

Ubuntu: sudo apt update && sudo apt upgrade

Установка FastPanel в Ubuntu

Теперь, когда вы обновили свой сервер Ubuntu, пришло время начать установку. Выполните следующие шаги, чтобы загрузить Fastpanel и запустить ее.

Существует несколько способов установки Fastpanel: с помощью репозитория GitHub, контейнера Docker или из исходников. В этом примере мы установим Fastpanel с помощью скрипта установки FastPanel от разработчика.

Сценарии установки - это удобный способ установки или обновления программного обеспечения на Unix-подобных системах. Они обычно начинаются со строки, в которой указывается операционная система (например, Ubuntu), за которой следует версия программного обеспечения (например, FastPanel 3.0). Затем сценарий установки предоставляет системе ряд инструкций, каждая из которых имеет пронумерованный аргумент и описание аргумента. Сценарий установки FastPanel автоматизирует процесс установки и сэкономит ваше время.

Выполните команду wget http://repo.fastpanel.direct/install_fastpanel.sh, чтобы загрузить сценарий установки FastPanel. Команда wget загрузит файл с именем install_fastpanel.sh из интернета на ваш сервер Ubuntu. Местонахождение скрипта - http://repo.fastpanel.direct/install_fastpanel.sh. Это все в одной строке.

Скачайте программу установки FastPanel

Чтобы запустить сценарий установки, выполните команду:

Установка FastPanel в Ubuntu

Вы должны выполнить эту команду от имени sudo, потому что Fastpanel требует прав root, которые необходимы для установки. Команда bash запускает интерпретатор Bash для выполнения команд в следующем аргументе (install_fastpanel.sh).

Процесс установки может занять некоторое время. После завершения установки вы увидите сообщение об успехе в командной строке. Вы также увидите имя пользователя и пароль, которые вы можете использовать для входа в панель управления Fastpanel, как показано ниже. Скопируйте и сохраните эти данные в безопасном месте.

Установка завершена

Настройка брандмауэра

Брандмауэр - это программа, которая блокирует нежелательный трафик от доступа к вашему компьютеру. Обычно он располагается на передней панели компьютера и блокирует входящий трафик. Когда вы используете веб-сервер, важно иметь хороший брандмауэр в целях безопасности.

Ubuntu использует UFW (Uncomplicated Firewall) в качестве брандмауэра по умолчанию, которым можно управлять из интерфейса командной строки. Если вы разместите свой сервер за брандмауэром UFW, вам нужно будет настроить UFW на разрешение входящего трафика для Fastpanel.

По умолчанию Fastpanel использует порт 8888 для связи с вашими клиентами. На брандмауэре добавьте правило для разрешения трафика на этот порт следующим образом:

Откройте порт 8888

Выполните команду sudo ufw status, чтобы проверить, успешно ли добавлено правило брандмауэра.

Вы получите следующее сообщение.

Проверка состояния брандмауэра

Доступ к веб-интерфейсу FastPanel

Теперь, когда Fastpanel установлена, пришло время проверить, работает ли она.

Откройте ваш любимый веб-браузер, перейдите на IP-адрес или доменное имя вашего сервера. Например, если IP-адрес вашего сервера 192.168.153.130, перейдите по адресу http://192.168.153.130:8888

Вы должны увидеть следующий экран приветствия от FastPanel.

Вы получите сообщение Your connection is not private, как показано ниже. Это предупреждение, показываемое вашим браузером, когда вы посещаете веб-сайт без SSL-сертификата. Оно предупреждает вас о том, что сервер пытается украсть вашу информацию. Это совершенно нормально, поскольку мы еще не установили SSL-сертификат.

Предупреждение SSL-сертификата

Чтобы избавиться от этого предупреждения, нажмите Дополнительно --> Продолжить (небезопасно)

Вы должны увидеть следующий экран входа в систему

Выпуск лицензии

Введите адрес электронной почты, для получения лицензии

Ожидание подтверждения

После подтверждения адреса электронной почты, вы уведите следующий экран

Вход в FastPanel

Введите имя пользователя и пароль администратора, которые вы указали ранее, и нажмите на Login для входа в панель управления.

Лицензионное соглашение

Нажмите на Принять правила и условия

Вы попадете на страницу панели управления FastPanel, как показано ниже. Здесь вы можете изучать и управлять своим сервером, добавлять новые модули, модули, группы и пользователей.

Приборная панель FastPanel
Заключение

В этом руководстве вы успешно установили Fastpanel на свой сервер Ubuntu. Вы также настроили брандмауэр, чтобы разрешить необходимые порты для веб-интерфейса.

На данный момент вы выполнили все необходимые настройки для запуска Fastpanel.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий