Hoe installeer ik het CWP-configuratiescherm? CENTOS WEB PANEL Configuratie Tutorial

hoe installerenCWP-configuratiescherm?

CENTOS Zelfstudie WEB PANEEL configuratie

WebpromotieVPS voor personeeleen website bouwen, er zijn tal van gratis of betaalde bedieningspanelen om uit te kiezen.Wanneer u niet weet hoe u een volledig uitgerust VPS-bedieningspaneel moet kiezen, wordt het CWP-bedieningspaneel aanbevolen.

Wat is CentOS-webpaneel?

CWP-bedieningspaneel, ontworpen voor op RPM gebaseerde distributies (bijv. CentOS, RHEL, Scientific Linuxenz.) ontwerp.

Hoe installeer ik het CWP-configuratiescherm? CENTOS WEB PANEL Configuratie Tutorial

Het is een gratis en open source configuratiescherm dat veel gebruikt kan worden om eenvoudig webhostingomgevingen te configureren.

In tegenstelling tot andere bedieningspanelen, zet CWP automatisch LAMP's in软件en Varnish-cacheserver.

CWP-systeemvereisten installeren

  • 32-bits server 512 MB RAM
  • 64-bits server 1024 MB RAM
  • Harde schijf 10 GB

操作系统

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

Om problemen te voorkomen, moet u ervoor zorgen dat u deze instructiehandleiding volledig doorleest voordat u met de installatie begint.

Vereisten voor initialisatie van het CentOS Web Panel-installatieprogramma:

  • Het CWP-controlepaneel ondersteunt alleen statische IP-adressen.
  • Het CWP-controlepaneel ondersteunt geen dynamische of interne IP-adressen.
  • CWP-configuratiescherm biedt geen verwijderprogramma's.
  • Nadat u CWP hebt geïnstalleerd, moet u de server opnieuw installeren om deze te verwijderen.
  • Installeert CWP alleen op nieuw geïnstalleerde besturingssystemen zonder enige configuratiewijzigingen.

Functies van het CWP-configuratiescherm

CWP heeft veel functies en gratis services.

Leuk vindenChen WeiliangZoals eerder vermeld, installeert CWP automatisch een volledige set LAMP-services (Linux, Apache, PHP,mysql,phpmyadmin、 webmail, mailserver, enz.).

Hieronder volgen de functies en services die beschikbaar zijn op CentOS Web Panel:

  • Bevat momenteel beheerders- en klantenpanelen
  • (U kunt ook verzoeken om aangepaste modules te bouwen voor integratie)
Wat configureert het CWP-installatieproces?
  • Apache-webserver (Mod Security + regels voor automatisch bijwerken optioneel)
  • PHP 5.6 (suPHP, SuExec + PHP-versieschakelaar)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin optioneel)
  • CSF-firewall
  • Vergrendeling van het bestandssysteem (geen website-hacks meer, alle bestanden zijn vergrendeld om te veranderen)
  • Back-up (optioneel)
  • AutoFixer voor serverconfiguratie
Toepassingen van derden
  • CloudLinux + CageFS + PHP-selector
  • Softaculous Script-installatieprogramma (gratis en premium)
  • LiteSpeed ​​​​Enterprise (webserver)
CentOS-webpaneel (CWP)
  • Gebruikt voor设置webhosting (zoalsWordPressde website...)
  • API om accountbeheer te vereenvoudigen, en whmcs-facturerings-API
  • NAT-versie, NAT-ondersteunde IP
  • Gratis hostingmodule, accountactivering configureer een website met gratis hosting
CWP-gebruikerspaneel
  • Hoge beveiliging van het paneel wordt gegarandeerd door alle clientbewerkingen uit te voeren onder de gebruikersnaam van de client
  • Veilige inlogautorisatie met OAuth-token
  • Geavanceerd en veilig bestandsbeheer
  • DNS-zonemanager
  • Aangepaste thema's en talen
  • Scriptinstallatieprogramma's: wordpress, PrestaShop, eXtplorer
