Как да

Инсталирайте контролния панел на CloudPanel на Ubuntu 20.04

Инсталирайте контролния панел на CloudPanel на Ubuntu 20.04

В това ръководство изследваме инсталирането и конфигурирането на CloudPanel Control Panel на Ubuntu 20.04. CloudPanel е контролен панел за управление на сървъри, проектиран да бъде бърз, лесен за използване и персонализиран. Този софтуер поддържа управление на домейни, Linux услуги, Cron работни места, FTP услуги, Сигурност на системата чрез блокиране на IP и ботове, Управление на потребители, Поддръжка на облачни платформи, наред с много други.

CloudPanel е най-доброто решение за разработчиците на PHP софтуер. Улеснява цялото пътуване от кодиране до хостинг на приложения в производствена среда. По-долу са представени стандартните функции на CloudPanel:

Инсталирайте CloudPanel Control Panel на Ubuntu 20.04

ЗАБЕЛЕЖКА: Единствената официална операционна система, поддържана за инсталиране на CloudPanel Control Panel, е Debian 10. Това Ubuntu 20.Ръководството 04 е само за демо и лабораторни тестове. Обърнете се към нашето ръководство за инсталиране на Debian за производствена употреба:

Инсталиране на CloudPanel на Debian 10 (Buster)

Минималните изисквания за инсталиране на CloudPanel Control Panel на Ubuntu 20.04 сървъра са:

Нека започнем инсталацията на CloudPanel Control Panel на Ubuntu 20.04.

Стъпка 1: Актуализиране на системата

Влезте във вашия Ubuntu 20.04 сървър като root или потребител с администраторски права.

$ ssh [имейл защитен]

За вход на root потребител:

ssh [имейл защитен]

След като влезете в системата за актуализация

sudo apt актуализация sudo apt надстройка -y

Инсталирайте необходимите пакети преди инсталирането на CloudPanel Control Panel на Ubuntu 20.04.

sudo apt -y инсталиране на wget vim curl sudo

Рестартирайте системата, преди да инсталирате CloudPanel уеб хостинг панел на Ubuntu 20.04.

sudo рестартиране

Стъпка 2: Инсталирайте CloudPanel на Ubuntu 20.04

Задайте правилно име на хост за CloudPanel сървър.

sudo hostnamectl set-hostname cloudpanel.пример.com

редактиране / etc / hosts файл и съпоставете IP адреса на сървъра с конфигурираното име на хоста.

172. $ sudo vim / etc / hosts.21.200.11 облачен панел.пример.com облачен панел

Също така конфигурирайте запис A във вашия DNS сървър за името на домейна на сървъра.

Инсталирайте Postfix:

sudo apt актуализация sudo apt -y инсталиране на gnupg apt-transport-https postfix

Добавяне на възел.js хранилище към Ubuntu 20.04:

curl -s https: // deb.възлов източник.com / gpgkey / nodesource.gpg.ключ | sudo apt-key add - curl -sS https: // dl.прежда kg.com / debian / pubkey.gpg | sudo apt-key add - echo 'deb https: // deb.възлов източник.com / node_14.x фокусно основно '| sudo tee / etc / apt / sources.списък.г / възлов източник.list echo 'deb https: // dl.прежда kg.com / debian / stable main '| sudo tee / etc / apt / sources.списък.г / прежда.списък

Инсталиране на зависимости:

wget http: // ftp.нас.debian.org / debian / pool / main / s / startpar / startpar_0.64-3_amd64.deb sudo apt install ./ startpar_0.64-3_amd64.deb wget http: // ftp.нас.debian.org / debian / pool / main / s / sysvinit / sysvinit-utils_2.96-6_amd64.deb sudo apt install ./ sysvinit-utils_2.96-6_amd64.deb wget http: // ftp.нас.debian.org / debian / pool / main / l / lsb / lsb-base_11.1.0_всички.deb sudo apt install ./ lsb-base_11.1.0_всички.deb wget http: // ftp.нас.debian.org / debian / pool / main / i / insserv / insserv_1.21.0-1_amd64.deb sudo apt install ./ insserv_1.21.0-1_amd64.deb wget http: // ftp.нас.debian.org / debian / pool / main / s / sysvinit / sysv-rc_2.96-6_всички.deb sudo apt install ./ sysv-rc_2.96-6_всички.deb wget http: // ftp.нас.debian.org / debian / pool / main / r / rcconf / rcconf_3.2 + nmu1_all.deb sudo apt install ./ rcconf_3.2 + nmu1_all.деб

Добавяне на PHP PPA хранилище:

sudo add-apt-repository ppa: ondrej / php sudo apt-get update

Добавете хранилището на Percona APT:

wget https: // repo.перкона.com / apt / percona-release_latest.$ (lsb_release -sc) _всички.deb sudo apt install ./ percona-release_latest.$ (lsb_release -sc) _всички.deb sudo percona-release setup ps57

Добавете хранилището на Buster CloudPanel Debian:

ехо "deb https: // d17k9fuiwb52nc.облачен фронт.net / buster main "| sudo tee / etc / apt / sources.списък.г / пакети.облачен панел.io.списък sudo curl -Lks https: // d17k9fuiwb52nc.облачен фронт.net / ключ.gpg | apt-key add - sudo apt актуализация

Изтеглете cloudpanel пакет:

експортиране ВЕРСИЯ = "1.0.5 "wget ​​https: // github.com / cloudpanel-io / cloudpanel-ce / releases / download / v $ VERSION / cloudpanel.деб

