Управление сервером через веб-панель aaPanel Linux

Введение

Перепробовав разные панели управления сервером от платных и бесплатных, у меня всегда было ощущение некой не завершенности при работе с ними. Это всегда были разные проблемы, то сертификат не поставит в крон, то настолько сложная установка панели что состоит из 20-30 разных компонентов что опускаются руки все это делать. То закончилась поддержка продукта, а последнее обновление сломала систему в целом. У всех есть недостатки, но из 2-х зол выбираем наименьшее. aaPanel Linux – панель управления с блекджеком.

aaPanel – это панель управления веб-хостингом с открытым исходным кодом для управления такими услугами хостинга, как базы данных, веб-сайты и т. д., как и Webmin. Здесь мы увидим, как установить и настроить его на сервере CentOS 6/7 / RHEL или Ubuntu 19.04 / 18.04 / 17.04 Linux. Бесплатная хостинг-панель под Linux с простым и удобным интерфейсом. aaPanel на VPS-хостинге позволяет легко управлять сайтами, SSL-сертификатами, настраивать FTP-хранилища и выполнять мониторинг всей системы.

Будучи веб-графической панелью управления хостингом, ею можно легко управлять с любого локального или удаленного компьютера, как и популярная Cpanel. Однако на самом деле в aaPanel, как WHM, функций не так много, но их достаточно для работы и управления всем, что требуется веб-серверу. После установки aaPanel настроить и запустить веб-сайт стало очень легко: одним щелчком мыши мы можем настроить LANMP / LAMP (Linux, Apache / Nginx, MySQL, PHP) для тестирования или разработки веб-приложений.

С помощью aaPanel больше не будет головной боли, связанной с запуском различных команд для создания баз данных, создания и управления Docker, веб-сайтом, FTP-сервером и проектом Python, и всеми ими можно управлять с помощью всего нескольких щелчков мыши. Давайте посмотрим пошаговое руководство, чтобы узнать процесс установки aaPanel в CentOS с помощью локального или удаленного командного терминала.

Установите aaPanel Linux на CentOS, Debian или Ubuntu

 

Приведенные ниже шаги по установке этой бесплатной веб-панели управления с открытым исходным кодом в CentOS будут одинаковыми для серверной / настольной операционной системы Debian или Ubuntu Linux.

1 Войдите на сервер CentOS.

 

Во-первых, у вас должен быть root или стандартный пользователь с доступом sudo, тогда только мы сможем установить что-либо на нашем сервере CentOS.

2.Установите Wget

 

Хотя мы можем использовать curl, здесь мы используем команду wget, поэтому сначала установите ее.

sudo yum install wget

CentOS – Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist

Если видим данную ошибку (у меня она часто возникает на чистом сервере под CentOS 8) тогда выполняем команды:

Шаг 1: Перейдите в /etc/yum.repos.d/каталог.

cd /etc/yum.repos.d/

Шаг 2: Запустите следующие команды

sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

Шаг 3: Теперь запустите обновление yum

yum update -y

Вот и все. Ошибка исправлена (спасибо автору)

3 Загрузите установочный скрипт aaPanel.

 

Теперь используйте команду wget вместе с последним доступным сценарием для установки aaPanel.

Для CentOS или Redhat 7 0 или 8 Linux

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

Для Debian или Ubuntu Linux

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

4 Запустите скрипт install.sh веб-панели управления aaPanel Linux.

 

Теперь у нас есть сценарий в нашей системе, пора его запустить. Тип:

bash install.sh

Когда он говорит, хотите ли вы сейчас установить aaPanel в каталог / www. Введите Y и нажмите кнопку Enter.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

5 Страница входа в систему. Веб-панель управления aaPanel.

 

После завершения установки вы получите ссылку для входа: localhost: 8888 / some-numbers. Кроме того, имя пользователя и пароль будут использоваться для входа в панель управления.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

6 Установите программные пакеты для aaPanel Linux.

 

На панели управления веб-хостинга aaPanel в первый раз вам будет предложено установить между LNMP или LAMP, нажмите кнопку и установите нужную среду веб-сервера. Однако мы можем установить их позже из раздела приложений на этой панели Linux.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

7 Основные характеристики, функции и снимок экрана aaPanel CP

 

Приборная панель:

На панели инструментов мы получаем весь статус серверной системы, на которой установлена ​​веб-панель управления aaPanel, например, локальный статус, использование ЦП, использование памяти и хранилище. Также справа вверху находятся параметры обновления, исправления и перезапуска.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu


Безопасность системы:

Это брандмауэр панели управления, откуда мы можем блокировать или открывать порты для нашей серверной системы, чтобы разрешить трафик.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu


Настройки:

В этом разделе можно включить поддержку SSL, двухфакторную аутентификацию через аутентификацию Google, Listen IPv6, API, изменить имя пользователя и пароль панели управления и другие параметры.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu


Магазин приложений:

Включение основных приложений и плагинов, таких как почтовый сервер, Java, Google Drive, Python и др., Действительно упрощает весь процесс графически, нам не нужно использовать командную строку сервера для установки любого из них. Все будет работать в фоновом режиме, и все, что нам нужно сделать, – это всего лишь один щелчок.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu


Установка Docker:

Если вы хотите установить Docker с помощью панели управления aaPanel, просто перейдите в раздел «Развертывание» и нажмите кнопку установки. Как только он будет установлен, вы сможете создавать образы Docker и управлять ими. Кроме того, доступны MongoDB, Redis и Memcached.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

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

Остановить, запустить и перезапустить

 

Стоп :

service bt stop

Начало :

service bt start

Запустить снова:

service bt restart

Удалить веб-панель управления aaPanel

 

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

sudo service bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel

Если приведенная выше команда не сработала, используйте эту:

sudo bt stop &&sudo update-rc.d -f bt remove &&sudo rm -f /etc/init.d/bt &&sudo rm -rf /www/server/panel

Другие команды aaPanel см. На его официальной странице.

Использование и интерфейс этой панели управления Linux довольно просты и удобны. Но не ожидайте, что аналогичные услуги, подобные тем, которые мы получаем в платной панели WHM Cpanel, можно рассматривать как альтернативу платформам управления серверами, подобным Cockpit, но с множеством дополнительных опций. В нем не было приложения «Терминал», так что я мог отправлять команды прямо на сервер с помощью графического интерфейса этой панели веб-хостинга Linux. Тем не менее, необходимо признать, что они бесплатны, имеют открытый исходный код, не требуют затрат и упорный труд разработчиков, потому что то, что они сделали, действительно полезно. И, конечно, вы можете попробовать это вместо сервера командной строки.

2 комментария

Оставить ответ

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


Срок проверки reCAPTCHA истек. Перезагрузите страницу.