Hur installerar man CWP Control Panel? CENTOS WEB PANEL Konfigurationshandledning

hur man installerarCWP kontrollpanel?

CentOS Handledning för konfiguration av WEB PANEL

Web marknadsföringVPS för personalbygga en webbplats, det finns många gratis eller betalda kontrollpaneler att välja mellan.När du inte vet hur man väljer en fullfjädrad VPS-kontrollpanel, rekommenderas CWP-kontrollpanelen.

Vad är CentOS Web Panel?

CWP-kontrollpanel, designad för RPM-baserade distributioner (t.ex. CentOS, RHEL, Scientific Linuxetc.) design.

Hur installerar man CWP Control Panel? CENTOS WEB PANEL Konfigurationshandledning

Det är en gratis kontrollpanel med öppen källkod som kan användas i stor utsträckning för att enkelt konfigurera webbhotellmiljöer.

Till skillnad från andra kontrollpaneler distribuerar CWP automatiskt LAMPORSoftwareoch Varnish cache-server.

Installera CWP-systemkrav

  • 32-bitars server 512MB RAM
  • 64-bitars server 1024MB RAM
  • Hårddisk 10 GB

操作系统

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

För att undvika problem, se till att läsa hela denna instruktionshandledning noggrant innan installationsprocessen.

Krav innan CentOS Web Panel-installationsinitiering:

  • CWP-kontrollpanelen stöder endast statiska IP-adresser.
  • CWP-kontrollpanelen stöder inte dynamiska eller interna IP-adresser.
  • CWP Kontrollpanel erbjuder inte avinstallationsprogram.
  • Efter installation av CWP måste du installera om servern för att ta bort den.
  • Installerar endast CWP på nyinstallerade operativsystem utan några konfigurationsändringar.

CWP-kontrollpanelens funktioner

CWP har många funktioner och gratistjänster.

tycka omChen WeiliangSom nämnts tidigare kommer CWP automatiskt att installera en fullständig uppsättning LAMP-tjänster (Linux, Apache, PHP,mysql,phpmyadmin,webmail, e-postserver, etc.).

Följande funktioner och tjänster är tillgängliga på CentOS Web Panel:

  • Inkluderar för närvarande admin- och klientpaneler
  • (Du kan också begära att bygga anpassade moduler för integration)
Vad konfigurerar CWP-installationsprocessen?
  • Apache webbserver (Mod Security + regler för automatisk uppdatering valfritt)
  • PHP 5.6 (suPHP, SuExec + PHP-versionsväxlare)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin valfritt)
  • CSF-brandvägg
  • Filsystemlåsning (inga fler webbplatshack, alla filer är låsta från att ändras)
  • Säkerhetskopiering (valfritt)
  • Autofixer för serverkonfiguration
Tredjepartsapplikationer
  • CloudLinux + CageFS + PHP-väljare
  • Softaculous Script Installer (gratis och premium)
  • LiteSpeed ​​​​Enterprise (webbserver)
CentOS Web Panel (CWP)
  • Används förUppstartwebbhotell (somWordpresshemsida...)
  • API för att förenkla kontohantering och whmcs billing API
  • NAT-version, NAT-stödd IP
  • Gratis värdmodul, kontoaktivering konfigurera en webbplats med gratis värd
CWP användarpanel
  • Hög säkerhet för panelen garanteras genom att köra alla klientoperationer under klientens användarnamn
  • Säker inloggningsauktorisering med oauth-token
  • Avancerad och säker filhanterare
  • DNS-zonhanterare
  • Anpassade teman och språk
  • Skriptinstallatörer: wordpress, PrestaShop, eXtplorer
webbserver
  • Varnish Cache-server (upp till tredubbla din serverprestanda)
  • Nginx omvänd proxy (låter dig leverera statiska filer med den snabbaste hastigheten)
  • LiteSpeed ​​​​Enterprise integration
  • Kompilera Apache från källan (förbättra prestanda upp till 15%)
  • Apache reCompiler + installation av ytterligare moduler med ett klick
  • Apache-serverstatus, konfiguration
  • Apache Redirects Manager
  • Redigera apache virtuella värdar, virtuella värdmallar, inkludera konfiguration (bygg om alla apache virtuella värdar med bara ett klick)
  • suPHP & suExec (förbättrad säkerhet)
  • Modsäkerhet: Comodo WAF, OWASP-regler (installation med ett klick, automatisk uppdatering, enkel hantering)
  • Tomcat 8 serverhantering och installation med ett klick
  • DoS-skydd mot Slow-Loris-attacker
  • Apache med spamhaus RBL-skydd (skydda http PUT, POST, CONNECT)
  • Stöd Perl cgi-skript