Инсталирайте пакета Cloudpanel пакет на Ubuntu 20.04:

sudo apt install ./ cloudpanel.деб

Съгласете се да започнете инсталирането на CloudPanel на Ubuntu 20.04:

Ще бъдат инсталирани следните НОВИ пакети: apache2-utils apt-show-версии binutils binutils-common binutils-x86-64-linux-gnu build-essentials chrony cloudpanel clp-agent cpp cpp-9 dc debsums dphys-swapfile dpkg-dev fail2ban fakeroot fontconfig-config шрифтове-dejavu-core g ++ g ++ - 9 gcc gcc-9 gcc-9-base gifsicle iotop jpegoptim libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libapr1 libaprutil1 libapt-pkg5 libatomic1 libbinutils libc-client2007e libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl libfakeroot libfile-fcntllock-perl libfile-fnmathb libfile-fnbbbg-lbbbb-bgbbbb-bgbbbb-bgbbbb-bgbbbbbbbbb-bgbbbbbbbbbbbbbbbbbbbbbbbbbbbb.14 libisl22 libitm1 libjbig0 libjemalloc2 libjpeg-turbo8 libjpeg8 liblsan0 liblua5.1-0 libmcrypt4 libmecab2 libmemcached11 libmemcachedutil2 libmpc3 libnginx-mod-http-image-filter libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libonig5 libossp-uuididbbb-uadidb-libss-uadidb-libss-lib-bb-uadidb 9-dev libtiff5 libtsan0 libubsan1 libwebp6 libxmlrpc-epi0 libxpm4 libzip4 linux-libc-dev locales-all lua-bitop lua-cjson mailutils-common make manpages-dev memcached mlock mysql-commonx-net net-tool percona-server-client-5.7 percona-server-common-5.7 percona-сървър-сървър-5.7 php-често срещани php7.1 php7.1-bcmath php7.1-клип php7.1-често срещан php7.1-къдрящ php7.1-fpm php7.1-gd php7.1-imap php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-opcache php7.1-четене php7.1-сапун php7.1-sqlite3 php7.1-xml php7.1-xmlrpc php7.1-xsl php7.1-zip php7.2 php7.2-bcmath php7.2-клип php7.2-често срещан php7.2-къдрящ php7.2-fpm php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-четене php7.2-сапун php7.2-sqlite3 php7.2-xml php7.2-xmlrpc php7.2-xsl php7.2-zip php7.3 php7.3-bcmath php7.3-клип php7.3-често срещан php7.3-къдрящ php7.3-fpm php7.3-gd php7.3-imap php7.3-intl php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-четене php7.3-сапун php7.3-sqlite3 php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-zip php7.4 php7.4-bcmath php7.4-клип php7.4-често срещан php7.4-къдрящ php7.4-fpm php7.4-gd php7.4-imap php7.4-intl php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-четене php7.4-сапун php7.4-sqlite3 php7.4-xml php7.4-xmlrpc php7.4-xsl php7.4-zip php8.0 php8.0-bcmath php8.0-cli php8.0-често срещан php8.0-curl php8.0-fpm php8.0-gd php8.0-imap php8.0-intl php8.0-mbstring php8.0-mysql php8.0-opcache php8.0-четене php8.0-сапун php8.0-sqlite3 php8.0-xml php8.0-xsl php8.0-zip proftpd-basic proftpd-doc pwgen python3-pyinotify redis-server redis-tools sysstat unzip uuid whois yarn zip Следните пакети ще бъдат надстроени: libpcre3 libssl1.1 2 надстроени, 214 новоинсталирани, 1 за премахване и 6 не надстроени. Трябва да получите 151 MB / 181 MB архиви. След тази операция ще бъдат използвани 1097 MB допълнително дисково пространство. Искаш ли да продължиш? [Y / n] y

Задайте парола на потребителска база данни на root, когато бъдете помолени.

Потвърди парола

Поправяне на неуспешна инсталация:

sudo apt -f инсталиране

Стъпка 3: Достъп до таблото за управление на CloudPanel на Ubuntu 20.04

Отворете отпечатания URL във вашия браузър:

https: // [ServerIP]: 8443

Приемете SSL предупреждение, тъй като това е самоподписан сертификат, след което създайте администраторски потребител:

Влезте с потребителско име и парола, създадени в предишната стъпка.

Ето външния вид на CloudPanel Control Panel

Помислете за активиране на MFA за администраторския акаунт за по-добра сигурност. По-долу са преките връзки към най-важните секции за управление на CloudPanel.

Административни раздели.

Хостинг приложения е в раздела Приложения на страницата с документация.

Подобни ръководства:

Как да инсталирам Ajenti Control Panel на Ubuntu

Най-добрите контролни панели за безплатен уеб хостинг с отворен код

Следващото голямо нещо в носещите се носещи се роботи
Носимите технологии отвориха съвсем нов набор от възможности, от Apple Watch през Fitbit до раници до смарт очила. Тези устройства са удобни и полезни...
Автономни хеликоптери, които ще се използват като линейки и по-късни пътници
Има няколко фирми, които се опитват да изкарат самоуправляващи се автомобили на пътя. Все още никой от тях не е на път в официално качество и все още ...
Ще бъде ли следващото устройство на Apple интелигентни очила?
Apple е направила много удари, тъй като не е била толкова иновативна, колкото в ерата на Стив Джобс. Последните им две големи издания от Apple бяха Ap...