ESC

Start typing to search across invoices, services, domains, tickets, and more...

Search... Ctrl+K
aaPanel / BaoTa

Установка WordPress через aaPanel: пошаговая инструкция (2026)

6 шагов 17 мин чтения 3 просмотров 0
Содержание

aaPanel — международная версия панели BT Panel (Baota). У неё простой интерфейс, а для регистрации не нужен номер телефона, поэтому она отлично подходит для создания сайтов на зарубежных VPS. В этой инструкции мы по шагам пройдём весь путь на только что установленном облачном Linux-сервере: от установки панели до запуска сайта на WordPress с HTTPS. Даже новичок справится примерно за 30 минут.

Главное

  • aaPanel — международная версия панели BT Panel (Baota), не требует номера телефона при регистрации и хорошо подходит для создания сайтов на WordPress на зарубежных VPS.
  • Установка WordPress через aaPanel сводится к четырём этапам: установка панели, развёртывание стека LNMP, создание сайта и выпуск SSL-сертификата.
  • Для WordPress в aaPanel рекомендуется PHP 8.3 (или 8.2), так как обе версии поддерживаются последним релизом WordPress.
  • aaPanel умеет выпускать бесплатные SSL-сертификаты Let's Encrypt, которые действуют 90 дней и автоматически продлеваются панелью.
  • Облачные серверы IMIDC в Гонконге, Японии, Сингапуре и других локациях можно сразу использовать для сайтов без регистрации ICP, а для посетителей из материкового Китая доступны маршруты с оптимизацией CN2.

Требования и подготовка

  • Сервер с чистой установкой Linux. Рекомендуются Ubuntu 22.04/24.04 или Debian 12, минимум 1 ядро CPU и 1 ГБ RAM (надёжнее — от 2 ГБ)
  • Доступ к серверу по SSH с правами root
  • Зарегистрированный домен и доступ к DNS-провайдеру для добавления записей
  • На сервере не должно быть предустановленных Nginx, Apache, MySQL и подобного ПО, чтобы избежать конфликтов с панелью

Для серверов в Гонконге, Японии и других подобных локациях не нужна регистрация ICP, поэтому домен можно направить на них сразу. Если сайт рассчитан на посетителей из материкового Китая, выбирайте дата-центр с маршрутами CN2.

Пошаговая инструкция

1. Обновите систему и установите aaPanel

Сначала обновите системные пакеты:

apt update && apt upgrade -y

Затем запустите официальный скрипт установки aaPanel (команда ниже подходит для версии 7.x; перед установкой проверьте актуальный скрипт на aapanel.com):

URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel

При запросе введите y для подтверждения и подождите несколько минут. По завершении в терминале появятся адрес панели, имя пользователя и пароль — сразу скопируйте и сохраните их. Посмотреть данные панели или открыть меню управления можно в любой момент командами:

bt default
bt

2. Откройте порт панели и войдите

Если на сервере включён файрвол ufw, откройте порт панели (тот, что указан в выводе терминала) и веб-порты:

ufw allow 80/tcp
ufw allow 443/tcp
ufw allow <panel-port>/tcp

Откройте в браузере https://server-IP:panel-port/security-entrance. По умолчанию панель использует самоподписанный сертификат, поэтому браузер покажет предупреждение о безопасности — просто продолжите переход.

3. Установите стек LNMP

После первого входа панель предложит установить рекомендуемый набор ПО:

  1. Выберите LNMP (Nginx + MySQL + PHP).
  2. Рекомендуемые версии: стабильная ветка Nginx; MySQL 8.0 (если RAM меньше 2 ГБ, для экономии ресурсов выберите MariaDB 10.11); PHP 8.3 (или 8.2). Обе версии PHP поддерживаются последним WordPress.
  3. В качестве способа установки выберите «Fast» и дождитесь завершения задач.

После установки зайдите в настройки PHP 8.3 в разделе «App Store» и установите расширения fileinfo, imagemagick и opcache — это улучшит совместимость и производительность WordPress.

