Перейти к содержанию

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 - ЗАКАЗАТЬ
  • Время на установку 20-30 минут вместе с OS.

Примечание

Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.

Начало работы после развертывания aaPanel

После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и APIInvapi.

Авторизация и первоначальные настройки

По умолчанию для доступа к панели установлены следуюшие данные для авторизации:

  • Логин: aaPanel
  • Пароль: aaPanel123

  • Перейдите по ссылке, указанной в теге webpanel.

  • Примите настройки установленного сертификата безопасности.
  • Введите данные для авторизации по умолчанию.

Примечание

Обязательно измените учетные данные самостоятельно после начала работы с панелью для обеспечения безопасности, воспользовавшись разделом инструкции Изменение пароля и логина администратора

Предупреждение

Если вы не можете получить доступ к панели управления, убедитесь, что следующие порты открыты в настройках безопасности вашего сервера:

- 1337 (основной порт панели управления)
- 888
- 80
- 443
- 20
- 21

Изменение логина и пароля администратора

Для изменения пароля и логина администратора вам необходимо воспользоваться одним из способов указанных ниже. Сделайте это сразу после начала работы с панелью для обеспечения безопасности вашего приложения.

Изменение пароля и логина администратора с использованием интерфейса панели

  1. Перейдите в раздел Settings главного меню управления панелью.

  2. В открывшемся окне вам нужен раздел Authentication & Security. Изменение логина и пароля происходят последовательно:

    • для изменения логина нажмите кнопку Modify, расположенную напротив поля Panel user
    • для изменения пароля нажмите кнопку Modify, расположенную напротив поля Panel password

  3. Для изменения логина в открывшемся окне:

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

  4. Для изменения пароля в открывшемся окне:

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

Изменение пароля и логина администратора по SSH

  1. Подключитесь к серверу по SSH:
    ssh root@<server_ip>
    
  2. После успешного подключения введите команду для входа в CLI-интерфейс aaPanel:
    bt
    
  3. В появившемся меню выберите пункт 5 (Change panel password), введя соответствующий номер:
    Pls enter command number:5
    
  4. Введите новый пароль (должен содержать не менее одной заглавной буквы, не менее одной цифры)
    Pls enter new password:
    
  5. Для изменения логина администратора аналогично выполните команды:
    bt
    Pls enter command number:6 #Change panel username
    Pls enter new username(>5 characters):
    

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

Первоначальные настройки

При первой авторизации в aaPanel будет открыто окно "Recommended software packages" (Рекомендуемые программные пакеты) с выбором основных компонентов для развертывания полноценного веб-сервера. Это ключевой этап начальной настройки, который позволит быстро подготовить сервер к работе:

  1. Доступные сборки:

    • Single WebServer model
    • Multi-WebServer Hosting
  2. Основные компоненты в каждой сборке:

    • Веб-сервер (Nginx 1.24 или Apache 2.4)
    • База данных (MySQL mariadb_10.11)
    • PHP 8.3
    • Pure-Ftpd 1.0.49 (FTP-сервер)
    • phpMyAdmin 5.2 (веб-интерфейс для управления MySQL)
  3. Опциональные компоненты:

    • DNS-Server 3 (для управления DNS-записями)
    • Mail-Server 6 (для настройки почтового сервера)
  4. Методы установки:

    • Quick install (Быстрая установка) - рекомендуемый метод
    • Compiled (Компиляция из исходного кода) - для продвинутых пользователей

После выбора нужных компонентов нажмите кнопку One-click для начала установки. Процесс установки может занять некоторое время в зависимости от выбранных компонентов и мощности сервера.

Примечание

Подробная информация по основным настройкам aaPanel содержится в документации разработчиков.

Открытие SMTP-портов для организации сервиса корпоративной почты

В целях безопасности исходящие порты TCP (25, 24, 2525, 387, 465 и 587) и порт UDP (5060) по умолчанию заблокированы на всех VPS серверах. Эта мера направлена на предотвращение рассылки спама. Для снятия блокировки выполните следующие шаги:

  1. Пропишите доменную зону. A-запись домена обязательно должна ссылаться на IP-адрес вашего сервера в HOSTKEY.

  2. Отправьте заявку в техническую поддержку, указав что вам необходимо открыть исходящие SMTP-порты для отправки почты и адрес домена, с которого (или с поддомена которого) она будет отправляться.

    Внимание

    Мы оставляем за собой право задать вам дополнительные вопросы об доменном имени и вариантах его использования.

  3. После анализа доменного имени, мы примем решение об открытии портов для работы SMTP и сообщим вам.

Заказ сервера с aaPanel с помощью API

Для установки данного ПО с использованием API следуйте этой инструкции.

question_mark
Я могу вам чем-то помочь?
question_mark
ИИ Помощник ×