Справочник на статиите
как да инсталиратеCWP контролен панел?
CentOS Урок за конфигуриране на WEB PANEL
Уеб промоцияVPS за персоналИзградете станция, има множество безплатни или платени контролни панели, от които да избирате.Когато не знаете как да изберете пълнофункционален VPS контролен панел, се препоръчва CWP контролен панел.
Какво е CentOS Web Panel?
CWP контролен панел, предназначен за базирани на RPM дистрибуции (напр. CentOS, RHEL, Scientific Linuxи др.) дизайн.

Това е безплатен контролен панел с отворен код, който може да се използва широко за лесно конфигуриране на среди за уеб хостинг.
За разлика от други контролни панели, 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
За да избегнете проблеми, не забравяйте да прочетете внимателно целия този урок с инструкции преди инсталационния процес.
- CWP контролният панел поддържа само статични IP адреси.
- Контролният панел на CWP не поддържа динамични или вътрешни IP адреси.
- Контролният панел на CWP не предлага програми за деинсталиране.
- След като инсталирате CWP, трябва да преинсталирате сървъра, за да го премахнете.
- Инсталира CWP само на новоинсталирани операционни системи без промени в конфигурацията.
Функции на контролния панел на CWP
CWP има много функции и безплатни услуги.
катоЧен УейлиангКакто споменахме по-рано, CWP автоматично ще инсталира пълен набор от LAMP услуги (Linux, Apache, PHP,MySQL,PhpMyAdmin,webmail, пощенски сървър и др.).
Следните функции и услуги са налични в CentOS Web Panel:
- В момента включва администраторски и клиентски панели
- (Можете също да поискате изграждане на персонализирани модули за интеграция)
Подготовка за инсталиране на CentOS Web Panel (CWP)
Ако вашият VPS бекенд не е задал името на хоста и IP адреса преди инсталирането на системата CentOS, може да се наложи ръчно да зададете името на хоста и IP адреса.
задайте име на хост
За да стартирате инсталацията на CWP, влезте в Linux сървъра като root потребител.Съгласно инструкциите на официалния уебсайт на CWP, не забравяйте първо да зададете името на хоста.
важен съвет:Името на хоста и името на домейна на сървъра трябва да са различни (например, ако domain.com е името на домейна на вашия сървър, използвайте hostname.domain.com като име на хост).

hostnamectl set-hostname hostname.domain.com hostnamectl
- Моля, променете hostname.domain.com на вашето вторично име на домейн.
Задайте IP адреса на сървъра
Ако VPS сървърът, който използвате, вече е задал IP адреса на сървъра, можете директно да пропуснете тази стъпка.
В противен случай може да се наложиЗа да зададем IP адреса на сървъра, ще използвамеnmtui ( Текстов потребителски интерфейс на NetworkManager ) помощна програма, която предоставя графичен потребителски интерфейс за конфигуриране на IP адреси чрез управление на Network Manager.
yum install NetworkManager-tui nmtui

Актуализация на сървъра
етап 1:Инсталирайте пакета wget, необходим за изтегляне на CWP ▼
yum install wget -y
- Ако се появи съобщение за грешка след въвеждане на горната команда, моля, преинсталирайте сървъра и вместо това използвайте следната команда▼
yum install wget
Стъпка 2:Използвайте тази команда, за да актуализирате вашия сървър ▼
yum update -y
Стъпка 3:Рестартирайте веднъж, за да активирате актуализацията ▼
reboot
Инсталирайте програмата CWP
Има 2 версии, моля изберете според вашата версия на CentOS:
- Инсталирайте CentOS 6 версията на CWP6
- Инсталирайте 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 ▼

Чен Уейлианг安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。
Накрая ще видите следното съобщение за завършена инсталация ▼

етап 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/
Ще видите екран, подобен на този по-долу ▼

удостоверяване при влизане
- 用户名:корен
- парола:вашата root парола
Честито! CWP е инсталиран успешно.
Конфигурация на контролния панел на CWP
След това трябва да дадем на CWP контролния панел някаква основна конфигурация, като например:
- Настройте IP споделяне (трябва да е вашият обществен IP адрес)
- Настройте сървър за имена на домейни
- Задайте поне един управляван пакет (или редактирайте пакета по подразбиране)
- Настройте root поща и т.н.
Създайте споделен IP и основен имейл адрес
- Това е много важна стъпка в хостването на вашия уебсайт на вашия хост.
За да създадете споделен IP, отидете на CWP Setting → Edit settings ▼