PHP
  • Kompilera PHP från källan (20 % ökning i prestanda)
  • PHP-växlare (för att växla mellan PHP-versioner, t.ex.: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • PHP-väljare för att välja PHP-version per användare eller per mapp (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)
  • Enkel PHP-redigerare
  • I användarpanelen, enkel php.ini-generator
  • Installation av PHP-plugins med ett klick
  • PHP.ini editor och PHP info och listmodul
  • php.ini för varje användarkonto (du kan lägga till ändringar i /home/USER/php.ini)
  • FFMPEG (för webbplatser för videostreaming)
  • CloudLinux + PHP-väljare
  • ioncube, php-imap...
Användarhantering
  • Lägg till, lista, redigera och ta bort användare
  • Användarövervakning (lista användare som öppnar filer, lyssningsuttag...)
  • Shell Access Management
  • Hantering av användargränser (kvot och noder)
  • Begränsa processer: Det maximala antalet tillgängliga processer per konto.
  • Begränsa öppna filer: Det maximala tillgängliga antalet öppna filer per konto.
  • Användar-FTP och filhanterare
  • CloudLinux + CageFS
  • Dedikerad IP per konto
DNS
  • FreeDNS (gratis DNS-server, ingen ytterligare IP krävs)
  • Lägg till, redigera, lista och ta bort DNS-zoner
  • Redigera namnserver-IP
  • DNS Zone Mall Editor
  • Lade till enkel DNS-zonhanterare (med ajax)
  • Lade till DNS-zonlista för att lösa information med Google (kontrollera även rDNS, namnservrar...)
电子邮件
  • postfix och dovecoat
  • Mailboxar, alias
  • Roundcube webbmail
  • Postfix postköhanterare
  • rDNS Checker-modul (kontrollera dina rDNS-poster)
  • AntiSPAM (Spamhaus cronjob)
  • SpamAssassin, RBL Inspection, AmaViS, ClamAV, OpenDKIM
  • SPF och DKIM integration
  • Bygg om Postfix/Dovecot e-postserver med (antivirus, antispam-skydd)
  • E-post autosvar
  • E-postsurfning, läs alla brevlådor från en plats.
  • Mail routing (lokal eller fjärransluten MX Exchanger)
系统
  • Hårdvaruinformation (CPU-kärna och klockinformation)
  • Minnesinformation (information om minnesanvändning)
  • Diskinformation (detaljerad diskstatus)
  • Programinformation (kärnversion, normal drift...)
  • Tjänststatus (snabb omstart av tjänsten, t.ex. Apache, FTP, e-post...)
  • ChkConfig Manager (Snabb lista och hantera dina tjänster)
  • Service Monitor (automatisk omstart av tjänster och e-postmeddelanden)
  • nätverksportanvändning
  • nätverkskonfiguration
  • SSHD-konfiguration
  • Autofixer (kontrollerar viktiga konfigurationer och försöker åtgärda problem automatiskt)
  • Sysstat graf
övervaka
  • Realtidsövervakning (övervakningstjänster som topp, apache-statistik, mysql...)
  • Använder Java SSH Terminal/Console i panelen
  • Tjänstekonfiguration (t.ex. Apache, PHP, MySQL...)
  • Kör ett skalkommando på skärmen/bakgrunden
安全
  • CSF-brandvägg (bästa Linux-brandvägg)
  • SSL generator
  • SSL Certificate Manager (installera SSL-certifikat säkert och snabbt)
  • Letsencrypt, gratis SSL-certifikat för alla domäner
  • CloudLinux + CageFS
  • CSF/LFD BruteForce-skydd
  • IP-åtkomstkontroll
  • Mod Security + OWASP-regler (installation med ett klick, lätt att hantera)
  • DoS-skydd för långsamma Loris-attacker (för Apache)
  • Filsystemlåsning (inga fler webbplatshack, alla filer är låsta från att ändras)
  • PHP visar nu namnet och sökvägen överst i skriptet eller i processlistan
  • Apache begränsar antalet php-processer per användare
  • automatisk säkerhetskopiering
  • Dölj system och andra användarprocesser
  • SFTP-säkerhet
  • AutoSSL (installerar automatiskt Letsencrypt SSL-certifikat när du skapar ett nytt konto, tilläggsdomän eller underdomän)
SQL
  • MySQL-databas管理
  • Lägg till lokala användare eller användare med fjärråtkomst
  • Realtidsövervakning av MySQL-processlistan
  • Skapa, ta bort databas
  • Lägg till extra användare för varje databas
  • MySQL-serverkonfiguration
  • PhpMyAdmin (databasadministration)
  • PostgreSQL, phpPgAdmin-stöd
  • Remote MySQL stöder laddning av mysql från en webbserver)
  • MongoDB Manager/Installerare