web Server
  • Varnish Cache-server (tot verdrievoudiging van uw serverprestaties)
  • Nginx reverse proxy (hiermee kunt u statische bestanden op de hoogste snelheid leveren)
  • LiteSpeed ​​​​Enterprise-integratie
  • Compileer Apache vanaf de bron (verbetert de prestaties tot 15%)
  • Apache reCompiler + installatie met één klik van extra modules
  • Apache-serverstatus, configuratie
  • Apache-omleidingsbeheer
  • Bewerk virtuele apache-hosts, virtuele-hostsjablonen, inclusief configuratie (herbouw alle virtuele apache-hosts met slechts één klik)
  • suPHP & suExec (verbeterde beveiliging)
  • Mod-beveiliging: Comodo WAF, OWASP-regels (installatie met één klik, automatisch bijwerken, eenvoudig beheer)
  • Tomcat 8 serverbeheer en installatie in één klik
  • DoS-bescherming tegen Slow-Loris-aanvallen
  • Apache met spamhaus RBL-bescherming (bescherm http PUT, POST, CONNECT)
  • Ondersteuning voor Perl cgi-scripts
PHP
  • Compileer PHP vanaf de bron (20% prestatieverbetering)
  • PHP-switcher (om te schakelen tussen PHP-versies, bijvoorbeeld: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • PHP-selector om de PHP-versie per gebruiker of per map te selecteren (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)
  • Eenvoudige PHP-editor
  • In gebruikerspaneel, eenvoudige php.ini-generator
  • Installatie met één klik van PHP-plug-ins
  • PHP.ini-editor en PHP-info- en lijstmodule
  • php.ini voor elk gebruikersaccount (u kunt wijzigingen toevoegen in /home/USER/php.ini)
  • FFMPEG (voor sites voor videostreaming)
  • CloudLinux + PHP-kiezer
  • ioncube, php-imap...
Gebruikersbeheer
  • Gebruikers toevoegen, weergeven, bewerken en verwijderen
  • Gebruikersmonitoring (lijst gebruikers geopende bestanden, luisterende sockets...)
  • Shell-toegangsbeheer
  • Beheer van gebruikerslimieten (quota en nodes)
  • Processen beperken: Het maximum aantal beschikbare processen per account.
  • Beperk open bestanden: Het maximaal beschikbare aantal open bestanden per account.
  • Gebruikers-FTP en Bestandsbeheer
  • CloudLinux + CageFS
  • Toegewijd IP-adres per account
DNS
  • FreeDNS (gratis DNS-server, geen extra IP vereist)
  • DNS-zones toevoegen, bewerken, weergeven en verwijderen
  • Naamserver IP bewerken
  • DNS Zone-sjablooneditor
  • Eenvoudige DNS-zonemanager toegevoegd (met ajax)
  • DNS-zonelijst toegevoegd om informatie op te lossen met Google (controleer ook rDNS, naamservers...)
E-mail
  • postfix en duiventil
  • Brievenbussen, aliassen
  • Roundcube-webmail
  • Postfix e-mailwachtrijmanager
  • rDNS Checker-module (controleer uw rDNS-records)
  • AntiSPAM (Spamhaus-cronjob)
  • SpamAssassin, RBL-inspectie, AmaViS, ClamAV, OpenDKIM
  • SPF- en DKIM-integratie
  • Postfix/Dovecot mailserver opnieuw opbouwen met (antivirus, antispambeveiliging)
  • E-mail autoresponder
  • E-mail browsen, lees alle mailboxen vanaf één locatie.
  • Mailroutering (lokale of externe MX Exchanger)
系统
  • Hardware-informatie (CPU-kern en klokinformatie)
  • Geheugeninformatie (informatie over geheugengebruik)
  • Schijfinformatie (gedetailleerde schijfstatus)
  • Software-informatie (kernelversie, normale werking...)
  • Servicestatus (snel opnieuw opstarten van de service, bijv. Apache, FTP, mail...)
  • ChkConfig Manager (Snel uw services weergeven en beheren)
  • Service Monitor (automatisch herstarten van services en e-mailmeldingen)
  • gebruik van netwerkpoort
  • Netwerk configuratie
  • SSHD-configuratie
  • Autofixer (controleert belangrijke configuraties en probeert problemen automatisch op te lossen)
  • Sysstat-grafiek
monitor
  • Realtime monitoring (monitoringdiensten zoals top, apache-statistieken, mysql...)
  • Java SSH-terminal/console gebruiken in paneel
  • Serviceconfiguratie (bijv. Apache, PHP, MySQL...)
  • Voer een shell-opdracht uit op het scherm/de achtergrond
安全
  • CSF-firewall (beste Linux-firewall)
  • SSL-generator
  • SSL-certificaatbeheerder (SSL-certificaten veilig en snel installeren)
  • Letsencrypt, gratis SSL-certificaten voor alle domeinen
  • CloudLinux + CageFS
  • CSF/LFD BruteForce-bescherming
  • IP-toegangscontrole
  • Mod Security + OWASP-regels (installatie met één klik, eenvoudig te beheren)
  • DoS-bescherming voor Slow-Loris-aanvallen (voor Apache)
  • Vergrendeling van het bestandssysteem (geen website-hacks meer, alle bestanden zijn vergrendeld om te veranderen)
  • PHP toont nu de naam en het pad bovenaan het script of in de proceslijst
  • Apache beperkt het aantal php-processen per gebruiker
  • Automatische back-up
  • Systeem en andere gebruikersprocessen verbergen
  • SFTP-beveiliging
  • AutoSSL (installeert automatisch Letsencrypt SSL-certificaat bij het aanmaken van een nieuw account, add-on domein of subdomein)
SQL
  • MySQL-database管理
  • Lokale gebruikers of gebruikers voor externe toegang toevoegen
  • Realtime monitoring van MySQL-proceslijst
  • Database maken, verwijderen
  • Extra gebruikers toevoegen voor elke database
  • MySQL-serverconfiguratie
  • PhpMyAdmin (databasebeheer)
  • PostgreSQL, phpPgAdmin-ondersteuning
  • Remote MySQL ondersteunt het laden van mysql vanaf een webserver)
  • MongoDB Beheerder/Installateur