4. Создайте сайт и привяжите домен

  1. В управлении DNS вашего домена добавьте две A-записи: @ и www должны указывать на IP сервера.
  2. Вернитесь в панель, откройте Website → Add site и укажите в поле домена: example.com www.example.com
  3. В качестве базы данных выберите MySQL — панель автоматически создаст имя базы, пользователя и пароль. Версию PHP выберите 8.3.
  4. После сохранения корневой каталог сайта по умолчанию — /www/wwwroot/example.com.

Проверить, обновились ли DNS-записи, можно на своём компьютере командой:

dig +short example.com

5. Установите WordPress

Вариант A: развёртывание в один клик. На странице Website в панели воспользуйтесь функцией One-click deployment, выберите WordPress и следуйте подсказкам.

Вариант B: ручная установка (для тех, кому нужна самая свежая версия):

cd /www/wwwroot/example.com
rm -f index.html
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz --strip-components=1
rm -f latest.tar.gz
chown -R www:www /www/wwwroot/example.com

Затем в настройках сайта в разделе «URL rewrite» выберите правила перезаписи wordpress и сохраните. Откройте домен в браузере и пройдите мастер установки: укажите данные базы из шага 4, название сайта и учётную запись администратора.

6. Получите бесплатный SSL-сертификат Let's Encrypt

  1. Перейдите в настройки сайта → SSL → Let's Encrypt.
  2. Выберите проверку через файл, отметьте основной домен и домен с www, затем нажмите Apply.
  3. После выпуска включите Force HTTPS. Сертификаты действуют 90 дней, панель продлевает их автоматически.
  4. Войдите в админку WordPress и в разделе «Настройки → Общие» убедитесь, что оба адреса сайта начинаются с https://.

Рекомендации по безопасности

  • В настройках панели смените порт по умолчанию, точку входа (security entrance) и имя пользователя, включите двухфакторную аутентификацию
  • Открывайте только необходимые порты, переведите SSH на вход по ключам
  • Не используйте admin в качестве имени администратора WordPress, регулярно обновляйте ядро, темы и плагины
  • Настройте в панели через Cron регулярное резервное копирование сайта и базы данных с синхронизацией во внешнее хранилище
  • Если сайт подвергается CC-атакам или объёмным DDoS-атакам, используйте его вместе с CDN или IP с защитой от DDoS

Частые вопросы (FAQ)

Не открывается адрес панели. Что делать?

Сначала выполните bt default, чтобы уточнить порт и точку входа, затем проверьте, открыт ли этот порт в системном файрволе. Если у облачного сервера есть дополнительные правила группы безопасности, откройте порт и там.

При выпуске SSL-сертификата появляется ошибка проверки?

Обычно DNS-запись ещё не обновилась, либо домен проксируется через CDN и файл проверки недоступен. Дождитесь обновления DNS, временно отключите прокси CDN и повторите попытку.

Хватит ли 1 ГБ RAM?

Для небольшого блога в целом хватит, но добавьте в панели 1–2 ГБ swap и выберите MariaDB вместо MySQL 8.0, чтобы база данных не падала из-за нехватки памяти.

При загрузке файлов появляется ошибка превышения размера?

В настройках PHP 8.3 отредактируйте конфигурацию и увеличьте upload_max_filesize и post_max_size, а также убедитесь, что значение client_max_body_size в конфигурации Nginx сайта достаточно велико.

Итоги

С aaPanel установка WordPress сводится к четырём основным этапам: установка панели, развёртывание LNMP, создание сайта и получение сертификата. Это избавляет от ручной компиляции окружения и упрощает дальнейшее обслуживание. Облачные серверы IMIDC в Гонконге, Японии, Сингапуре и других локациях можно сразу использовать для сайтов без регистрации ICP, а для посетителей из материкового Китая доступны маршруты с оптимизацией CN2. Если у вас уже есть сайт, можно запросить бесплатную помощь с переносом. Если в процессе возникнут вопросы, создайте тикет в личном кабинете — техподдержка работает 24/7.

Читайте также

Помог ли вам данный ответ?

Похожие руководства