andra alternativ
  • TeamSpeak 3 Manager (röstserver)
  • Shoutcast Manager (Shoutcast-strömningsserver)
  • Automatisk uppdatering
  • Backup manager
  • Filhanterare
  • Skriptmappen "/scripts" med mer än 15 skript
  • Virtuella FTP-användare per domän
  • cPanel-kontomigrering återställer filer, databaser och databasanvändare)
  • Torrent SeedBox (klicka på Deluge WebGU för att installera)
  • SSH-nyckelgenerator
  • och många andra alternativ...

Förberedelse för installation av CentOS Web Panel (CWP)

Om din VPS-backend inte ställde in värdnamnet och IP-adressen innan du installerade CentOS-systemet, kan du behöva ställa in värdnamnet och IP-adressen manuellt.

ange värdnamn

För att starta CWP-installationen, logga in på Linux-servern som root-användare. Enligt instruktionerna på CWP:s officiella webbplats, se till att ställa in värdnamnet först.

viktigt tips:Värdnamnet och domännamnet på servern måste vara olika (om till exempel domain.com är domännamnet på din server, använd hostname.domain.com som ditt värdnamn).

Viktigt: Värdnamnet och domännamnet på servern måste vara olika (om till exempel domain.com är domännamnet på din server, använd hostname.domain.com som ditt CWP-värdnamn).2:a

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Vänligen ändra hostname.domain.com till ditt sekundära domännamn.

Ställ in serverns IP-adress

Om VPS-servern du använder redan har ställt in serverns IP-adress kan du hoppa över detta steg direkt.

Annars kan du behövaFör att ställa in serverns IP-adress kommer vi att användanmtui ( NetworkManager Text användargränssnitt ) verktyg, som tillhandahåller ett grafiskt användargränssnitt för att konfigurera IP-adresser genom att styra Network Manager.

yum install NetworkManager-tui
nmtui

För att ställa in nätverket kommer vi att använda verktyget nmtui (NetworkManager Text User Interface), som tillhandahåller ett grafiskt användargränssnitt för att konfigurera nätverket genom att styra nätverkshanteraren.3:a

Serveruppdatering

steg 1:Installera wget-paketet som krävs för att ladda ner CWP ▼

yum install wget -y
  • Om ett felmeddelande visas efter att du skrivit in kommandot ovan, installera om servern och använd följande kommando istället▼
yum install wget

第 2 步:Använd detta kommando för att uppdatera din server ▼

yum update -y

第 3 步:Starta om en gång för att aktivera uppdateringen ▼

reboot

Installera CWP-programmet

Det finns 2 versioner, välj enligt din CentOS-version:

  1. Installera CentOS 6-versionen av CWP6
  2. Installera CentOS 7-versionen av CWP7 (rekommenderas)

Installera CentOS 6-versionen av CWP6

第 1 步:Gå in i /usr/lokal/src Katalog▼

cd /usr/local/src

第 2 步:Använd kommandot för att ladda ner den senaste CWP-versionen ▼

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

第 3 步:Om webbadressen ovan är fel, använd länken nedan istället ▼

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

第 4 步:Använd kommandot för att börja installera CWP ▼

sh cwp-latest