- Въведете своя статичен IP и имейл адрес
След настройката щракнете върху Запазване на промените, за да запазите промените▲
- След като настроите споделен IP адрес, сега можете да започнете да поддържате уебсайта си с CWP ^_^
Създайте сървър за имена на домейни
- Ако използвате друг сървър за имена, като DNSPOD, моля, пропуснете тази операция.
За да създадете сървъри за имена, отидете на DNS функции → Редактиране на IP адреси на сървъри за имена ▼

След настройката щракнете върху Запазване на промените, за да запазите промените▲
Създайте виртуален хостинг пакет
- Пакетът за уеб хостинг е план за уеб хостинг, който включва достъп до дисково пространство, честотна лента, FTP акаунти, имейл адреси, бази данни и др.
- Можете да създадете толкова планове за уеб хостинг, колкото искате.
За да създадете план за уеб хостинг, отидете на Packages → Add a Package Въведете име за пакета за виртуален хост.
Задайте разрешените дискови квоти за достъп, броя на процесите, FTP, имейл акаунти, бази данни и поддомейни и т.н... (личната употреба може да бъде конфигурирана според следните суми)▼
Dsk Quota MB:102400Bandwith MB:10485760nproc:999999999apache_nproc:999999999nofiles:999999999inode:999999999- Щракнете върху бутона Създаване, за да създадете виртуален хостинг план▼

- nproc: Брой разрешени процеси на потребител (поне 10, тъй като всяко копие на nginx/apache/fpm се стартира като отделен процес).
- apache_nproc: Вижте nproc по-горе, но това е специфично за Apache.
- nofiles: Брой отворени файлове, разрешени за четене/изпълнение едновременно.
- inode: Inode е структура от данни, която съхранява информация за всички файлове, създадени във вашия хостинг акаунт. Броят на inode представлява броя на файловете, папките, имейлите или каквото и да е, което сте съхранили във вашия уеб хостинг акаунт.
Добавете име на домейн
- За да добавите ново име на домейн, трябва да имате поне един потребителски акаунт.
Добавете потребител
За да добавите потребител, моля, отидете на Потребителски акаунт → Нов акаунт(Личното използване може да бъде конфигурирано според следните суми)▼
- Въведете името на домейна (chenweiliang.com), потребителското име, паролата и имейл адреса.
Inode:0Process limit:999999999Open files:999999999
Ако приемем, че VPS конфигурацията е CPU 4 ядра + 16GB памет, за да се избегне прекомерно натоварване и засягане на работата на уебсайта, се препоръчва да се настрои на:
- nproc1000
- nofile 5000

- Накрая щракнете
Create.
Добавете име на домейн
За да добавите име на домейн, моля, въведете Domains → Add Domain ▼

Въведете новото име на домейн и посочете името на домейна, свързано с потребителското име▲
- Преди да поставите отметка на „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 щракнете върху Настройки на уеб сървъра → Изберете уеб сървъри ▼

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

Стъпка 3:Щракнете върху бутона „Запазване и възстановяване на конфигурацията“ в долната част, за да запазите и възстановите конфигурацията.
Тъй като безплатната версия на CWP е версията по подразбиране на php5.6, това е лесно да се причиниWordPress плъгинили тема несъвместима грешка.
Следователно, след като инсталираме CWP и изберем Nginx & Varnish & Apache услуги, трябва ръчно да изберем версията на PHP 7.4.28.
Как контролният панел на CWP избира PHP версията?
Следното еCWP контролен панел как да надстроите PHP версията на уебсайтаСтъпки на операцията:
Щракнете върху лявата страна на контролния панел на CWP → Настройки на PHP → Превключвател на версии на PHP: Изберете ръчно версията на PHP 7.4.28 ▼

След като инсталираме CWP контролния панел, може да се наложи да направим тези настройки ▼
Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как да инсталирам CWP контролен панел? Урок за конфигуриране на CENTOS WEB PANEL" ще ви помогне.
Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-652.html

















