aaPanel¶
В этой статье
Информация
aaPanel — популярная панель управления веб-хостингом с открытым исходным кодом. Предназначена для управления веб-сайтами на серверах под управлением Linux-систем, включая CentOS, Ubuntu и Debian. aaPanel предоставляет удобный и интуитивно понятный веб-интерфейс для быстрого развертывания и управления веб-сайтами, приложениями и серверными службами. Панель позволяет эффективно управлять доменами, базами данных MySQL и MongoDB, почтовыми службами, а также предлагает широкие возможности для настройки веб-серверов Apache и Nginx. Особенностями aaPanel являются поддержка множества версий PHP, встроенная система файрвола, автоматическая установка SSL-сертификатов и инструменты для резервного копирования.
aaPanel. Основные возможности¶
- Управление веб-сервером: простая настройка и управление веб-серверами Apache и Nginx, включая создание виртуальных хостов, настройку SSL-сертификатов, управление конфигурацией серверов и реализацию правил обработки запросов.
- Работа с базами данных: поддержка популярных СУБД, включая MySQL, MariaDB и MongoDB, с возможностью создания, импорта, экспорта и управления базами данных через веб-интерфейс.
- Почтовый сервис: встроенные инструменты для настройки почтового сервера, управления почтовыми ящиками и настройки антиспам-фильтров.
- Мультисайтовый хостинг: возможность размещения и управления множеством сайтов на одном сервере с индивидуальными настройками для каждого.
- API для автоматизации: предоставление программного интерфейса для автоматизации задач управления сервером, включая создание сайтов, управление пользователями и настройку служб.
- Система мониторинга: встроенные инструменты для отслеживания состояния сервера, включая мониторинг нагрузки на CPU, использования памяти, дискового пространства и сетевого трафика.
- Система резервного копирования: гибкие возможности для создания и управления резервными копиями сайтов, баз данных и системных настроек с возможностью автоматизации.
- Оптимизация производительности: встроенные инструменты для оптимизации работы веб-сервера, включая настройку кэширования, сжатие файлов и оптимизацию конфигурации служб.
Особенности сборки¶
| ID | Имя ПО | ОС | VPS | BM | VGPU | GPU | Мин. ЦПУ (Ядер) | Мин. ОЗУ (Гб) | Мин. HDD/SDD (Гб) | Свой домен | Доступно |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 241 | aaPanel | Ubuntu 22.04 | + | + | + | + | 2 | 2 | - | Да | ЗАКАЗАТЬ |
Для данного ПО есть возможность задания собственного домена при установке. Смотрите инструкцию
Информацию по особенностям развертывания данного ПО можно посмотреть по ссылке
Примечание
Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.
Начало работы после развертывания aaPanel¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
Авторизация и первоначальные настройки¶
По умолчанию для доступа к панели установлены следуюшие данные для авторизации:
- Логин:
aaPanel -
Пароль:
aaPanel123 -
Перейдите по ссылке, указанной в теге webpanel.
- Примите настройки установленного сертификата безопасности.
- Введите данные для авторизации по умолчанию.
Примечание
Обязательно измените учетные данные самостоятельно после начала работы с панелью для обеспечения безопасности, воспользовавшись разделом инструкции Изменение пароля и логина администратора
Предупреждение
Если вы не можете получить доступ к панели управления, убедитесь, что следующие порты открыты в настройках безопасности вашего сервера:
- 1337 (основной порт панели управления)
- 888
- 80
- 443
- 20
- 21
Изменение логина и пароля администратора¶
Для изменения пароля и логина администратора вам необходимо воспользоваться одним из способов указанных ниже. Сделайте это сразу после начала работы с панелью для обеспечения безопасности вашего приложения.
Изменение пароля и логина администратора с использованием интерфейса панели¶
-
Перейдите в раздел Settings главного меню управления панелью.

-
В открывшемся окне вам нужен раздел Authentication & Security. Изменение логина и пароля происходят последовательно:
- для изменения логина нажмите кнопку
Modify, расположенную напротив поля Panel user - для изменения пароля нажмите кнопку
Modify, расположенную напротив поля Panel password

- для изменения логина нажмите кнопку
-
Для изменения логина в открывшемся окне:
- введите новое значение поля Username (должно содержать не менее 5ти символов);
- повторно введите это значение в поле Repeat;
- в поле Password введите действующий пароль;
- нажмите кнопку
Confirmдля сохранения изменений.

-
Для изменения пароля в открывшемся окне:
- в поле Old Password введите действующий пароль;
- в поле New Password введите новый пароль (или сгенерируйте автоматически)
- в поле Repeat повторно введите новый пароль
- нажмите кнопку
Confirmдля сохранения изменений.

Изменение пароля и логина администратора по SSH¶
- Подключитесь к серверу по SSH:
- После успешного подключения введите команду для входа в CLI-интерфейс aaPanel:
- В появившемся меню выберите пункт 5 (Change panel password), введя соответствующий номер:
- Введите новый пароль (должен содержать не менее одной заглавной буквы, не менее одной цифры)
- Для изменения логина администратора аналогично выполните команды:
После изменения учетных данных вы можете использовать их для входа в веб-интерфейс панели управления через браузер, перейдя по указанному в теге webpanel URL-адресу.
Первоначальные настройки¶
При первой авторизации в aaPanel будет открыто окно "Recommended software packages" (Рекомендуемые программные пакеты) с выбором основных компонентов для развертывания полноценного веб-сервера. Это ключевой этап начальной настройки, который позволит быстро подготовить сервер к работе:
-
Доступные сборки:
- Single WebServer model
- Multi-WebServer Hosting
-
Основные компоненты в каждой сборке:
- Веб-сервер (Nginx 1.24 или Apache 2.4)
- База данных (MySQL mariadb_10.11)
- PHP 8.3
- Pure-Ftpd 1.0.49 (FTP-сервер)
- phpMyAdmin 5.2 (веб-интерфейс для управления MySQL)
-
Опциональные компоненты:
- DNS-Server 3 (для управления DNS-записями)
- Mail-Server 6 (для настройки почтового сервера)
-
Методы установки:
- Quick install (Быстрая установка) - рекомендуемый метод
- Compiled (Компиляция из исходного кода) - для продвинутых пользователей

После выбора нужных компонентов нажмите кнопку One-click для начала установки. Процесс установки может занять некоторое время в зависимости от выбранных компонентов и мощности сервера.
Примечание
Подробная информация по основным настройкам aaPanel содержится в документации разработчиков.
Открытие SMTP-портов для организации сервиса корпоративной почты¶
В целях безопасности исходящие порты TCP (25, 24, 2525, 387, 465 и 587) и порт UDP (5060) по умолчанию заблокированы на всех VPS серверах. Эта мера направлена на предотвращение рассылки спама. Для снятия блокировки выполните следующие шаги:
-
Пропишите доменную зону. A-запись домена обязательно должна ссылаться на IP-адрес вашего сервера в HOSTKEY.
-
Отправьте заявку в техническую поддержку, указав что вам необходимо открыть исходящие SMTP-порты для отправки почты и адрес домена, с которого (или с поддомена которого) она будет отправляться.
Внимание
Мы оставляем за собой право задать вам дополнительные вопросы об доменном имени и вариантах его использования.
-
После анализа доменного имени, мы примем решение об открытии портов для работы SMTP и сообщим вам.
Заказ сервера с aaPanel с помощью API¶
Установка данного ПО с использованием API описана в данном руководстве.