andere opties
  • TeamSpeak 3 Manager (spraakserver)
  • Shoutcast Manager (Shoutcast-streamingserver)
  • Automatische update
  • Backup Manager
  • Bestandsbeheer
  • Scriptmap "/scripts" met meer dan 15 scripts
  • Virtuele FTP-gebruikers per domein
  • cPanel-accountmigratie herstelt bestanden, databases en databasegebruikers)
  • Torrent SeedBox (klik op Deluge WebGU om te installeren)
  • SSH-sleutelgenerator
  • en vele andere opties...

Voorbereiding voor het installeren van CentOS Web Panel (CWP)

Als uw VPS-achtergrond, voordat u het CentOS-systeem installeerde, de hostnaam en het IP-adres niet heeft ingesteld, moet u mogelijk de hostnaam en het IP-adres handmatig instellen.

hostnaam instellen

Om de CWP-installatie te starten, logt u in op de Linux-server als rootgebruiker.Volgens de instructies op de officiële CWP-website, moet u eerst de hostnaam instellen.

belangrijke hint:De hostnaam en domeinnaam op de server moeten verschillend zijn (als bijvoorbeeld domein.com de domeinnaam op uw server is, gebruik dan hostnaam.domein.com als uw hostnaam).

Belangrijk: De hostnaam en domeinnaam op de server moeten verschillend zijn (als bijvoorbeeld domain.com de domeinnaam op uw server is, gebruikt u hostname.domain.com als uw CWP-hostnaam).2e

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Wijzig hostname.domain.com in uw secundaire domeinnaam.

