Як встановити панель керування CWP? Навчальний посібник із налаштування веб-панелі CENTOS

як встановитиПанель керування CWP?

CENTOS Підручник з налаштування WEB PANEL

Веб-просуванняVPS для персоналуПобудуйте станцію, є багато безкоштовних або платних панелей керування на вибір.Якщо ви не знаєте, як вибрати повнофункціональну панель керування VPS, рекомендується панель керування CWP.

Що таке веб-панель CentOS?

Панель керування CWP, розроблена для дистрибутивів на основі RPM (наприклад, CentOS, RHEL, Scientific Linuxтощо) дизайн.

Як встановити панель керування CWP? Навчальний посібник із налаштування веб-панелі CENTOS

Це безкоштовна панель керування з відкритим кодом, яку можна широко використовувати для легкого налаштування середовищ веб-хостингу.

На відміну від інших панелей керування, CWP автоматично розгортає LAMP软件і сервер кешу Varnish.

Встановіть системні вимоги CWP

  • 32-розрядний сервер 512 Мб оперативної пам'яті
  • 64-розрядний сервер 1024 Мб оперативної пам'яті
  • Жорсткий диск 10 Гб

操作系统

  • 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 Installer (безкоштовно та преміум)
  • LiteSpeed ​​​​Enterprise (веб-сервер)
Веб-панель CentOS (CWP)
  • Використовуваний дляНалаштуваннявеб-хостинг (якWordPressсайт...)
  • API для спрощення керування обліковим записом і API для виставлення рахунків whmcs
  • Версія NAT, NAT підтримує IP
  • Модуль безкоштовного хостингу, активація облікового запису, налаштування сайту з безкоштовним хостингом
Панель користувача CWP
  • Висока безпека панелі гарантується виконанням усіх операцій клієнта під іменем користувача клієнта
  • Безпечна авторизація входу за допомогою маркера oauth
  • Розширений і безпечний файловий менеджер
  • Менеджер зон 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...
Управління користувачами
  • Додавання, перелік, редагування та видалення користувачів
  • Моніторинг користувачів (список відкритих файлів користувачів, прослуховування сокетів...)
  • Керування доступом до оболонки
  • Керування обмеженнями користувачів (квота та вузли)
  • Обмеження процесів: максимальна кількість доступних процесів для облікового запису.
  • Обмеження відкритих файлів: максимальна доступна кількість відкритих файлів на обліковий запис.
  • Користувач FTP і файловий менеджер
  • CloudLinux + CageFS
  • Виділений IP для кожного облікового запису
DNS
  • FreeDNS (безкоштовний DNS-сервер, додатковий IP не потрібен)
  • Додавання, редагування, перерахування та видалення зон DNS
  • Редагувати IP-адресу сервера імен
  • Редактор шаблонів зон DNS
  • Додано простий менеджер зон DNS (з ajax)
  • Додано список зон DNS для обробки інформації за допомогою Google (також перевірте rDNS, сервери імен...)
Електронна пошта
  • постфікс і голубник
  • Поштові скриньки, псевдоніми
  • Веб-пошта Roundcube
  • Менеджер черги пошти Postfix
  • Модуль перевірки rDNS (перевірка ваших записів rDNS)
  • АнтиСПАМ (Spamhaus cronjob)
  • SpamAssassin, RBL Inspection, AmaViS, ClamAV, OpenDKIM
  • Інтеграція SPF і DKIM
  • Перебудувати поштовий сервер Postfix/Dovecot із (антивірусом, захистом від спаму)
  • Автовідповідач електронної пошти
  • Перегляд електронної пошти, читання всіх поштових скриньок з одного місця.
  • Маршрутизація пошти (локальний або віддалений MX Exchanger)
系统
  • Інформація про апаратне забезпечення (інформація про ядро ​​процесора та годинник)
  • Інформація про пам'ять (інформація про використання пам'яті)
  • Інформація про диск (детальний стан диска)
  • Інформація про програмне забезпечення (версія ядра, нормальна робота...)
  • Статус служби (швидкий перезапуск служби, наприклад, Apache, FTP, пошта...)
  • Менеджер ChkConfig (швидкий список і керування службами)
  • Service Monitor (автоматичний перезапуск служб і повідомлення електронною поштою)
  • використання мережевого порту
  • Конфігурація мережі
  • Конфігурація SSHD
  • Autofixer (перевіряє важливі конфігурації та намагається автоматично виправити проблеми)
  • Графік Sysstat
