Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 2

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера

У нас уже есть быстрый VPS/VDS на Ubuntu, нам прислали доступы, и теперь нам нужно поставить на него панель управления, Установка aaPanel не займет много времени, и сейчас я расскажу как это сделать:

Нам понадобится:

Да-да не удивляйтесь, тут есть «секретный ингредиент» — для доступа к серверу по SSH нам понадобится SSH-клиент, как правило используют PuTTY, но я бы порекомендовал KiTTY, или mRemoteNG — в отличии от PuTTY они умеют сохранять пароли, все они бесплатны. Если вы не умеете работать с KiTTY не беда, есть инструкция по работе с KiTTY. И конечно же учётные данные от сервера, которые должны были прийти нам на почту.

Итак, запускаем SSH-клиент и начинаем.

Установка aaPanel

1. Если вы подключились как root, то пропустите этот шаг, если нет, то пишем:

$ sudo su

Теперь мы временно работаем из под root

Обратите внимание! Символы $ и # в начале команды консоли не вводятся, они означают, что команда начинающаяся с $ — вводится от простого пользователя, а c # — от суперпользователя (то есть root)

Обновляем установленные пакеты:

# sudo apt update && sudo apt -y dist-upgrade
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 3

Теперь у нас OS последней версии и мы можем начать установку aaPanel

2. Для установки aaPanel на Ubuntu вам необходимо ввести следующую команду:

# wURL=https://www.aapanel.com/script/install_6.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_6.0_en.sh "$URL";fi;bash install_6.0_en.sh aapanel
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 4

Установщик задаст нам 2 вопроса: первый — хотим ли мы установить панель в директорию /www, отвечаем ‘y’, второй — хотим ли мы активировать самоподписанный сертификат для панели после установки, отвечаем ‘yes’ (впрочем, если не согласимся тоже ничего страшного не произойдет, это без проблем можно сделать позже), и дожидаемся окончания работы скрипта.

В конце мы увидим сообщение с информацией необходимой для входа в панель, и информацией о портах, которые она использует (на некоторых хостингах их необходимо будет открыть в фаерволе вручную, на Contabo не нужно).

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 5

Настройки и интерфейс aaPanel

Заходим в панель управления используя полученную ссылку, вида ‘https://ip_address:7800/key’, где ‘ip_address’ — IP-адрес вашего сервера, ‘7800’ — порт, ‘key’ — секретный ключ для доступа к серверу. Порт, ключ, логин и пароль можно будет поменять в настройках aaPanel/

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

Если браузер говорит что подключение небезопасно, кликаем ‘дополнительно’ или ‘Help me understand’ и кликаем на появившуюся ссылку.

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 6

Вводим в появившемся окне логина полученные ранее логин и пароль и попадаем в панель которая предлагает нам установить необходимый набор софта. Есть 2 варианта развития событий:

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 7
  1. Согласиться с предложенными вариантами, или выбрать нужные из списка, и просто дождаться установки.
  2. Не соглашаться и поставить все самостоятельно через App Store
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 8

Варианты равнозначны, я предпочитаю ставить руками.

После того как необходимые нам компоненты установились — можно ставить WordPress, для этого нам необходимо предварительно у регистратора привязать домен к нашему серверу. Проще и быстрее всего предварительно привязать домен к Cloudflare, и уже в нем потом изменить А-запись на IP вашего сервера, это делается на вкладке DNS.

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 9

Для создания нового сайта достаточно проделать несколько простых действий:

  1. Заходим во вкладку ‘Website’ и кликаем кнопку ‘add site’
  2. Во вкладке ‘Create site’ вводим имя домена, выбираем версию PHP, ниже, прокрутив окно можно включить SSL, но можно сделать это и позже
  3. Переключаемся на вкладку ‘WordPress deploy’ и вводим данные сайта WP — название и заголовок сайта, версию PHP, логин, пароль и e-mail администратора, а также префикс БД.
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 10
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 11
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 12

После непродолжительного времени можем заходить на свой сайт, или в админ-панель WP по стандартному адресу ‘yoursite.tld/wp-admin/ 🙂

Если ваш сайт на WordPress выдает ошибку 500 удалите из списка отключенных функций ‘putenv’. Для этого зайдите в настройки вашей версии PHP и на вкладке ‘Disabled functions’ кликните ‘Del’ в строке putenv. А лучше сделайте это в любом случае.

Если сертификат SSL не был создан автоматически, просто кликните на надпись ‘Not Set’ и следуйте инструкции.

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 13

Перенос сайта на новый хостинг

Для этого вам необходимо скопировать все файлы и БД сайта вручную, или при помощи плагинов резервного копирования, например UpdraftPlus WordPress Backup Plugin потом перенести файлы на новый сервер в папку /www/wwwroot/accelerate-your.site/wp-config/updraft/ для этого можно использовать стандартный менеджер файлов aaPanel.

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 14

Вызывается он кликом по ссылке на корневую папку сайта.

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 15

После чего переходим в UpdraftPlus (Настройки > UpdraftPlus Backups) выполняем поиcк новых файлов, и восстанавливаем бэкап — в принципе все плагины миграции работают примерно похоже и имеют массу подробных инструкций.

Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 16
Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера 17

2 комментария к “Установка aaPanel. Лучшая бесплатная панель управления для вашего сервера”

  1. Почему у меня не получается перейти по адресу https:// выданному после установки ? попадаю на выдачу яндекса

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Прокрутить вверх