Installera CentOS 7-versionen av CWP7 (rekommenderas)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Om webbadressen ovan är fel, använd länken nedan istället ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest

CWP installationsprocess exempel ▼

CWP Control Panel Installation Process Exempelblad 4

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

Slutligen kommer du att se följande meddelande om installationen slutförd ▼

CWP Control Panel Installation Complete Message Sheet 5

steg 5:Vänligen notera denna viktiga information som:

  • MySQL-superanvändarlösenord, CWP-inloggnings-URL eftersom du kommer att behöva det senare.

第 6 步:Tryck sedan på Enter för att starta om systemet ▲

Konfiguration av brandvägg/väg

Standardportarna för webbkontrollgränssnitt för CWP är 2030 (HTTP) och 2031 (HTTPS).

Du bör tillåta dessa två portar att komma åt CWP-webbkonsolen på distans via brandväggen/routing.

steg 1:Redigera iptables-fil ▼

vi /etc/sysconfig/iptables

第 2 步:Lägg till följande ▼

[...]
-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 步:Tryck först på ESC för att avsluta redigeringen, ange sedan ▼

:wq

第 4 步:Uppdatera iptables-tjänsten för att ändringarna ska träda i kraft.

service iptables restart

Logga in på CWP Kontrollpanel

Öppna din webbläsare och skriv:

http://IP-Address:2030/

eller:

https://IP-Address:2031/

Du kommer att se en skärm som liknar den nedan ▼

Logga in på CWP Kontrollpanel CetOS WebPanel Sheet 6

inloggningsautentisering

  • Användarnamn:rot
  • 密码:ditt root-lösenord

Grattis! CWP har installerats.

CWP-kontrollpanelens konfiguration

Därefter måste vi ge CWP-kontrollpanelen lite grundläggande konfiguration, som:

  • Konfigurera IP-delning (måste vara din offentliga IP-adress)
  • Konfigurera en domännamnsserver
  • Ställ in minst ett hanterat paket (eller redigera standardpaketet)
  • Ställ in root-mail etc.

Skapa en delad IP- och root-e-postadress

  • Detta är ett mycket viktigt steg för att hosta din webbplats på din värd.

För att skapa en delad IP, gå till CWP-inställning → Redigera inställningar ▼

Hur installerar man CWP Control Panel? Den första bilden av CENTOS WEB PANEL konfigurationshandledning

  • Ange din statiska IP och e-postadress

Efter inställningen klickar du på Spara ändringar för att spara ändringarna▲

  • Efter att ha ställt in en delad IP-adress kan du nu börja underhålla din webbplats med CWP ^_^

Skapa en domännamnsserver

  • Om du använder en annan namnserver, till exempel: DNSPOD, hoppa över den här operationen.

För att skapa namnservrar, gå till DNS-funktioner → Redigera namnservrar-IP:er ▼

CWP-kontrollpanel för att skapa ett domännamnsserverblad 8

Efter inställningen klickar du på Spara ändringar för att spara ändringarna▲

Skapa ett virtuellt värdpaket

  • Ett webbhotellpaket är ett webbhotellplan som inkluderar tillgång till diskutrymme, bandbredd, FTP-konton, e-postadresser, databaser och mer.
  • Du kan skapa så många webbhotellplaner du vill.

För att skapa en webbhotellplan, gå till Packages → Add a Package Ange ett namn för det virtuella värdpaketet.

Ställ in de diskkvoter som tillåts åtkomst, antalet processer, FTP, e-postkonton, databaser och underdomäner, etc... (personlig användning kan konfigureras enligt följande belopp)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Klicka på knappen Skapa för att skapa en virtuell värdplan▼

CWP Kontrollpanel Skapa ett webbhotellpaket 9

  • nproc: Antal tillåtna processer per användare (minst 10, eftersom varje instans av nginx/apache/fpm startas som en separat process).
  • apache_nproc: Se nproc ovan, men detta är Apache-specifikt.
  • nofiler: Antal öppna filer som får läsas/köras samtidigt.
  • inode: En inode är en datastruktur som lagrar information om alla filer som skapats på ditt värdkonto. Inodräkningen representerar antalet filer, mappar, e-postmeddelanden eller vad du nu har lagrat på ditt webbhotellkonto.

