Как установить aaPanel на Linux сервер от FirstByte

Что такое aaPanel

aaPanel — это панель управления сервером с открытым исходным кодом, используемая для управления средой веб-хостинга. Это простая альтернатива другим известным панелям управления, включая cPanel, VestaCP и т. д. Она поставляется с простым и удобным веб-интерфейсом, который упрощает вашу работу по управлению средой веб-хостинга. Она потребляет очень мало ресурсов и предлагает автоустановщик, который позволяет устанавливать несколько приложений одним щелчком мыши. Она предлагает богатый набор функций, включая файловый менеджер, SSL, Cron, брандмауэр, FTP, почту, базы данных, DNS и веб-домен.

Как установить aaPanel

Для начала заходим на наш сервер, но прежде чем начать с установку, вы должны убедиться, что все пакеты ОС Ubuntu, установленные на сервере, обновлены. Вы можете сделать это, выполнив следующие команды:

apt-get update -y
apt-get upgrade -y

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

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh
bash install.sh

На вопрос — хотим ли мы установить панель в папку /www, отвечаем да — «y».

Как установить aaPanel на Linux сервер от FirstByte

На второй вопрос мы уже не должны отвечать. Установка начнется через 10 секунд.
После того как панель установилась, данные для входа будут напечатаны в терминале.

Как установить aaPanel на Linux сервер от FirstByte

Настройка aaPanel

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

Открываем страницу для входа в панель и заходим с данными из терминала.

Как установить aaPanel на Linux сервер от FirstByte

После входа, сразу появится окно, в котором нас панель спрашивает — хотим ли мы установить сборку LNMP или LEMP.
Как советует панель — установим LNMP, но с некоторым изменениями:

Веб сервер — оставляем как есть — NGINX
Сервер базы данных — вместо текущего MySQL 5.7, выбираем — MariaDB 10.6 (LTS)
FTP сервер — оставляем как и есть — PureFTP
PHP — вместо версии 7.4 — выбираем 8.0
phpMyAdmin — оставляем как есть
DNS-Server — не устанавливаем
Mail-Server — оставляем как есть

Как мы уже все выбрали, нажимаем на кнопку «One Click» и оставляем «Method — Fast»

Как установить aaPanel на Linux сервер от FirstByte

И ждем процесс установки. К сожалению, она может длиться очень долго, но ждем!

Как добавить сайт и установить WordPress с SSL

Мы остаемся в начальной странице биллинга. Нажимаем на «Website».

Как установить aaPanel на Linux сервер от FirstByte

Затем мы нажимаем на «Add Site» и заполняем всю информацию для сайта, а также создаем базу данных и внизу страницы щелкаем «Apply for SSL» и «HTTP redirect to HTTPS» и добавляем наш сайт, нажимаем «Submit», а данные базы данных запоминаем!

Как установить aaPanel на Linux сервер от FirstByte

После добавления сайта нажимаем на «Files», затем на «Upload», ставим ссылку от WordPress и нажимаем на «Confirm».

Как установить aaPanel на Linux сервер от FirstByte

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

Как установить aaPanel на Linux сервер от FirstByte

Заходим в папку «latest» и перемещаем все файлы в корень сайта.

Как установить aaPanel на Linux сервер от FirstByte

Возвращаемся в корень сайта и нажимаем на кнопку «Paste», а затем переходим на наш сайт и устанавливаем «WordPress»

Как установить aaPanel на Linux сервер от FirstByte
Как установить aaPanel на Linux сервер от FirstByte

После того как мы указали данные от базы данных, нажимаем на «Отправить» и дальше указываем данные для администратора и нажимаем на «Установить WordPress».

Как установить aaPanel на Linux сервер от FirstByte

После установки переходим на наш сайт

Как установить aaPanel на Linux сервер от FirstByte

На этом все, теперь мы можем начать работать на сайте, добавлять плагины, шаблоны и многое другое!

Другие инструкции по теме