Stel het IP-adres van de server in

Als de VPS-server die u gebruikt het IP-adres van de server al heeft ingesteld, kunt u deze stap direct overslaan.

Anders moet u mogelijkOm het IP-adres van de server in te stellen, gebruiken we:nmtui ( NetworkManager tekst gebruikersinterface ) hulpprogramma, dat een grafische gebruikersinterface biedt om IP-adressen te configureren door Network Manager te besturen.

yum install NetworkManager-tui
nmtui

Om het netwerk in te stellen, gebruiken we het hulpprogramma nmtui (NetworkManager Text User Interface), dat een grafische gebruikersinterface biedt om het netwerk te configureren door de netwerkmanager te bedienen.3e

Server-update

stap 1:Installeer het wget-pakket dat nodig is om CWP te downloaden ▼

yum install wget -y
  • Als er een foutmelding verschijnt na het invoeren van de bovenstaande opdracht, installeer dan de server opnieuw en gebruik in plaats daarvan de volgende opdracht▼
yum install wget

Stap 2:Gebruik deze opdracht om uw server bij te werken ▼

yum update -y

Stap 3:Herstart eenmaal om de update te activeren ▼

reboot

Installeer het CWP-programma

Er zijn 2 versies, kies a.u.b. volgens uw CentOS-versie:

  1. Installeer de CentOS 6-versie van CWP6
  2. Installeer de CentOS 7-versie van CWP7 (aanbevolen)

Installeer de CentOS 6-versie van CWP6

Stap 1:Ga in /usr/lokaal/src Catalogus▼

cd /usr/local/src

Stap 2:Gebruik de opdracht om de nieuwste CWP-versie te downloaden ▼

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

Stap 3:Als de bovenstaande URL niet klopt, gebruik dan de onderstaande link

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

Stap 4:Gebruik de opdracht om CWP te installeren ▼

sh cwp-latest

Installeer de CentOS 7-versie van CWP7 (aanbevolen)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Als de bovenstaande URL niet klopt, gebruik dan de onderstaande link
http://dl1.centos-webpanel.com/files/cwp-el7-latest

Voorbeeld van CWP-installatieproces ▼

CWP Configuratiescherm Installatie Proces Voorbeeld Blad 4

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

Ten slotte ziet u het volgende bericht over installatie voltooid ▼

CWP Configuratiescherm Installatie Compleet Berichtenblad 5

stap 5:Noteer deze belangrijke informatie, zoals:

  • MySQL-superuser-wachtwoord, CWP-aanmeldings-URL omdat u het later nodig hebt.

Stap 6:Druk vervolgens op Enter om het systeem opnieuw op te starten ▲

Firewall/route-configuratie

De standaard webbesturingsinterfacepoorten voor CWP zijn 2030 (HTTP) en 2031 (HTTPS).

U moet deze twee poorten via de firewall/routing op afstand toegang geven tot de CWP-webconsole.

stap 1:Bewerk iptables-bestand ▼

vi /etc/sysconfig/iptables

Stap 2:Voeg het volgende toe

[...]
-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
[...]

Stap 3:Druk eerst op ESC om het bewerken af ​​te sluiten en voer vervolgens ▼ . in

:wq

Stap 4:Werk de iptables-service bij om de wijzigingen door te voeren.

service iptables restart

Log in op het CWP-configuratiescherm

Open uw browser en typ:

http://IP-Address:2030/

of:

https://IP-Address:2031/

U ziet een scherm dat lijkt op het onderstaande ▼

Log in op het CWP-configuratiescherm CetOS WebPanel-blad 6

login authenticatie

  • ikwortel
  • wachtwoord:je root-wachtwoord