Lägg till domännamn

  • För att lägga till ett nytt domännamn måste du ha minst ett användarkonto.

Lägg till användare

För att lägga till en användare, gå till Användarkonto → Nytt konto(Personlig användning kan konfigureras enligt följande belopp)

  • Ange domännamn (chenweiliang.com), användarnamn, lösenord och e-postadress.
  • Inode:0
  • Process limit:999999999
  • Open files:999999999

CWP Kontrollpanel Lägg till nytt användarblad 10

  • Klicka slutligen Create.

Lägg till ett domännamn

För att lägga till ett domännamn, vänligen ange DomainsAdd Domain

CWP-kontrollpanelen Lägg till ny domän 11:e

Ange det nya domännamnet och ange det domännamn som är kopplat till användarnamnet▲

  • Innan du kontrollerar "AutoSSL",Villkoret är att sätta ett A-rekord för domännamnet.
  • Lös först domännamnet till serverns IP innan SSL-certifikatet kan genereras, annars uppstår ett fel.
  • AutoSSL installerar automatiskt SSL-säkerhetscertifikat,Mycket snabbt och enkelt!
  • Klicka på Skapa för att använda CWP-kontrollpanelen för att hantera ditt domännamn.

CWP-kontrollpanelen visar standardsidan, se denna handledning för lösningen ▼

http omdirigera till https-konfiguration, vänligen kontrollera denna handledning ▼

  • Om SSL-certifikatet genereras felaktigt, se den här artikeln för att manuellt generera SSL-certifikatet.

Om CWP-kontrollpanelen är nere och inte kan nås, och du behöver kommandon för att starta/stoppa/starta om/visa statusen för CWP-tjänsten, vänligen kontrollera denna handledning▼

Efter att bara ha installerat CWP-kontrollpanelen och startat om Apache kan du stöta på några problem... Följande är lösningen▼

Slutsats

I den här handledningen såg vi hur man installerar och konfigurerar CentOS-webbsidor för att skapa en enkel webbhotellmiljö som är enkel att installera och använda.

  • även om网络 营销En nybörjare kan också sätta upp en grundläggande webbhotellserver på några timmar.
  • Dessutom är CWP helt gratis och öppen källkod, prova det, du kommer inte att bli besviken.

Mer information om CWP-kontrollpanelen hittar du i CentOS Web Panel Wikipage och Docs-dokumentationen.

Chen WeiliangJämför begagnad CWP-kontrollpanel ochVestaCPPanel, det känns faktiskt att CWP-kontrollpanelen är mer kraftfull och professionell än VestaCP-panelen.

Om du vill installera VestaCP-panelen, vänligen kontrollera denna VestaCP-panelinstallationshandledning▼

Vad du ska göra efter installation av CWP

Steg 1: På vänster sida av CWP-kontrollpanelen, klicka på WebServer Settings → Välj WebServers ▼

CWP-ominstallation löser Kan inte definiera flera lyssnare på samma IP:port

第 2 步:Välj Nginx & Varnish & Apache ▼

Steg 2: CWP Kontrollpanel Välj Nginx & Apache Sheet 18

第 3 步:Klicka på knappen "Spara och bygg om konfiguration" längst ner för att spara och bygga om konfigurationen.

Eftersom den fria CWP-versionen är standardversionen för php5.6 är detta lätt att orsakaWordPress plugineller temainkompatibelt fel.

Därför, efter att ha installerat CWP och valt Nginx & Varnish & Apache-tjänster, måste vi manuellt välja PHP 7.4.28-versionen.

Hur väljer CWP-kontrollpanelen PHP-versionen?

Följande ärCWP kontrollpanel hur man uppgraderar webbplatsens PHP-versionOperationssteg:

Klicka på vänster sida av CWP-kontrollpanelen → PHP-inställningar → PHP-versionsväxlare: Välj PHP 7.4.28-versionen manuellt ▼

Hur uppgraderar jag PHP-versionen av webbplatsen på en Linux-server? CWP7PHP versionsväxlare

Efter att vi har installerat CWP-kontrollpanelen kan vi behöva göra dessa inställningar ▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delad "Hur installerar man CWP-kontrollpanelen? CENTOS WEB PANEL Configuration Tutorial" hjälper dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-652.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen