Как да инсталирам контролния панел на CWP? Урок за конфигуриране на WEB PANEL на CENTOS

как да инсталиратеCWP контролен панел?

CentOS Урок за конфигуриране на WEB PANEL

Уеб промоцияVPS за персоналИзградете станция, има множество безплатни или платени контролни панели, от които да избирате.Когато не знаете как да изберете пълнофункционален VPS контролен панел, се препоръчва CWP контролен панел.

Какво е CentOS Web Panel?

CWP контролен панел, предназначен за базирани на RPM дистрибуции (напр. CentOS, RHEL, Scientific Linuxи др.) дизайн.

Как да инсталирам контролния панел на CWP? Урок за конфигуриране на WEB PANEL на CENTOS

Това е безплатен контролен панел с отворен код, който може да се използва широко за лесно конфигуриране на среди за уеб хостинг.

За разлика от други контролни панели, CWP автоматично разгръща LAMP软件и Varnish кеш сървър.

Системни изисквания за инсталиране на CWP

  • 32-битов сървър 512MB RAM
  • 64-битов сървър 1024MB RAM
  • Твърд диск 10 GB

操作系统

  • CentOS 6.x, 7.x
  • RedHat 6.x, 7.x
  • CloudLinux 6.x, 7.x

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

Изисквания преди инициализация на инсталатора на CentOS Web Panel:

  • CWP контролният панел поддържа само статични IP адреси.
  • Контролният панел на CWP не поддържа динамични или вътрешни IP адреси.
  • Контролният панел на CWP не предлага програми за деинсталиране.
  • След като инсталирате CWP, трябва да преинсталирате сървъра, за да го премахнете.
  • Инсталира CWP само на новоинсталирани операционни системи без промени в конфигурацията.

Функции на контролния панел на CWP

CWP има много функции и безплатни услуги.

катоЧен УейлиангКакто споменахме по-рано, CWP автоматично ще инсталира пълен набор от LAMP услуги (Linux, Apache, PHP,MySQL,PhpMyAdmin,webmail, пощенски сървър и др.).

Следните функции и услуги са налични в CentOS Web Panel:

  • В момента включва администраторски и клиентски панели
  • (Можете също да поискате изграждане на персонализирани модули за интеграция)
Какво конфигурира процесът на инсталиране на CWP?
  • Apache уеб сървър (Mod Security + правила за автоматично актуализиране по избор)
  • PHP 5.6 (suPHP, SuExec + PHP превключвател на версии)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube уеб поща (антивирус, Spamassassin по избор)
  • CSF защитна стена
  • Заключване на файловата система (без повече хакове на уебсайтове, всички файлове са заключени от промяна)
  • Архивиране (по избор)
  • AutoFixer за конфигурация на сървъра
Приложения на трети страни
  • CloudLinux + CageFS + PHP селектор
  • Инсталатор на Softaculous Script (безплатен и премиум)
  • LiteSpeed ​​​​Enterprise (уеб сървър)
CentOS уеб панел (CWP)
  • Използва се заНастройвамуеб хостинг (катоWordPressуебсайт на...)
  • API за опростяване на управлението на акаунта и API за фактуриране на whmcs
  • NAT версия, NAT поддържан IP
  • Безплатен хостинг модул, активиране на акаунт конфигуриране на уебсайт с безплатен хостинг
CWP потребителски панел
  • Високата сигурност на панела се гарантира чрез изпълнение на всички клиентски операции под потребителското име на клиента
  • Защитено разрешение за влизане с помощта на oauth token
  • Разширен и сигурен файлов мениджър
  • Мениджър на DNS зона
  • Персонализирани теми и езици
  • Инсталатори на скриптове: wordpress, PrestaShop, eXtplorer
уеб сървър
  • Varnish Cache сървър (до утрояване на производителността на вашия сървър)
  • Nginx обратен прокси (позволява ви да доставяте статични файлове с най-бърза скорост)
  • Интеграция на LiteSpeed ​​​​Enterprise
  • Компилирайте Apache от източник (подобряване на производителността до 15%)
  • Apache reCompiler + инсталиране на допълнителни модули с едно кликване
  • Състояние на сървъра Apache, конфигурация
  • Мениджър на пренасочвания на Apache
  • Редактиране на виртуални хостове на apache, шаблони за виртуални хостове, включване на конфигурация (възстановяване на всички виртуални хостове на apache само с едно щракване)
  • suPHP & suExec (подобрена сигурност)
  • Модифицирана сигурност: Comodo WAF, OWASP правила (инсталиране с едно кликване, автоматично актуализиране, лесно управление)
  • Управление и инсталиране на Tomcat 8 сървър с едно кликване
  • DoS защита срещу Slow-Loris атаки
  • Apache със спамхаус RBL защита (защита на http PUT, POST, CONNECT)
  • Поддръжка на Perl cgi скриптове
PHP
  • Компилирайте PHP от източника (20% увеличение на производителността)
  • Превключвател на PHP (за превключване между версии на PHP, напр.: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • PHP селектор за избор на PHP версия за потребител или за папка (PHP 4.4,5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Прост PHP редактор
  • В потребителския панел, прост генератор на php.ini
  • Инсталиране на PHP плъгини с едно кликване
  • Редактор на PHP.ini и модул за информация и списък на PHP
  • php.ini за всеки потребителски акаунт (можете да добавите промени в /home/USER/php.ini)
  • FFMPEG (за сайтове за поточно видео)
  • CloudLinux + PHP селектор
  • ioncube, php-imap...
Управление на потребители
  • Добавяне, списък, редактиране и изтриване на потребители
  • Мониторинг на потребителите (списък на потребители, отворени файлове, слушащи сокети...)
  • Shell Access Management
  • Управление на потребителските ограничения (квота и възли)
  • Ограничаване на процесите: Максималният брой налични процеси за акаунт.
  • Ограничаване на отворените файлове: Максималният наличен брой отворени файлове на акаунт.
  • Потребителски FTP и файлов мениджър
  • CloudLinux + CageFS
  • Специален IP за акаунт
DNS
  • FreeDNS (безплатен DNS сървър, не се изисква допълнителен IP)
  • Добавяне, редактиране, списък и изтриване на DNS зони
  • Редактиране на IP сървъра за имена
  • Редактор на шаблони за DNS зони
  • Добавен прост мениджър на DNS зони (с ajax)
  • Добавен списък със зони на DNS за разрешаване на информация с помощта на Google (проверете също rDNS, сървъри за имена...)
Е-поща
  • постфикс и гълъбарник
  • Пощенски кутии, псевдоними
  • Уеб поща Roundcube
  • Мениджър на опашка за поща Postfix
  • rDNS Checker модул (проверете вашите rDNS записи)
  • AntiSPAM (Spamhaus cronjob)
  • SpamAssassin, RBL инспекция, AmaViS, ClamAV, OpenDKIM
  • SPF и DKIM интеграция
  • Възстановете пощенския сървър Postfix/Dovecot с (антивирусна защита, антиспам защита)
  • Автоматичен отговор по имейл
  • Сърфиране в имейли, четене на всички пощенски кутии от едно място.
  • Маршрутизиране на поща (локален или отдалечен MX Exchanger)
系统
  • Информация за хардуера (информация за ядрото на процесора и часовника)
  • Информация за паметта (информация за използването на паметта)
  • Информация за диска (подробно състояние на диска)
  • Информация за софтуера (версия на ядрото, нормална работа...)
  • Състояние на услугата (бързо рестартиране на услугата, напр. Apache, FTP, поща...)
  • ChkConfig Manager (Бърз списък и управление на вашите услуги)
  • Service Monitor (автоматично рестартиране на услуги и известия по имейл)
  • използване на мрежов порт
  • Конфигурация на мрежата
  • SSHD конфигурация
  • Autofixer (проверява важните конфигурации и се опитва автоматично да коригира проблемите)
  • Sysstat графика
монитор
  • Наблюдение в реално време (услуги за наблюдение като top, apache stats, mysql...)
  • Използване на Java SSH терминал/конзола в панела
  • Конфигурация на услугата (напр. Apache, PHP, MySQL...)
  • Изпълнете команда на shell на екрана/фона
安全
  • CSF защитна стена (най-добрата защитна стена на Linux)
  • SSL генератор
  • Мениджър на SSL сертификати (Инсталирайте SSL сертификати безопасно и бързо)
  • Letsencrypt, безплатни SSL сертификати за всички домейни
  • CloudLinux + CageFS
  • CSF/LFD BruteForce защита
  • IP контрол на достъпа
  • Mod Security + OWASP правила (инсталиране с едно кликване, лесно за управление)
  • DoS защита за Slow-Loris атаки (за Apache)
  • Заключване на файловата система (без повече хакове на уебсайтове, всички файлове са заключени от промяна)
  • Сега PHP показва името и пътя в горната част на скрипта или в списъка с процеси
  • Apache ограничава броя на php процесите на потребител
  • автоматично архивиране
  • Скриване на системни и други потребителски процеси
  • SFTP сигурност
  • AutoSSL (автоматично инсталира Letsencrypt SSL сертификат при създаване на нов акаунт, допълнителен домейн или поддомейн)
SQL
  • MySQL база данни管理
  • Добавете потребители с локален или отдалечен достъп
  • Наблюдение в реално време на списъка с процеси на MySQL
  • създаване, изтриване на база данни
  • Добавете допълнителни потребители за всяка база данни
  • Конфигурация на MySQL сървър
  • PhpMyAdmin (администриране на база данни)
  • Поддръжка на PostgreSQL, phpPgAdmin
  • Отдалеченият MySQL поддържа зареждане на mysql от уеб сървър)
  • Мениджър/инсталатор на MongoDB
други възможности
  • TeamSpeak 3 Manager (гласов сървър)
  • Shoutcast Manager (Shoutcast стрийминг сървър)
  • Автоматична актуализация
  • Мениджър за архивиране
  • файлов мениджър
  • Папка със скриптове "/scripts" с повече от 15 скрипта
  • Виртуални FTP потребители на домейн
  • cPanel акаунт миграцията възстановява файлове, бази данни и потребители на бази данни)
  • Torrent SeedBox (щракнете върху Deluge WebGU, за да инсталирате)
  • SSH генератор на ключове
  • и много други опции...

Подготовка за инсталиране на CentOS Web Panel (CWP)

Ако вашият VPS бекенд не е задал името на хоста и IP адреса преди инсталирането на системата CentOS, може да се наложи ръчно да зададете името на хоста и IP адреса.

задайте име на хост

За да стартирате инсталацията на CWP, влезте в Linux сървъра като root потребител.Съгласно инструкциите на официалния уебсайт на CWP, не забравяйте първо да зададете името на хоста.

важен съвет:Името на хоста и името на домейна на сървъра трябва да са различни (например, ако domain.com е името на домейна на вашия сървър, използвайте hostname.domain.com като име на хост).

Важно: Името на хоста и името на домейна на сървъра трябва да са различни (например, ако domain.com е името на домейна на вашия сървър, използвайте hostname.domain.com като вашето CWP име на хост).2-ро

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Моля, променете hostname.domain.com на вашето вторично име на домейн.

Задайте IP адреса на сървъра

Ако VPS сървърът, който използвате, вече е задал IP адреса на сървъра, можете директно да пропуснете тази стъпка.

В противен случай може да се наложиЗа да зададем IP адреса на сървъра, ще използвамеnmtui ( Текстов потребителски интерфейс на NetworkManager ) помощна програма, която предоставя графичен потребителски интерфейс за конфигуриране на IP адреси чрез управление на Network Manager.

yum install NetworkManager-tui
nmtui

За да настроим мрежата, ще използваме помощната програма nmtui (NetworkManager Text User Interface), която предоставя графичен потребителски интерфейс за конфигуриране на мрежата чрез управление на мрежовия мениджър.3-то

Актуализация на сървъра

етап 1:Инсталирайте пакета wget, необходим за изтегляне на CWP ▼

yum install wget -y
  • Ако се появи съобщение за грешка след въвеждане на горната команда, моля, преинсталирайте сървъра и вместо това използвайте следната команда▼
yum install wget

Стъпка 2:Използвайте тази команда, за да актуализирате вашия сървър ▼

yum update -y

Стъпка 3:Рестартирайте веднъж, за да активирате актуализацията ▼

reboot

Инсталирайте програмата CWP

Има 2 версии, моля изберете според вашата версия на CentOS:

  1. Инсталирайте CentOS 6 версията на CWP6
  2. Инсталирайте CentOS 7 версия на CWP7 (препоръчително)

Инсталирайте CentOS 6 версията на CWP6

Стъпка 1:Влизам в /ЮЕсАр/местен/SRC Каталог▼

cd /usr/local/src

Стъпка 2:Използвайте командата за изтегляне на най-новата версия на CWP ▼

wget http://centos-webpanel.com/cwp-latest

Стъпка 3:Ако горният URL адрес е грешен, моля, използвайте връзката по-долу вместо него ▼

