Artikelgids
- 1 Wat is CentOS Web Panel?
- 2 Installeer CWP-stelselvereistes
- 3 CWP-kontrolepaneelkenmerke
- 4 Voorbereiding vir die installering van CentOS Web Panel (CWP)
- 5 Installeer die CWP-program
- 6 Firewall/Roete-konfigurasie
- 7 Meld aan by CWP-kontrolepaneel
- 8 CWP-kontrolepaneel-konfigurasie
- 9 Skep 'n gedeelde IP- en wortel-e-posadres
- 10 Skep 'n domeinnaambediener
- 11 Skep 'n virtuele gasheerpakket
- 12 Voeg domeinnaam by
- 13 Afsluiting
- 14 Wat om te doen nadat CWP geïnstalleer is
hoe om te installeerCWP-kontrolepaneel?
SENTRE WEBPANEEL konfigurasie tutoriaal
WebpromosieVPS vir personeel'n webwerf te bou, is daar talle gratis of betaalde beheerpanele om van te kies.As jy nie weet hoe om 'n volledige VPS-kontrolepaneel te kies nie, word die CWP-kontrolepaneel aanbeveel.
Wat is CentOS Web Panel?
CWP-beheerpaneel, ontwerp vir RPM-gebaseerde verspreidings (bv. CentOS, RHEL, Scientific Linuxens.) ontwerp.
Dit is 'n gratis en oopbron-kontrolepaneel wat wyd gebruik kan word om webgasheeromgewings maklik op te stel.
Anders as ander beheerpanele, ontplooi CWP outomaties LAMP's软件en Vernis-kasbediener.
Installeer CWP-stelselvereistes
- 32-bis bediener 512MB RAM
- 64-bis bediener 1024MB RAM
- Hardeskyf 10 GB
操作系统
- CentOS 6.x, 7.x
- RedHat 6.x, 7.x
- CloudLinux 6.x, 7.x
Om enige probleme te vermy, lees die hele instruksionele handleiding noukeurig voor die installasieproses.
- Die CWP-kontrolepaneel ondersteun slegs statiese IP-adresse.
- Die CWP-kontrolepaneel ondersteun nie dinamiese of interne IP-adresse nie.
- CWP-kontrolepaneel bied nie deïnstalleerders nie.
- Nadat u CWP geïnstalleer het, moet u die bediener herinstalleer om dit te verwyder.
- Installeer CWP slegs op nuut geïnstalleerde bedryfstelsels sonder enige konfigurasieveranderings.
CWP-kontrolepaneelkenmerke
CWP het baie funksies en gratis dienste.
soosChen WeiliangSoos vroeër genoem, sal CWP outomaties 'n volledige stel LAMP-dienste installeer (Linux, Apache, PHP,MySQL,phpMyAdmin、 webmail, posbediener, ens.).
Die volgende is die kenmerke en dienste beskikbaar op CentOS Web Panel:
- Sluit tans admin- en kliëntpanele in
- (Jy kan ook versoek om pasgemaakte modules vir integrasie te bou)
- Apache-webbediener (Mod Security + outo-opdatering reëls opsioneel)
- PHP 5.6 (suPHP, SuExec + PHP weergawe skakelaar)
- MySQL /MariaDB+phpMyAdmin
- Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin opsioneel)
- CSF Firewall
- Lêerstelsel-sluiting (nie meer webwerf hacks nie, alle lêers is gesluit om te verander)
- Rugsteun (opsioneel)
- AutoFixer vir bedienerkonfigurasie
- CloudLinux + CageFS + PHP-kieser
- Softaculous Script Installer (gratis en premium)
- LiteSpeed Enterprise (webbediener)
- Gebruik virStel opwebhosting (soosWordPressse webwerf...)
- API om rekeningbestuur te vereenvoudig, en whmcs-fakturering-API
- NAT weergawe, NAT ondersteun IP
- Gratis gasheermodule, rekeningaktivering stel 'n webwerf op met gratis hosting
- Hoë sekuriteit van die paneel word gewaarborg deur alle kliëntbedrywighede onder die kliëntgebruikersnaam uit te voer
- Veilige aanmeldmagtiging met behulp van oauth-token
- Gevorderde en veilige lêerbestuurder
- DNS sone bestuurder
- Pasgemaakte temas en tale
- Skripinstalleerders: wordpress, PrestaShop, eXtplorer
- Varnish Cache-bediener (tot verdriedubbel u bedienerprestasie)
- Nginx omgekeerde proxy (laat jou toe om statiese lêers teen die vinnigste spoed te lewer)
- LiteSpeed Enterprise-integrasie
- Stel Apache saam vanaf bron (verbeter werkverrigting tot 15%)
- Apache reCompiler + een-klik installasie van bykomende modules
- Apache-bedienerstatus, konfigurasie
- Apache-aanstuurbestuurder
- Wysig apache virtuele gashere, virtuele gasheer sjablone, sluit konfigurasie in (herbou alle apache virtuele gashere met net een klik)
- suPHP & suExec (verbeterde sekuriteit)
- Modsekuriteit: Comodo WAF, OWASP-reëls (een-klik installeer, outomatiese opdatering, maklike bestuur)
- Tomcat 8-bedienerbestuur en installasie met een klik
- DoS-beskerming teen Slow-Loris-aanvalle
- Apache met spamhaus RBL-beskerming (beskerm http PUT, POST, CONNECT)
- Ondersteun Perl cgi skrifte
- Stel PHP saam vanaf bron (20% toename in werkverrigting)
- PHP-skakelaar (om te wissel tussen PHP-weergawes, bv: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
- PHP-kieser om PHP-weergawe per gebruiker of per gids te kies (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-redigeerder
- In gebruikerspaneel, eenvoudige php.ini-generator
- Een-klik installasie van PHP plugins
- PHP.ini redakteur en PHP inligting en lys module
- php.ini vir elke gebruikersrekening (jy kan veranderinge byvoeg in /home/USER/php.ini)
- FFMPEG (vir videostroomwerwe)
- CloudLinux + PHP-kieser
- ioncube, php-imap...
- Voeg gebruikers by, lys, wysig en skrap gebruikers
- Gebruikersmonitering (lys gebruikers wat lêers oopmaak, luistervoetstukke...)
- Shell Toegangsbestuur
- Gebruikerslimietbestuur (kwota en nodusse)
- Beperk prosesse: Die maksimum aantal prosesse beskikbaar per rekening.
- Beperk oop lêers: Die maksimum beskikbare aantal oop lêers per rekening.
- Gebruikers FTP en lêerbestuurder
- CloudLinux + CageFS
- Toegewyde IP per rekening
- FreeDNS (gratis DNS-bediener, geen bykomende IP benodig nie)
- Voeg DNS-sones by, wysig, lys en vee uit
- Wysig naambediener IP
- DNS Sone Template Editor
- Bygevoeg eenvoudige DNS sone bestuurder (met ajax)
- Bygevoeg DNS sone lys om inligting op te los met behulp van Google (kyk ook rDNS, naambedieners ...)
- postfix en duiwelhok
- Posbusse, aliasse
- Roundcube webpos
- Postfix poswagbestuurder
- rDNS Checker-module (kontroleer jou rDNS-rekords)
- AntiSPAM (Spamhaus cronjob)
- SpamAssassin, RBL Inspection, AmaViS, ClamAV, OpenDKIM
- SPF en DKIM integrasie
- Herbou Postfix/Dovecot-posbediener met (antivirus, antispam-beskerming)
- E-pos outo-antwoorder
- E-posblaai, lees alle posbusse vanaf een plek.
- Pos roetering (plaaslike of afgeleë MX Exchanger)
- Hardeware-inligting (CPU-kern- en klokinligting)
- Geheue-inligting (geheuegebruikinligting)
- Skyfinligting (gedetailleerde skyfstatus)
- Sagteware-inligting (kernweergawe, normale werking...)
- Diensstatus (vinnige diensherbegin, bv. Apache, FTP, pos ...)
- ChkConfig Bestuurder (lys en bestuur jou dienste vinnig)
- Diensmonitor (outomatiese herbegin van dienste en e-poskennisgewings)
- netwerkpoortgebruik
- Netwerk konfigurasie
- SSHD-konfigurasie
- Autofixer (kontroleer belangrike konfigurasies en probeer om probleme outomaties reg te stel)
- Sysstat grafiek
- Intydse monitering (moniteringsdienste soos top, apache-statistieke, mysql ...)
- Gebruik Java SSH Terminal/Console in Paneel
- Dienskonfigurasie (bv. Apache, PHP, MySQL...)
- Voer 'n dop-opdrag op die skerm/agtergrond uit
- CSF Firewall (Beste Linux Firewall)
- SSL kragopwekker
- SSL-sertifikaatbestuurder (Installeer SSL-sertifikate veilig en vinnig)
- Letsencrypt, gratis SSL-sertifikate vir alle domeine
- CloudLinux + CageFS
- CSF/LFD BruteForce-beskerming
- IP toegangsbeheer
- Mod Sekuriteit + OWASP-reëls (een-klik installeer, maklik om te bestuur)
- DoS-beskerming vir stadige Loris-aanvalle (vir Apache)
- Lêerstelsel-sluiting (nie meer webwerf hacks nie, alle lêers is gesluit om te verander)
- PHP vertoon nou die naam en pad bo-aan die skrif of in die proseslys
- Apache beperk die aantal php-prosesse per gebruiker
- outomatiese rugsteun
- Versteek stelsel en ander gebruikersprosesse
- SFTP-sekuriteit
- AutoSSL (installeer outomaties Letsencrypt SSL-sertifikaat wanneer 'n nuwe rekening, addon-domein of subdomein geskep word)
- MySQL databasisbestuur
- Voeg plaaslike of afgeleë toegang gebruikers by
- Intydse monitering van MySQL-proseslys
- Skep, verwyder databasis
- Voeg ekstra gebruikers by vir elke databasis
- MySQL-bedienerkonfigurasie
- PhpMyAdmin (databasisadministrasie)
- PostgreSQL, phpPgAdmin ondersteuning
- Remote MySQL ondersteun die laai van mysql vanaf 'n webbediener)
- MongoDB Bestuurder/Installeerder
- TeamSpeak 3 Bestuurder (stembediener)
- Shoutcast Bestuurder (Shoutcast-stroombediener)
- Outo-opdatering
- Bystaande bestuurder
- lêer bestuurder
- Scripts-lêergids "/scripts" met meer as 15 skrifte
- Virtuele FTP-gebruikers per domein
- cPanel-rekeningmigrasie herstel lêers, databasisse en databasisgebruikers)
- Torrent SeedBox (klik Deluge WebGU om te installeer)
- SSH sleutel kragopwekker
- en baie ander opsies...
Voorbereiding vir die installering van CentOS Web Panel (CWP)
As jou VPS-agterkant nie die gasheernaam en IP-adres gestel het voordat die CentOS-stelsel geïnstalleer is nie, moet jy dalk die gasheernaam en IP-adres handmatig instel.
stel gasheernaam
Om die CWP-installasie te begin, meld aan by die Linux-bediener as die wortelgebruiker. Volgens die instruksies op die CWP amptelike webwerf, maak seker dat jy eers die gasheernaam stel.
belangrike wenk:Die gasheernaam en domeinnaam op die bediener moet verskil (byvoorbeeld, as domain.com die domeinnaam op jou bediener is, gebruik hostname.domain.com as jou gasheernaam).
hostnamectl set-hostname hostname.domain.com hostnamectl
- Verander asseblief hostname.domain.com na jou sekondêre domeinnaam.
Stel die bediener IP-adres
As die VPS-bediener wat jy gebruik reeds die bediener-IP-adres gestel het, kan jy hierdie stap direk oorslaan.
Andersins moet jy dalkOm die bediener IP-adres te stel, sal ons gebruiknmtui ( NetworkManager teksgebruikerskoppelvlak ) nut, wat 'n grafiese gebruikerskoppelvlak bied om IP-adresse op te stel deur Netwerkbestuurder te beheer.
yum install NetworkManager-tui nmtui
Bedieneropdatering
stap 1:Installeer die wget-pakket wat nodig is om CWP af te laai ▼
yum install wget -y
- As 'n foutboodskap verskyn nadat die bogenoemde opdrag ingevoer is, installeer asseblief die bediener en gebruik eerder die volgende opdrag▼
yum install wget
Stap 2:Gebruik hierdie opdrag om jou bediener op te dateer ▼
yum update -y
Stap 3:Herlaai een keer om die opdatering te aktiveer ▼
reboot
Installeer die CWP-program
Daar is 2 weergawes, kies asseblief volgens jou CentOS-weergawe:
- Installeer die CentOS 6-weergawe van CWP6
- Installeer die CentOS 7-weergawe van CWP7 (aanbeveel)
Installeer die CentOS 6-weergawe van CWP6
Stap 1:Gaan in /usr/plaaslike/src Katalogus▼
cd /usr/local/src
Stap 2:Gebruik die opdrag om die nuutste CWP-weergawe af te laai ▼
wget http://centos-webpanel.com/cwp-latest
Stap 3:As die URL hierbo verkeerd is, gebruik asseblief eerder die skakel hieronder ▼
wget http://dl1.centos-webpanel.com/files/cwp-latest
Stap 4:Gebruik die opdrag om CWP te begin installeer ▼
sh cwp-latest
Installeer die CentOS 7-weergawe van CWP7 (aanbeveel)
cd /usr/local/src wget http://centos-webpanel.com/cwp-el7-latest sh cwp-el7-latest
- As die URL hierbo verkeerd is, gebruik asseblief eerder die skakel hieronder ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest
CWP installasie proses voorbeeld ▼
Chen Weiliang安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。
Ten slotte sal jy die volgende installasie voltooi boodskap sien ▼
stap 5:Teken asseblief hierdie belangrike inligting aan soos:
- MySQL-supergebruikerwagwoord, CWP-aanmeld-URL, want jy sal dit later nodig hê.
Stap 6:Druk dan Enter om die stelsel te herbegin ▲
Firewall/Roete-konfigurasie
Die verstek webbeheerkoppelvlakpoorte vir CWP is 2030 (HTTP) en 2031 (HTTPS).
U moet hierdie twee poorte toelaat om op afstand toegang tot die CWP-webkonsole te verkry deur die firewall/roetering.
stap 1:Wysig iptables-lêer ▼
vi /etc/sysconfig/iptables
Stap 2:Voeg die volgende ▼ by
[...] -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 eers ESC om redigering te verlaat, en voer dan ▼ in
:wq
Stap 4:Dateer die iptables-diens op sodat die veranderinge in werking tree.
service iptables restart
Meld aan by CWP-kontrolepaneel
Maak jou blaaier oop en tik:
http://IP-Address:2030/
of:
https://IP-Address:2031/
Jy sal 'n skerm soortgelyk aan die een hieronder sien ▼
aanmeldverifikasie
- 用户 名:wortel
- 密码:jou root wagwoord
Baie geluk! CWP is suksesvol geïnstalleer.
CWP-kontrolepaneel-konfigurasie
Vervolgens moet ons die CWP-kontrolepaneel 'n paar basiese konfigurasie gee, soos:
- Stel IP-deling op (moet jou publieke IP-adres wees)
- Stel 'n domeinnaambediener op
- Stel ten minste een bestuurde pakket (of wysig die verstekpakket)
- Stel wortelpos ens.
Skep 'n gedeelde IP- en wortel-e-posadres
- Dit is 'n baie belangrike stap om u webwerf op u gasheer te huisves.
Om 'n gedeelde IP te skep, gaan na CWP-instelling → Wysig instellings ▼
- Voer jou statiese IP en e-posadres in
Na die instelling, klik Stoor veranderinge om die veranderinge te stoor▲
- Nadat u 'n gedeelde IP-adres opgestel het, kan u nou u webwerf met CWP ^_^ in stand hou
Skep 'n domeinnaambediener
- As jy 'n ander naambediener gebruik, soos: DNSPOD, slaan asseblief hierdie bewerking oor.
Om naambedieners te skep, gaan na DNS-funksies → Wysig naambedieners-IP's ▼
Na die instelling, klik Stoor veranderinge om die veranderinge te stoor▲
Skep 'n virtuele gasheerpakket
- 'N Webgasheerpakket is 'n webgasheerplan wat toegang tot skyfspasie, bandwydte, FTP-rekeninge, e-posadresse, databasisse en meer insluit.
- U kan soveel webgasheerplanne skep as wat u wil.
Om 'n webgasheerplan te skep, gaan na Packages
→ Add a Package
Voer 'n naam vir die virtuele gasheerpakket in.
Stel die skyfkwotas wat toegelaat word om toegang te verkry, die aantal prosesse, FTP, e-posrekeninge, databasisse en subdomeine, ens... (persoonlike gebruik kan volgens die volgende bedrae gekonfigureer word)▼
Dsk Quota MB:102400
Bandwith MB:10485760
nproc:999999999
apache_nproc:999999999
nofiles:999999999
inode:999999999
- Klik op die Skep-knoppie om 'n virtuele gasheerplan te skep▼
- nproc: Aantal prosesse wat per gebruiker toegelaat word (ten minste 10, aangesien elke geval van nginx/apache/fpm as 'n aparte proses begin word).
- apache_nproc: Sien nproc hierbo, maar dit is Apache-spesifiek.
- nofiles: Aantal oop lêers wat toegelaat word om gelyktydig gelees/uitvoer te word.
- inode: 'n Inode is 'n datastruktuur wat inligting stoor oor al die lêers wat op jou gasheerrekening geskep is. Die inode-telling verteenwoordig die aantal lêers, dopgehou, e-posse, of wat ook al jy op jou webgasheerrekening gestoor het.
Voeg domeinnaam by
- Om 'n nuwe domeinnaam by te voeg, moet jy ten minste een gebruikersrekening hê.
Voeg gebruiker by
Om 'n gebruiker by te voeg, gaan asseblief na Gebruikersrekening → Nuwe rekening(Persoonlike gebruik kan volgens die volgende hoeveelhede gekonfigureer word)▼
- Voer die domeinnaam (chenweiliang.com), gebruikersnaam, wagwoord en e-posadres in.
Inode:0
Process limit:999999999
Open files:999999999
- Ten slotte, klik
Create
.
Voeg 'n domeinnaam by
Om 'n domeinnaam by te voeg, voer asseblief in Domains
→ Add Domain
▼
Voer die nuwe domeinnaam in en spesifiseer die domeinnaam wat met die gebruikersnaam geassosieer word▲
- Voordat u "AutoSSL" nagaan,Die voorwaarde is om 'n A-rekord vir die domeinnaam op te stel.
- Los eers die domeinnaam na die bediener-IP op voordat die SSL-sertifikaat gegenereer kan word, anders sal 'n fout voorkom.
- AutoSSL installeer outomaties SSL-sekuriteitsertifikate,Baie vinnig en maklik!
- Klik Skep om die CWP-kontrolepaneel te gebruik om jou domeinnaam te bestuur.
Die CWP-kontrolepaneel vertoon die verstekbladsy, sien asseblief hierdie tutoriaal vir die oplossing ▼
http herlei na https-konfigurasie, kyk asseblief na hierdie tutoriaal ▼
- As die SSL-sertifikaat verkeerd gegenereer word, verwys asseblief na hierdie artikel om die SSL-sertifikaat handmatig te genereer.
As die CWP-kontrolepaneel af is en nie toegang verkry kan word nie, en jy benodig opdragte om te begin/stop/herbegin/kyk na die status van die CWP-diens, kyk asseblief na hierdie tutoriaal▼
Nadat u net die CWP-kontrolepaneel geïnstalleer en Apache herbegin het, kan u probleme ondervind ... Die volgende is die oplossing▼
Afsluiting
In hierdie tutoriaal het ons gesien hoe om CentOS-webbladsye te installeer en op te stel om 'n eenvoudige webgasheeromgewing te skep wat maklik is om te installeer en te gebruik.
- selfs as网络 营销'N Beginner kan ook 'n basiese webgasheerbediener binne 'n paar uur opstel.
- Ook, CWP is heeltemal gratis en oopbron, probeer dit, jy sal nie teleurgesteld wees nie.
Jy kan meer inligting oor die CWP-kontrolepaneel vind in die CentOS Web Panel Wikipage en Dokumentasie dokumentasie.
Chen WeiliangVergelyk gebruikte CWP-kontrolepaneel enVestaCPPaneel, dit voel eintlik dat die CWP-kontrolepaneel kragtiger en professioneler is as die VestaCP-paneel.
As jy die VestaCP-paneel wil installeer, kyk asseblief na hierdie VestaCP-paneelinstallasie-tutoriaal▼
Wat om te doen nadat CWP geïnstalleer is
Stap 1: Aan die linkerkant van die CWP-kontrolepaneel, klik Webbediener-instellings → Kies Webbedieners ▼
Stap 2:Kies Nginx & Varnish & Apache ▼
Stap 3:Klik die "Stoor en herbou konfigurasie"-knoppie onderaan om die konfigurasie te stoor en te herbou.
Aangesien die CWP gratis weergawe die verstek php5.6 weergawe is, is dit maklik om te veroorsaakWordPress-inpropOf die tema is nie versoenbaar nie en 'n fout kom voor.
Daarom, nadat ons CWP geïnstalleer het en Nginx & Varnish & Apache-dienste gekies het, moet ons die PHP 7.4.28-weergawe handmatig kies.
Hoe kies die CWP-kontrolepaneel die PHP-weergawe?
Die volgende isCWP-kontrolepaneel hoe om webwerf PHP-weergawe op te gradeerOperasie stappe:
Klik aan die linkerkant van die CWP-kontrolepaneel → PHP-instellings → PHP-weergawewisselaar: Kies die PHP 7.4.28-weergawe handmatig ▼
Nadat ons die CWP-kontrolepaneel geïnstalleer het, moet ons dalk hierdie instellings maak ▼
Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe om CWP-kontrolepaneel te installeer? CENTOS WEB PANEL Configuration Tutoriaal" sal jou help.
Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-652.html
Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!