Gefeliciteerd! CWP is succesvol geïnstalleerd.

Configuratie CWP-configuratiescherm

Vervolgens moeten we het CWP-bedieningspaneel een basisconfiguratie geven, zoals:

  • IP-sharing instellen (moet uw openbare IP-adres zijn)
  • Een domeinnaamserver instellen
  • Stel ten minste één beheerd pakket in (of bewerk het standaardpakket)
  • Rootmail instellen enz.

Maak een gedeeld IP- en root-e-mailadres aan

  • Dit is een zeer belangrijke stap bij het hosten van uw website op uw host.

Om een ​​gedeeld IP-adres aan te maken, gaat u naar CWP-instellingen → Instellingen bewerken ▼

Hoe installeer ik het CWP-configuratiescherm? De eerste foto van de CENTOS WEB PANEL configuratie tutorial

  • Voer uw statische IP- en e-mailadres in

Klik na het instellen op Wijzigingen opslaan om de wijzigingen op te slaan▲

  • Nadat je een gedeeld IP-adres hebt ingesteld, kun je nu beginnen met het onderhouden van je website met CWP ^_^

Een domeinnaamserver maken

  • Als u een andere naamserver gebruikt, zoals: DNSPOD, sla deze handeling dan over.

Om nameservers aan te maken, ga naar DNS-functies → Naamservers IP's bewerken ▼

CWP-configuratiescherm om een ​​domeinnaamserverblad te maken 8

Klik na het instellen op Wijzigingen opslaan om de wijzigingen op te slaan▲

Creëer een virtueel hostingpakket

  • Een webhostingpakket is een webhostingplan dat toegang biedt tot schijfruimte, bandbreedte, FTP-accounts, e-mailadressen, databases en meer.
  • U kunt zoveel webhostingplannen maken als u wilt.

Ga naar om een ​​virtueel hostingplan aan te maken Packages → Add a Package Voer een naam in voor het virtuele hostpakket.

Stel de schijfquota in die toegankelijk zijn, het aantal processen, FTP, e-mailaccounts, databases en subdomeinen, enz... (persoonlijk gebruik kan worden geconfigureerd volgens de volgende hoeveelheden)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Klik op de knop Maken om een ​​virtueel hostingplan te maken▼

CWP-configuratiescherm Maak een blad voor een webhostingpakket 9

  • nproc: aantal toegestane processen per gebruiker (minstens 10, aangezien elke instantie van nginx/apache/fpm als een apart proces wordt gestart).
  • apache_nproc: Zie nproc hierboven, maar dit is Apache-specifiek.
  • nofiles: aantal geopende bestanden dat gelijktijdig mag worden gelezen/uitgevoerd.
  • inode: Een inode is een gegevensstructuur die informatie opslaat over alle bestanden die op uw hostingaccount zijn gemaakt. Het aantal inodes vertegenwoordigt het aantal bestanden, mappen, e-mails of wat dan ook dat u op uw webhostingaccount hebt opgeslagen.

Domeinnaam toevoegen

  • Om een ​​nieuwe domeinnaam toe te voegen, moet u minimaal één gebruikersaccount hebben.

添加 用户

Om een ​​gebruiker toe te voegen, gaat u naar Gebruikersaccount → Nieuw account(Persoonlijk gebruik kan worden geconfigureerd volgens de volgende bedragen)

  • Voer de domeinnaam (chenweiliang.com), gebruikersnaam, wachtwoord en e-mailadres in.
  • Inode:0
  • Process limit:999999999
  • Open files:999999999

CWP-configuratiescherm Nieuw gebruikersblad toevoegen 10

  • Klik ten slotte Create.

Voeg een domeinnaam toe

Voer in om een ​​domeinnaam toe te voegen DomainsAdd Domain

CWP-configuratiescherm Nieuw domein toevoegen 11e