монітор
  • Моніторинг у реальному часі (служби моніторингу, такі як top, apache stats, mysql...)
  • Використання терміналу/консолі Java SSH на панелі
  • Конфігурація служби (наприклад, Apache, PHP, MySQL...)
  • Виконайте команду оболонки на екрані/у фоновому режимі
Безпека
  • Брандмауер 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 (автоматично встановлює сертифікат SSL Letsencrypt під час створення нового облікового запису, додаткового домену або субдомену)
SQL
  • База даних MySQLУправління
  • Додайте локальних або віддалених користувачів доступу
  • Моніторинг списку процесів MySQL в реальному часі
  • створення, видалення бази даних
  • Додайте додаткових користувачів для кожної бази даних
  • Конфігурація сервера MySQL
  • PhpMyAdmin (адміністрування бази даних)
  • Підтримка PostgreSQL, phpPgAdmin
  • Remote MySQL підтримує завантаження mysql з веб-сервера)
  • Менеджер/інсталятор MongoDB
інші варіанти
  • Менеджер TeamSpeak 3 (голосовий сервер)
  • Shoutcast Manager (потоковий сервер Shoutcast)
  • Автоматичне оновлення
  • Менеджер резервного копіювання
  • Файловий менеджер
  • Папка сценаріїв "/scripts" із понад 15 сценаріями
  • Кількість віртуальних користувачів FTP на домен
  • Міграція облікового запису cPanel відновлює файли, бази даних і користувачів баз даних)
  • Torrent SeedBox (натисніть Deluge WebGU install)
  • Генератор ключів SSH
  • і багато інших варіантів...

Підготовка до встановлення CentOS Web Panel (CWP)

Якщо перед встановленням системи CentOS у вашому фоновому режимі VPS не було встановлено ім’я хоста та IP-адресу, можливо, вам доведеться вручну встановити ім’я хоста та 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. Встановіть версію CWP6 CentOS 6
  2. Встановіть версію CWP7 CentOS 7 (рекомендовано)

Встановіть версію CWP6 CentOS 6

第 1 步:Заходити /USR/місцевий/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

Встановіть версію CWP7 CentOS 7 (рекомендовано)

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 ▼

Приклад процесу встановлення панелі керування CWP, аркуш 4

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

Нарешті ви побачите наступне повідомлення про завершення встановлення ▼

Лист повідомлень про завершення встановлення панелі керування CWP 5

крок 5:Будь ласка, запишіть таку важливу інформацію, як:

  • Пароль суперкористувача MySQL, URL-адреса для входу в CWP, оскільки він вам знадобиться пізніше.

第 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 CetOS WebPanel Sheet 6

автентифікація входу

  • 用户名:корінь
  • пароль:ваш пароль root

Щиро вітаю! CWP успішно встановлено.

Конфігурація панелі керування CWP

Далі ми повинні надати панелі керування CWP певну базову конфігурацію, наприклад:

  • Налаштуйте спільний доступ до IP (має бути ваша загальнодоступна IP-адреса)
  • Налаштуйте сервер доменних імен
  • Установіть принаймні один керований пакет (або відредагуйте пакет за замовчуванням)
  • Налаштувати кореневу пошту тощо.

Створіть спільний IP-адресу та кореневу адресу електронної пошти

  • Це дуже важливий крок у розміщенні веб-сайту на вашому хості.

Щоб створити спільну IP-адресу, перейдіть до Налаштування CWP → Змінити налаштування ▼

Як встановити панель керування 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 для доменного імені.
  • Перш ніж створити сертифікат SSL, спочатку переведіть доменне ім’я в IP-адресу сервера, інакше виникне помилка.
  • 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 у блозі Чень Вейляна, щоб отримувати останні оновлення!

🔔 Станьте першим, хто отримає цінний «Посібник із використання інструменту штучного інтелекту маркетингу контенту ChatGPT» у верхньому каталозі каналу! 🌟
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!

 

发表 评论

Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

прокрутіть наверх