wget http://dl1.centos-webpanel.com/files/cwp-latest

Стъпка 4:Използвайте командата, за да започнете инсталирането на CWP ▼

sh cwp-latest

Инсталирайте CentOS 7 версия на CWP7 (препоръчително)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Ако горният URL адрес е грешен, моля, използвайте връзката по-долу вместо него ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest

Пример за процес на инсталиране на CWP ▼

Примерен лист 4 за процеса на инсталиране на контролния панел на CWP

Чен Уейлианг安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。

Накрая ще видите следното съобщение за завършена инсталация ▼

Лист със съобщения за завършена инсталация на контролния панел на CWP 5

етап 5:Моля, запишете тази важна информация като:

  • MySQL суперпотребителска парола, CWP URL адрес за влизане, защото ще ви трябва по-късно.

Стъпка 6:След това натиснете Enter, за да рестартирате системата ▲

Конфигурация на защитна стена/маршрут

Портовете на интерфейса за уеб контрол по подразбиране за CWP са 2030 (HTTP) и 2031 (HTTPS).

Трябва да разрешите на тези два порта отдалечен достъп до уеб конзолата на CWP чрез защитната стена/маршрутизиране.

етап 1:Редактирайте файла iptables ▼

vi /etc/sysconfig/iptables

Стъпка 2:Добавете следното ▼

[...]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT
[...]

Стъпка 3:Първо натиснете ESC, за да излезете от редактирането, след това въведете ▼

:wq

Стъпка 4:Актуализирайте услугата iptables, за да влязат в сила промените.

service iptables restart

Влезте в контролния панел на CWP

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

http://IP-Address:2030/

или:

https://IP-Address:2031/

Ще видите екран, подобен на този по-долу ▼

Влезте в CWP Control Panel CetOS WebPanel Sheet 6

удостоверяване при влизане

  • 用户名:корен
  • парола:вашата root парола

Честито! CWP е инсталиран успешно.

Конфигурация на контролния панел на CWP

След това трябва да дадем на CWP контролния панел някаква основна конфигурация, като например:

  • Настройте IP споделяне (трябва да е вашият обществен IP адрес)
  • Настройте сървър за имена на домейни
  • Задайте поне един управляван пакет (или редактирайте пакета по подразбиране)
  • Настройте root поща и т.н.

Създайте споделен IP и основен имейл адрес

  • Това е много важна стъпка в хостването на вашия уебсайт на вашия хост.

За да създадете споделен IP, отидете на CWP Setting → Edit settings ▼

Как да инсталирам контролния панел на CWP? Първата снимка на урока за конфигуриране на CENTOS WEB PANEL

  • Въведете своя статичен IP и имейл адрес

След настройката щракнете върху Запазване на промените, за да запазите промените▲

  • След като настроите споделен IP адрес, сега можете да започнете да поддържате уебсайта си с CWP ^_^

Създайте сървър за имена на домейни

  • Ако използвате друг сървър за имена, като DNSPOD, моля, пропуснете тази операция.

За да създадете сървъри за имена, отидете на DNS функции → Редактиране на IP адреси на сървъри за имена ▼

CWP контролен панел за създаване на лист на сървър за имена на домейни 8

След настройката щракнете върху Запазване на промените, за да запазите промените▲

Създайте виртуален хостинг пакет

  • Пакетът за уеб хостинг е план за уеб хостинг, който включва достъп до дисково пространство, честотна лента, FTP акаунти, имейл адреси, бази данни и др.
  • Можете да създадете толкова планове за уеб хостинг, колкото искате.

За да създадете план за уеб хостинг, отидете на Packages → Add a Package Въведете име за пакета за виртуален хост.

Задайте разрешените дискови квоти за достъп, броя на процесите, FTP, имейл акаунти, бази данни и поддомейни и т.н... (личната употреба може да бъде конфигурирана според следните суми)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Щракнете върху бутона Създаване, за да създадете виртуален хостинг план▼

Контролен панел на CWP Създаване на лист с пакет за уеб хостинг 9

  • nproc: Брой разрешени процеси на потребител (поне 10, тъй като всяко копие на nginx/apache/fpm се стартира като отделен процес).
  • apache_nproc: Вижте nproc по-горе, но това е специфично за Apache.
  • nofiles: Брой отворени файлове, разрешени за четене/изпълнение едновременно.
  • inode: Inode е структура от данни, която съхранява информация за всички файлове, създадени във вашия хостинг акаунт. Броят на inode представлява броя на файловете, папките, имейлите или каквото и да е, което сте съхранили във вашия уеб хостинг акаунт.

Добавете име на домейн

  • За да добавите ново име на домейн, трябва да имате поне един потребителски акаунт.

Добавете потребител

За да добавите потребител, моля, отидете на Потребителски акаунт → Нов акаунт(Личното използване може да бъде конфигурирано според следните суми)

  • Въведете името на домейна (chenweiliang.com), потребителското име, паролата и имейл адреса.
  • Inode:0
  • Process limit:999999999
  • Open files:999999999

Контролен панел на CWP Добавете нов потребителски лист 10

  • Накрая щракнете Create.

Добавете име на домейн

За да добавите име на домейн, моля, въведете DomainsAdd Domain

Контролен панел на CWP Добавете нов домейн 11-ти

Въведете новото име на домейн и посочете името на домейна, свързано с потребителското име▲

  • Преди да поставите отметка на „AutoSSL“,Условието е да зададете A запис за името на домейна.
  • Първо преобразувайте името на домейна в IP адреса на сървъра, преди SSL сертификатът да може да бъде генериран, в противен случай ще възникне грешка.
  • AutoSSL автоматично инсталира SSL сертификати за сигурност,Много бързо и лесно!
  • Щракнете върху Създаване, за да използвате контролния панел на CWP, за да управлявате името на вашия домейн.

Контролният панел на CWP показва страницата по подразбиране, моля, вижте този урок за решението ▼

http пренасочване към https конфигурация, моля, проверете този урок ▼

  • Ако SSL сертификатът е генериран неправилно, вижте тази статия, за да генерирате ръчно SSL сертификата.

Ако контролният панел на CWP не работи и няма достъп до него и имате нужда от команди за стартиране/спиране/рестартиране/виждане на състоянието на услугата CWP, моля, проверете този урок▼

След като инсталирате CWP контролния панел и рестартирате Apache, може да срещнете някои проблеми... Следното е решението▼

заключение

В този урок видяхме как да инсталираме и конфигурираме уеб страници на CentOS, за да създадем проста уеб хостинг среда, която е лесна за инсталиране и използване.

  • дори ако网络 营销Един начинаещ също може да настрои основен уеб хостинг сървър за няколко часа.
  • Освен това CWP е напълно безплатен и с отворен код, изпробвайте го, няма да останете разочаровани.

Повече информация за контролния панел на CWP можете да намерите в Уики страницата на CentOS Web Panel и документацията на Документи.

Чен УейлиангСравнете използвани CWP контролен панел иVestaCPПанел, всъщност се усеща, че контролният панел CWP е по-мощен и професионален от панела VestaCP.

Ако искате да инсталирате панела VestaCP, моля, проверете този урок за инсталиране на панел VestaCP▼

Какво да направите след инсталиране на CWP

Стъпка 1: От лявата страна на контролния панел на CWP щракнете върху Настройки на уеб сървъра → Изберете уеб сървъри ▼

Преинсталирането на CWP разрешава Не може да се дефинират множество слушатели на един и същ IP:порт

Стъпка 2:Изберете Nginx & Varnish & Apache ▼

Стъпка 2: Контролен панел на CWP Изберете Nginx & Apache Sheet 18

Стъпка 3:Щракнете върху бутона „Запазване и възстановяване на конфигурацията“ в долната част, за да запазите и възстановите конфигурацията.

Тъй като безплатната версия на CWP е версията по подразбиране на php5.6, това е лесно да се причиниWordPress плъгинили тема несъвместима грешка.

Следователно, след като инсталираме CWP и изберем Nginx & Varnish & Apache услуги, трябва ръчно да изберем версията на PHP 7.4.28.

Как контролният панел на CWP избира PHP версията?

Следното еCWP контролен панел как да надстроите PHP версията на уебсайтаСтъпки на операцията:

Щракнете върху лявата страна на контролния панел на CWP → Настройки на PHP → Превключвател на версии на PHP: Изберете ръчно версията на PHP 7.4.28 ▼

Как да надстроя PHP версията на уебсайта на Linux сървър? CWP7PHP Превключвател на версии

След като инсталираме CWP контролния панел, може да се наложи да направим тези настройки ▼

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как да инсталирам CWP контролен панел? Урок за конфигуриране на CENTOS WEB PANEL" ще ви помогне.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-652.html

Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха