Artikulo Direktoryo
- 1 Unsa ang CentOS Web Panel?
- 2 I-install ang mga kinahanglanon sa sistema sa CWP
- 3 Mga Feature sa CWP Control Panel
- 4 Pagpangandam alang sa pag-instalar sa CentOS Web Panel (CWP)
- 5 I-install ang CWP nga programa
- 6 Pag-configure sa Firewall/Ruta
- 7 Pag-login sa CWP Control Panel
- 8 CWP Control Panel Configuration
- 9 Paghimo og gipaambit nga IP ug root email address
- 10 Paghimo og domain name server
- 11 Paghimo og virtual hosting package
- 12 Idugang ang domain name
- 13 Konklusyon
- 14 Unsa ang buhaton pagkahuman ma-install ang CWP
unsaon pag-instalarCWP Control Panel?
CENTOS Tutorial sa pag-configure sa WEB PANEL
Promosyon sa WebVPS alang sa mga kawaniPagtukod ug estasyon, adunay daghang libre o bayad nga mga control panel nga mapilian.Kung wala ka kahibalo kung unsaon pagpili sa usa ka bug-os nga gipakita nga VPS control panel, ang CWP control panel girekomenda.
Unsa ang CentOS Web Panel?
CWP control panel, gidisenyo alang sa RPM based distributions (e.g. CentOS, RHEL, Scientific Linuxug uban pa) nga disenyo.
Kini usa ka libre ug bukas nga gigikanan nga control panel nga mahimong kaylap nga magamit aron dali nga ma-configure ang mga palibot sa web hosting.
Dili sama sa ubang mga control panel, ang CWP awtomatikong nag-deploy sa LAMP'sSoftwareug Varnish cache server.
I-install ang mga kinahanglanon sa sistema sa CWP
- 32-bit nga server 512MB RAM
- 64-bit nga server 1024MB RAM
- Hard disk 10 GB
operating system
- CentOS 6.x, 7.x
- RedHat 6.x, 7.x
- CloudLinux 6.x, 7.x
Aron malikayan ang bisan unsang mga problema, siguruha nga basahon pag-ayo ang tibuuk nga panudlo sa panudlo sa wala pa ang proseso sa pag-install.
- Ang CWP control panel nagsuporta lamang sa mga static nga IP address.
- Ang CWP control panel wala nagsuporta sa dinamiko o internal nga mga adres sa IP.
- Ang CWP Control Panel wala magtanyag ug mga uninstaller.
- Human ma-install ang CWP, kinahanglan nimo nga i-install pag-usab ang server aron makuha kini.
- Nag-install lamang sa CWP sa bag-ong na-install nga mga operating system nga wala’y mga pagbag-o sa configuration.
Mga Feature sa CWP Control Panel
Ang CWP adunay daghang mga bahin ug libre nga serbisyo.
sama saChen WeiliangSama sa gihisgutan sa sayo pa, ang CWP awtomatikong mag-instalar sa usa ka bug-os nga hugpong sa mga serbisyo sa LAMP (Linux, Apache, PHP,MySQL,phpmyadmin,webmail, mail server, ug uban pa).
Ang mosunod mao ang mga feature ug serbisyo nga anaa sa CentOS Web Panel:
- Sa pagkakaron naglakip sa admin ug mga panel sa kliyente
- (Mahimo ka usab nga mohangyo nga magtukod mga naandan nga module para sa paghiusa)
- Apache web server (Mod Security + auto-update nga mga lagda opsyonal)
- PHP 5.6 (suPHP, SuExec + PHP version switcher)
- MySQL /MariaDB+phpMyAdmin
- Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin opsyonal)
- CSF Firewall
- Pag-lock sa sistema sa file (wala nay mga hack sa website, tanan nga mga file gi-lock gikan sa pagbag-o)
- Pag-backup (opsyonal)
- AutoFixer alang sa configuration sa server
- CloudLinux + CageFS + PHP selector
- Softaculous Script Installer (Libre ug Premium)
- LiteSpeed Enterprise (web server)
- Gigamit alang saPag-set upweb hosting (sama saWordPresswebsite ni...)
- API aron pasimplehon ang pagdumala sa account, ug whmcs billing API
- NAT nga bersyon, NAT gisuportahan IP
- Libre nga module sa pag-host, pagpaaktibo sa account i-configure ang usa ka website nga adunay libre nga pag-host
- Ang taas nga seguridad sa panel gigarantiyahan pinaagi sa pagpadagan sa tanan nga mga operasyon sa kliyente ubos sa username sa kliyente
- Lig-on ang pagtugot sa pag-login gamit ang oauth token
- Advanced ug luwas nga file manager
- DNS zone manager
- Custom nga mga tema ug mga pinulongan
- Mga installer sa script: wordpress, PrestaShop, eXtplorer
- Varnish Cache server (hangtod sa triple ang performance sa imong server)
- Nginx reverse proxy (nagtugot kanimo sa paghatud sa mga static nga file sa labing paspas nga tulin)
- Paghiusa sa LiteSpeed Enterprise
- Pag-compile sa Apache gikan sa gigikanan (pagpauswag sa pasundayag hangtod sa 15%)
- Apache reCompiler + usa ka pag-klik nga pag-install sa dugang nga mga module
- Ang kahimtang sa server sa Apache, pag-configure
- Apache Redirects Manager
- I-edit ang apache virtual hosts, virtual host templates, iapil ang configuration (pagtukod pag-usab sa tanang apache virtual hosts sa usa lang ka click)
- suPHP & suExec (gipauswag nga seguridad)
- Seguridad sa mod: Comodo WAF, mga lagda sa OWASP (usa ka pag-klik nga pag-install, awtomatikong pag-update, dali nga pagdumala)
- Tomcat 8 server pagdumala ug pag-instalar sa usa ka click
- Proteksyon sa DoS batok sa mga pag-atake sa Slow-Loris
- Apache nga adunay proteksyon sa spamhaus RBL (panalipdi ang http PUT, POST, CONNECT)
- Suportahi ang mga script sa Perl cgi
- Pag-compile sa PHP gikan sa tinubdan (20% nga pagtaas sa performance)
- PHP switcher (pagbalhin tali sa mga bersyon sa PHP, pananglitan: 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 para pilion ang PHP version kada user o kada folder (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)
- Yano nga PHP editor
- Sa user panel, simple nga php.ini generator
- Usa ka pag-klik sa pag-install sa mga plugin sa PHP
- PHP.ini editor ug PHP info ug list module
- php.ini para sa matag user account (mahimo nimong idugang ang mga kausaban sa /home/USER/php.ini)
- FFMPEG (alang sa video streaming sites)
- CloudLinux + PHP selector
- ioncube, php-imap...
- Pagdugang, paglista, pag-edit ug pagtangtang sa mga tiggamit
- Pag-monitor sa tiggamit (lista ang mga tiggamit nga nagbukas sa mga file, mga socket sa pagpaminaw...)
- Pagdumala sa Shell Access
- Pagdumala sa limitasyon sa tiggamit (quota ug mga node)
- Limitahan ang mga Proseso: Ang labing kadaghan nga mga proseso nga magamit matag account.
- Limitahan ang Bukas nga mga File: Ang labing kadaghan nga magamit nga gidaghanon sa bukas nga mga file matag account.
- User FTP ug file manager
- CloudLinux + CageFS
- Gipahinungod nga IP matag account
- FreeDNS (libre nga DNS server, walay dugang nga IP nga gikinahanglan)
- Pagdugang, pag-edit, paglista ug pagtangtang sa mga DNS zone
- I-edit ang Ngalan sa Server IP
- Editor sa Template sa DNS Zone
- Gidugang yano nga DNS zone manager (uban ang ajax)
- Gidugang ang listahan sa DNS zone aron masulbad ang impormasyon gamit ang Google (susiha usab ang rDNS, nameservers...)
- postfix ug dovecot
- Mga MailBox, mga alias
- Roundcube nga webmail
- Postfix mail queue manager
- rDNS Checker module (susiha ang imong rDNS records)
- AntiSPAM (Spamhaus cronjob)
- SpamAssassin, Pag-inspeksyon sa RBL, AmaViS, ClamAV, OpenDKIM
- SPF ug DKIM integration
- Pagtukod pag-usab sa Postfix/Dovecot mail server nga adunay (antivirus, proteksyon sa antispam)
- Autoresponder sa email
- Pag-browse sa email, basaha ang tanan nga mga mailbox gikan sa usa ka lokasyon.
- Pag-ruta sa mail (lokal o hilit nga MX Exchanger)
- Impormasyon sa hardware (CPU core ug impormasyon sa orasan)
- Impormasyon sa memorya (inpormasyon sa paggamit sa memorya)
- Impormasyon sa disk (detalyadong kahimtang sa disk)
- Impormasyon sa software (bersyon sa kernel, normal nga operasyon...)
- Status sa serbisyo (paspas nga pag-restart sa serbisyo, e.g. Apache, FTP, mail...)
- ChkConfig Manager (Dali nga paglista ug pagdumala sa imong mga serbisyo)
- Monitor sa Serbisyo (awtomatikong pagsugod pag-usab sa mga serbisyo ug mga pahibalo sa email)
- paggamit sa network port
- Konfigurasyon sa Network
- Konfigurasyon sa SSHD
- Autofixer (pagsusi sa importante nga mga configuration ug mosulay sa pag-ayo sa mga problema awtomatik)
- Sysstat graph
- Real-time nga pag-monitor (mga serbisyo sa pag-monitor sama sa top, apache stats, mysql...)
- Paggamit sa Java SSH Terminal/Console sa Panel
- Configuration sa serbisyo (e.g. Apache, PHP, MySQL...)
- Pagdalag shell command sa screen/background
- CSF Firewall (Ang Labing Maayo nga Linux Firewall)
- SSL generator
- SSL Certificate Manager (I-install ang SSL Certificate nga Luwas ug Dali)
- Letsencrypt, libre nga SSL certificates para sa tanang domain
- CloudLinux + CageFS
- CSF/LFD BruteForce Protection
- Pagkontrol sa pag-access sa IP
- Mod Security + OWASP Rules (usa ka pag-klik nga pag-install, dali madumala)
- Proteksyon sa DoS alang sa Slow-Loris Attacks (para sa Apache)
- Pag-lock sa sistema sa file (wala nay mga hack sa website, tanan nga mga file gi-lock gikan sa pagbag-o)
- Gipakita karon sa PHP ang ngalan ug agianan sa ibabaw sa script o sa lista sa proseso
- Gilimitahan sa Apache ang gidaghanon sa mga proseso sa php matag user
- awtomatik nga backup
- Itago ang sistema ug uban pang mga proseso sa tiggamit
- Seguridad sa SFTP
- AutoSSL (awtomatikong i-install ang Letsencrypt SSL certificate sa paghimo og bag-ong account, addon domain o subdomain)
- database sa MySQLPagdumala
- Idugang ang lokal o layo nga mga tiggamit sa pag-access
- Real-time nga pag-monitor sa lista sa proseso sa MySQL
- paghimo, pagtangtang sa database
- Pagdugang dugang nga mga tiggamit alang sa matag database
- Ang configuration sa MySQL server
- PhpMyAdmin (pagdumala sa database)
- PostgreSQL, suporta sa phpPgAdmin
- Gisuportahan sa Remote MySQL ang pagkarga sa mysql gikan sa usa ka web server)
- MongoDB Manager/Installer
- TeamSpeak 3 Manager (Voice Server)
- Shoutcast Manager (Shoutcast streaming server)
- Awtomatikong pag-update
- Tagdumala sa backup
- file manager
- Folder sa mga script "/ scripts" nga adunay sobra sa 15 ka mga script
- Virtual FTP user kada domain
- Ang cPanel account migration nagpahiuli sa mga file, database ug database users)
- Torrent SeedBox (i-klik ang Deluge WebGU aron ma-install)
- SSH key generator
- ug daghan pang option...
Pagpangandam alang sa pag-instalar sa CentOS Web Panel (CWP)
Kung ang imong background sa VPS, sa wala pa i-install ang CentOS system, wala magbutang sa host name ug IP address, kinahanglan nimo nga mano-mano nga itakda ang host name ug IP address.
ibutang ang hostname
Aron masugdan ang pag-instalar sa CWP, pag-log in sa Linux server isip root user. Sumala sa mga instruksyon sa opisyal nga website sa CWP, siguroha nga ibutang una ang hostname.
hinungdanon nga timailhan:Kinahanglang lahi ang hostname ug domain name sa server (pananglitan, kung domain.com ang domain name sa imong server, gamita ang hostname.domain.com isip imong hostname).
hostnamectl set-hostname hostname.domain.com hostnamectl
- Palihog usba ang hostname.domain.com ngadto sa imong secondary domain name.
Ibutang ang server IP address
Kung ang VPS server nga imong gigamit nakabutang na sa server IP address, mahimo nimong laktawan kini nga lakang direkta.
Kay kon dili, tingali kinahanglan nimoAron mabutang ang server IP address, among gamitonnmtui ( Interface sa Gumagamit sa Teksto sa NetworkManager ) utility, nga naghatag ug graphical user interface aron ma-configure ang mga IP address pinaagi sa pagkontrol sa Network Manager.
yum install NetworkManager-tui nmtui
Pag-update sa server
Lakang 1:I-install ang wget nga pakete nga gikinahanglan aron ma-download ang CWP ▼
yum install wget -y
- Kung adunay usa ka mensahe sa sayup nga makita pagkahuman sa pagsulod sa sugo sa ibabaw, palihug i-install pag-usab ang server ug gamita hinuon ang mosunod nga sugo▼
yum install wget
Lakang 2:Gamita kini nga sugo aron ma-update ang imong server ▼
yum update -y
Lakang 3:Pag-reboot kausa aron ma-aktibo ang update ▼
reboot
I-install ang CWP nga programa
Adunay 2 nga mga bersyon, palihug pagpili sumala sa imong bersyon sa CentOS:
- I-install ang CentOS 6 nga bersyon sa CWP6
- I-install ang CentOS 7 nga bersyon sa CWP7 (girekomenda)
I-install ang CentOS 6 nga bersyon sa CWP6
Lakang 1:Lakaw ngadto sa /usr/lokal nga/src Katalogo▼
cd /usr/local/src
Lakang 2:Gamita ang sugo sa pag-download sa pinakabag-o nga bersyon sa CWP ▼
wget http://centos-webpanel.com/cwp-latest
Lakang 3:Kung sayop ang URL sa ibabaw, palihog gamita ang link sa ubos kay ▼
wget http://dl1.centos-webpanel.com/files/cwp-latest
Lakang 4:Gamita ang sugo sa pagsugod sa pag-instalar sa CWP ▼
sh cwp-latest
I-install ang CentOS 7 nga bersyon sa CWP7 (girekomenda)
cd /usr/local/src wget http://centos-webpanel.com/cwp-el7-latest sh cwp-el7-latest
- Kung sayop ang URL sa ibabaw, palihog gamita ang link sa ubos kay ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest
Pananglitan sa proseso sa pag-instalar sa CWP ▼
Chen Weiliang安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。
Sa katapusan, imong makita ang mosunod nga kompleto nga mensahe sa pag-install ▼
Lakang 5:Palihug irekord kining importante nga impormasyon sama sa:
- MySQL superuser password, CWP login URL tungod kay kinahanglan nimo kini sa ulahi.
Lakang 6:Unya pindota ang Enter aron ma-restart ang sistema ▲
Pag-configure sa Firewall/Ruta
Ang default nga web control interface ports alang sa CWP mao ang 2030 (HTTP) ug 2031 (HTTPS).
Kinahanglan nimong tugotan kining duha ka pantalan nga maka-access sa CWP web console sa layo pinaagi sa firewall/routing.
Lakang 1:I-edit ang iptables file ▼
vi /etc/sysconfig/iptables
Lakang 2:Idugang ang mosunod ▼
[...] -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 [...]
Lakang 3:Pindota una ang ESC aron mogawas sa pag-edit, dayon isulod ang ▼
:wq
Lakang 4:I-update ang serbisyo sa iptables aron matuman ang mga pagbag-o.
service iptables restart
Pag-login sa CWP Control Panel
Ablihi ang imong browser ug i-type ang:
http://IP-Address:2030/
o:
https://IP-Address:2031/
Makita nimo ang screen nga susama sa ubos ▼
login authentication
- username:gamut
- password:imong root password
Mga pahalipay! Malampuson nga na-install ang CWP.
CWP Control Panel Configuration
Sunod, kinahanglan natong hatagan ang CWP control panel og pipila ka batakang configuration, sama sa:
- I-set up ang IP sharing (kinahanglan nga imong public IP address)
- Pagbutang ug domain name server
- Itakda ang labing menos usa ka gidumala nga pakete (o usba ang default nga pakete)
- I-set up ang root mail ug uban pa.
Paghimo og gipaambit nga IP ug root email address
- Kini usa ka hinungdanon nga lakang sa pag-host sa imong website sa imong host.
Aron makahimo og shared IP, adto sa CWP Setting → Edit settings ▼
- Pagsulod sa imong static IP ug email address
Human sa pag-set, i-klik ang Save Changes aron i-save ang mga kausaban▲
- Pagkahuman sa pag-set up sa usa ka gipaambit nga IP address, karon mahimo nimong sugdan ang pagpadayon sa imong website gamit ang CWP ^_^
Paghimo og domain name server
- Kung mogamit ka ug lain nga name server, sama sa DNSPOD, palihug laktawan kini nga operasyon.
Aron makahimo og mga nameserver, adto sa DNS Functions → Edit nameservers IPs ▼
Human sa pag-set, i-klik ang Save Changes aron i-save ang mga kausaban▲
Paghimo og virtual hosting package
- Ang web hosting package kay usa ka web hosting plan nga naglakip sa access sa disk space, bandwidth, FTP accounts, email addresses, databases, ug uban pa.
- Makahimo ka og daghang mga plano sa web hosting nga gusto nimo.
Aron makahimo usa ka virtual nga plano sa pag-host, adto sa Packages
→ Add a Package
Pagsulod ug ngalan alang sa virtual host package.
Itakda ang disk quota nga gitugotan nga ma-access, ang gidaghanon sa mga proseso, FTP, email account, database ug subdomains, etc... (personal nga paggamit mahimong ma-configure sumala sa mosunod nga mga kantidad)▼
Dsk Quota MB:102400
Bandwith MB:10485760
nproc:999999999
apache_nproc:999999999
nofiles:999999999
inode:999999999
- I-klik ang Create button aron makahimo og virtual hosting plan▼
- nproc: Gidaghanon sa mga proseso nga gitugotan matag user (labing menos 10, tungod kay ang matag instance sa nginx/apache/fpm gisugdan isip bulag nga proseso).
- apache_nproc: Tan-awa ang nproc sa ibabaw, apan kini piho nga Apache.
- nofiles: Gidaghanon sa bukas nga mga file nga gitugotan nga basahon/ipatuman dungan.
- inode: Ang inode usa ka istruktura sa datos nga nagtipig impormasyon bahin sa tanang mga file nga gihimo sa imong hosting account. Ang ihap sa inode nagrepresentar sa gidaghanon sa mga file, folder, email, o bisan unsa nga imong gitipigan sa imong web hosting account.
Idugang ang domain name
- Aron makadugang ug bag-ong domain name, kinahanglan nga adunay labing menos usa ka user account.
Idugang ang user
Para makadugang ug user, palihog adto sa User Account → New Account(Ang personal nga paggamit mahimong ma-configure sumala sa mosunod nga mga kantidad)▼
- Pagsulod sa domain name (chenweiliang.com), username, password ug email address.
Inode:0
Process limit:999999999
Open files:999999999
- Sa katapusan, i-klik
Create
.
Pagdugang og domain name
Aron makadugang og domain name, palihug pagsulod Domains
→ Add Domain
▼
Pagsulod sa bag-ong domain name ug ipiho ang domain name nga nalangkit sa username▲
- Sa wala pa susihon ang "AutoSSL",Ang kondisyon mao ang pagbutang og usa ka A record para sa domain name.
- Unaha nga sulbaron ang domain name sa server IP sa dili pa mabuhat ang SSL certificate, kung dili mahitabo ang sayup.
- Awtomatikong gi-install sa AutoSSL ang mga sertipiko sa seguridad sa SSL,Dali kaayo ug dali!
- I-klik ang Paghimo aron magamit ang CWP control panel aron madumala ang imong domain name.
Gipakita sa CWP control panel ang default nga panid, palihug tan-awa kini nga panudlo alang sa solusyon ▼
http redirect sa https configuration, palihog susiha kini nga tutorial ▼
- Kung ang SSL nga sertipiko namugna nga dili husto, palihug tan-awa kini nga artikulo aron sa mano-mano nga paghimo sa SSL certificate.
Kung ang CWP control panel ubos ug dili ma-access, ug kinahanglan nimo ang mga command para magsugod/stop/restart/view ang status sa CWP service, palihog tan-awa kini nga tutorial▼
Pagkahuman lang sa pag-install sa CWP control panel ug pagsugod pag-usab sa Apache, mahimo kang makasugat og pipila ka mga problema... Ang mosunod mao ang solusyon▼
Konklusyon
Sa kini nga panudlo, nakita namon kung giunsa ang pag-install ug pag-configure sa mga panid sa web sa CentOS aron makahimo usa ka yano nga palibot sa web hosting nga dali ma-install ug magamit.
- bisan paMarketing sa InternetAng usa ka bag-o mahimo usab nga magbutang usa ka sukaranan nga web hosting server sa pipila ka oras.
- Usab, ang CWP hingpit nga libre ug bukas nga gigikanan, sulayi kini, dili ka mahigawad.
Dugang nga impormasyon bahin sa CWP Control Panel nga imong makit-an sa CentOS Web Panel Wikipage ug dokumentasyon sa Docs.
Chen WeiliangItandi ang gigamit nga CWP control panel ugVestaCPPanel, gibati gyud nga ang control panel sa CWP labi ka kusgan ug propesyonal kaysa sa panel sa VestaCP.
Kung gusto nimo i-install ang VestaCP panel, palihug susiha kining VestaCP panel installation tutorial▼
Unsa ang buhaton pagkahuman ma-install ang CWP
Lakang 1: Sa wala nga bahin sa CWP Control Panel, i-klik ang WebServer Settings → Select WebServers ▼
Lakang 2:Pilia ang Nginx & Varnish & Apache ▼
Lakang 3:I-klik ang "Save & Rebuild Configuration" nga buton sa ubos aron sa pagluwas ug pagtukod pag-usab sa configuration.
Tungod kay ang CWP nga libre nga bersyon mao ang default nga php5.6 nga bersyon, kini dali nga hinungdanWordPress plugino tema incompatible sayop.
Busa, human sa pag-instalar sa CWP ug pagpili sa Nginx & Varnish & Apache nga mga serbisyo, kinahanglan natong mano-mano nga pilion ang PHP 7.4.28 nga bersyon.
Giunsa pagpili sa CWP control panel ang bersyon sa PHP?
Ang mosunud mao angCWP control panel kung unsaon pag-upgrade sa website nga bersyon sa PHPMga lakang sa operasyon:
Pag-klik sa wala nga bahin sa CWP control panel → PHP Settings → PHP Version Switcher: Pilia ang PHP 7.4.28 nga bersyon ▼
Human namo ma-install ang CWP control panel, kinahanglan namong himoon kining mga setting ▼
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Unsaon pag-instalar sa CWP control panel? CENTOS WEB PANEL Configuration Tutorial" makatabang kanimo.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-652.html
Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!