Voer de nieuwe domeinnaam in en geef de domeinnaam op die bij de gebruikersnaam hoort▲

  • Voordat u "AutoSSL" aanvinkt,Voorwaarde is dat er een A-record voor de domeinnaam wordt gezet.
  • Los eerst de domeinnaam op naar het server-IP voordat het SSL-certificaat kan worden gegenereerd, anders treedt er een fout op.
  • AutoSSL installeert automatisch SSL-beveiligingscertificaten,Heel snel en gemakkelijk!
  • Klik op Aanmaken om het CWP-configuratiescherm te gebruiken om uw domeinnaam te beheren.

Het CWP-configuratiescherm geeft de standaardpagina weer, zie deze tutorial voor de oplossing ▼

http-omleiding naar https-configuratie, bekijk deze tutorial

  • Als het SSL-certificaat onjuist is gegenereerd, raadpleeg dan dit artikel om het SSL-certificaat handmatig te genereren.

Als het CWP-configuratiescherm niet beschikbaar is en niet toegankelijk is, en u hebt commando's nodig om de status van de CWP-service te starten/stoppen/herstarten/bekijken, raadpleeg dan deze tutorial▼

Na het installeren van het CWP-configuratiescherm en het herstarten van Apache, kunt u enkele problemen tegenkomen... Het volgende is de oplossing▼

Conclusie

In deze zelfstudie hebben we gezien hoe u CentOS-webpagina's installeert en configureert om een ​​eenvoudige webhostingomgeving te creëren die eenvoudig te installeren en te gebruiken is.

  • zelfs indien网络 营销Een beginner kan ook in een paar uur een basis webhostingserver opzetten.
  • Bovendien is CWP volledig gratis en open source, probeer het uit, u zult niet teleurgesteld zijn.

Meer informatie over het CWP-configuratiescherm kunt u vinden in de CentOS Web Panel Wikipage en Docs-documentatie.

Chen WeiliangVergelijk gebruikte CWP controlepaneel enVestaCPPanel, het voelt eigenlijk dat het CWP-bedieningspaneel krachtiger en professioneler is dan het VestaCP-paneel.

Als u het VestaCP-paneel wilt installeren, raadpleeg dan deze installatiehandleiding voor het VestaCP-paneel▼

Wat te doen na het installeren van CWP

Stap 1: Klik aan de linkerkant van het CWP-configuratiescherm op WebServer-instellingen → Webservers selecteren ▼

CWP-herinstallatie lost op Kan niet meerdere luisteraars op dezelfde IP:poort definiëren

Stap 2:Kies Nginx & Varnish & Apache ▼

Stap 2: CWP-configuratiescherm Selecteer Nginx & Apache-blad 18

Stap 3:Klik onderaan op de knop "Configuratie opslaan en opnieuw opbouwen" om de configuratie op te slaan en opnieuw op te bouwen.

Aangezien de gratis CWP-versie de standaard php5.6-versie is, is dit gemakkelijk te veroorzakenWordPress-plug-inof thema incompatibele fout.

Daarom moeten we, na het installeren van CWP en het selecteren van Nginx & Varnish & Apache-services, handmatig de PHP 7.4.28-versie selecteren.

Hoe kiest het CWP-controlepaneel de PHP-versie?

Het volgende isCWP-configuratiescherm hoe de PHP-versie van de website te upgradenOperatie stappen:

Klik aan de linkerkant van het CWP-configuratiescherm → PHP-instellingen → PHP-versieschakelaar: selecteer handmatig de PHP 7.4.28-versie ▼

Hoe de PHP-versie van de website op een Linux-server upgraden? CWP7PHP-versieschakelaar

Nadat we het CWP-configuratiescherm hebben geïnstalleerd, moeten we mogelijk deze instellingen maken ▼

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Hoe installeer ik het CWP-configuratiescherm? CENTOS WEB PANEL Configuratie Tutorial" zal u helpen.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-652.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven