Kako instalirati CWP Control Panel? Vodič za konfiguraciju CENTOS WEB PANEL-a

Kako da instaliram CWP kontrolnu ploču?

Vodič za konfiguraciju CENTOS web panela

Za online marketere koji koriste VPS za izradu web stranica , postoje brojni besplatni i plaćeni kontrolni paneli koje mogu izabrati. Kada niste sigurni koji VPS kontrolni panel odabrati s punom funkcionalnošću, preporučuje se CWP kontrolni panel.

Šta je CentOS Web Panel?

CWP kontrolna ploča je dizajnirana za RPM-bazirane distribucije kao što su CentOS, RHEL, Scientific Linux itd.

Kako instalirati CWP Control Panel? Vodič za konfiguraciju CENTOS WEB PANEL-a

To je besplatni kontrolni panel otvorenog koda koji se može naširoko koristiti za jednostavno konfiguriranje web hosting okruženja.

Za razliku od drugih kontrolnih panela, CWP automatski implementira LAMP softver i Varnish keširajući server.

Instalirajte CWP sistemske zahtjeve

  • 32-bitni server 512MB RAM-a
  • 64-bitni server 1024MB RAM-a
  • Hard disk 10 GB

操作系统

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

Kako biste izbjegli bilo kakve probleme, obavezno pažljivo pročitajte cijeli ovaj vodič s uputama prije procesa instalacije.

Zahtjevi prije inicijalizacije CentOS Web Panel instalatera:

  • CWP kontrolni panel podržava samo statičke IP adrese.
  • CWP kontrolni panel ne podržava dinamičke ili interne IP adrese.
  • CWP Control Panel ne nudi deinstalatore.
  • Nakon instalacije CWP-a, morate ponovo instalirati server da biste ga uklonili.
  • Instalira CWP samo na novoinstaliranim operativnim sistemima bez ikakvih promjena u konfiguraciji.

Karakteristike CWP kontrolne table

CWP ima mnogo funkcija i besplatnih usluga.

Kao što je Chen Weiliang ranije spomenuo, CWP će automatski instalirati kompletnu LAMP uslugu (Linux, Apache, PHP, MySQL , phpMyAdmin , webmail , mail server, itd.) na vaš server .

Sljedeće su funkcije i usluge dostupne na CentOS Web Panel-u:

  • Trenutno uključuje administratorske i klijentske panele
  • (Također možete zatražiti izradu prilagođenih modula za integraciju)
Šta konfiguriše proces instalacije CWP?
  • Apache web server (Mod Security + pravila za automatsko ažuriranje opciono)
  • PHP 5.6 (suPHP, SuExec + prebacivač verzija PHP)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin opciono)
  • CSF Firewall
  • Zaključavanje sistema datoteka (nema više hakovanja web stranice, svi fajlovi su zaključani od promjene)
  • Sigurnosna kopija (opcionalno)
  • AutoFixer za konfiguraciju servera
Aplikacije trećih strana
  • CloudLinux + CageFS + PHP selektor
  • Softaculous Script Installer (besplatno i Premium)
  • LiteSpeed ​​Enterprise (web server)
CentOS web panel (CWP)
  • Koristi zaPostavitiweb hosting (kaoWordPressweb stranica...)
  • API za pojednostavljenje upravljanja računom i whmcs billing API
  • NAT verzija, NAT podržan IP
  • Besplatni hosting modul, aktivacija naloga konfigurišite web stranicu sa besplatnim hostingom
CWP korisnički panel
  • Visoka sigurnost panela je zagarantovana pokretanjem svih klijentskih operacija pod korisničkim imenom klijenta
  • Sigurna autorizacija za prijavu pomoću oauth tokena
  • Napredan i siguran upravitelj datoteka
  • Menadžer DNS zone
  • Prilagođene teme i jezici
  • Instalatori skripti: wordpress, PrestaShop, eXtplorer
web server
  • Varnish Cache server (do trostruke performanse vašeg servera)
  • Nginx reverse proxy (omogućava vam da isporučite statičke datoteke najvećom brzinom)
  • Integracija LiteSpeed ​​Enterprisea
  • Prevedite Apache iz izvora (poboljšajte performanse do 15%)
  • Apache reCompiler + instalacija dodatnih modula jednim klikom
  • Status Apache servera, konfiguracija
  • Apache Redirects Manager
  • Uredite apache virtualne hostove, predloške virtualnog hosta, uključite konfiguraciju (ponovo izgradite sve apache virtualne hostove samo jednim klikom)
  • suPHP & suExec (poboljšana sigurnost)
  • Sigurnost modova: Comodo WAF, OWASP pravila (instalacija jednim klikom, automatsko ažuriranje, jednostavno upravljanje)
  • Upravljanje Tomcat 8 serverom i instalacija jednim klikom
  • DoS zaštita od Slow-Loris napada
  • Apache sa spamhaus RBL zaštitom (zaštita http PUT, POST, CONNECT)
  • Podržava Perl cgi skripte
PHP
  • Prevedite PHP iz izvora (20% povećanje performansi)
  • PHP prekidač (za prebacivanje između PHP verzija, npr.: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • PHP selektor za odabir PHP verzije po korisniku ili po folderu (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)
  • Jednostavan PHP editor
  • U korisničkom panelu, jednostavan php.ini generator
  • Instalacija PHP dodataka jednim klikom
  • PHP.ini editor i PHP info i list modul
  • php.ini za svaki korisnički nalog (možete dodati promjene u /home/USER/php.ini)
  • FFMPEG (za web stranice za video streaming)
  • CloudLinux + PHP selektor
  • ioncube, php-imap...
Upravljanje korisnicima
  • Dodavanje, listanje, uređivanje i brisanje korisnika
  • Praćenje korisnika (navođenje otvorenih fajlova korisnika, slušanje utičnica...)
  • Shell Access Management
  • Upravljanje ograničenjima korisnika (kvote i čvorovi)
  • Ograničite procese: Maksimalan broj dostupnih procesa po računu.
  • Ograniči otvorene datoteke: Maksimalni dostupni broj otvorenih datoteka po računu.
  • Korisnički FTP i File Manager
  • CloudLinux + CageFS
  • Namjenski IP po računu
DNS
  • FreeDNS (besplatan DNS server, nije potreban dodatni IP)
  • Dodavanje, uređivanje, listanje i brisanje DNS zona
  • Uredite IP servera imena
  • DNS Zone Template Editor
  • Dodan jednostavan upravitelj DNS zona (sa ajax-om)
  • Dodata lista DNS zona za rješavanje informacija pomoću Googlea (takođe provjerite rDNS, servere imena...)
电子邮件
  • postfiks i golubarnik
  • Poštanski sandučići, aliasi
  • Roundcube webmail
  • Postfix upravitelj redova pošte
  • rDNS Checker modul (provjerite svoje rDNS zapise)
  • AntiSPAM (Spamhaus cronjob)
  • SpamAssassin, RBL Inspection, AmaViS, ClamAV, OpenDKIM
  • SPF i DKIM integracija
  • Ponovo izgradite Postfix/Dovecot mail server sa (antivirus, zaštita od neželjene pošte)
  • Automatski odgovor na e-poštu
  • Pretraživanje e-pošte, čitanje svih poštanskih sandučića sa jedne lokacije.
  • Usmjeravanje pošte (lokalni ili udaljeni MX Exchanger)
系统
  • Informacije o hardveru (CPU jezgra i informacije o taktu)
  • Informacije o memoriji (informacije o korištenju memorije)
  • Informacije o disku (detaljan status diska)
  • Informacije o softveru (verzija kernela, normalan rad...)
  • Status usluge (brzo ponovno pokretanje servisa, npr. Apache, FTP, mail...)
  • ChkConfig Manager (brzo listanje i upravljanje vašim uslugama)
  • Service Monitor (automatsko ponovno pokretanje usluga i obavještenja putem e-pošte)
  • korištenje mrežnog porta
  • Mrežna konfiguracija
  • SSHD konfiguracija
  • Autofixer (provjerava važne konfiguracije i pokušava automatski riješiti probleme)
  • Sysstat graf
monitor
  • Praćenje u realnom vremenu (usluge za praćenje kao što su top, apache statistika, mysql...)
  • Korišćenje Java SSH terminala/konzole u panelu
  • Konfiguracija usluge (npr. Apache, PHP, MySQL...)
  • Pokrenite komandu ljuske na ekranu/pozadini
Sigurnost
  • CSF zaštitni zid (najbolji Linux zaštitni zid)
  • SSL generator
  • SSL Certificate Manager (instalirajte SSL certifikate sigurno i brzo)
  • Letsencrypt, besplatni SSL certifikati za sve domene
  • CloudLinux + CageFS
  • CSF/LFD BruteForce zaštita
  • IP kontrola pristupa
  • Mod Security + OWASP pravila (instalacija jednim klikom, lako za upravljanje)
  • DoS zaštita za Slow-Loris napade (za Apache)
  • Zaključavanje sistema datoteka (nema više hakovanja web stranice, svi fajlovi su zaključani od promjene)
  • PHP sada prikazuje ime i putanju na vrhu skripte ili na listi procesa
  • Apache ograničava broj php procesa po korisniku
  • automatska rezervna kopija
  • Sakrij sistemske i druge korisničke procese
  • SFTP sigurnost
  • AutoSSL (automatski instalira Letsencrypt SSL certifikat prilikom kreiranja novog naloga, addon domene ili poddomena)
SQL
  • MySQL baza podataka管理
  • Dodajte korisnike lokalnog ili udaljenog pristupa
  • Praćenje MySQL liste procesa u realnom vremenu
  • Kreirajte, izbrišite bazu podataka
  • Dodajte dodatne korisnike za svaku bazu podataka
  • Konfiguracija MySQL servera
  • PhpMyAdmin (administriranje baze podataka)
  • PostgreSQL, phpPgAdmin podrška
  • Remote MySQL podržava učitavanje mysql sa web servera)
  • MongoDB menadžer/instalater
druge opcije
  • TeamSpeak 3 Manager (glasovni server)
  • Shoutcast Manager (Shoutcast streaming server)
  • Automatsko ažuriranje
  • Backup manager
  • file manager
  • Fascikla skripti "/scripts" sa više od 15 skripti
  • Virtuelni FTP korisnici po domeni
  • Migracija cPanel naloga vraća datoteke, baze podataka i korisnike baze podataka)
  • Torrent SeedBox (kliknite Deluge WebGU za instalaciju)
  • SSH generator ključeva
  • i mnoge druge opcije...

Priprema za instalaciju CentOS Web Panela (CWP)

Ako vaša pozadina VPS-a, prije instaliranja CentOS sistema, nije podesila ime hosta i IP adresu, možda ćete morati ručno postaviti ime hosta i IP adresu.

postavite ime hosta

Da biste započeli instalaciju CWP, prijavite se na Linux server kao root korisnik. Prema uputama na službenoj web stranici CWP, obavezno prvo postavite ime hosta.

Važno: Naziv hosta i naziv domene na serveru moraju biti različiti (na primjer, ako je domena.com naziv domene na vašem serveru, tada koristite nazivhosta.domena.com kao naziv hosta).

Važno: Naziv hosta i naziv domene na serveru moraju biti različiti (na primjer, ako je domena.com naziv domene na vašem serveru, tada koristite nazivhosta.domena.com kao naziv vašeg CWP hosta).

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Molimo promijenite ime hosta.domain.com u ime vaše sekundarne domene.

Postavite IP adresu servera

Ako je VPS server koji koristite već postavio IP adresu servera, možete direktno preskočiti ovaj korak.

U suprotnom, možda ćete morati postaviti IP adresu servera. Koristit ćemo uslužni program nmtui ( NetworkManager tekstualni korisnički interfejs ), koji pruža grafički korisnički interfejs za konfigurisanje IP adrese kontrolisanjem mrežnog menadžera.

yum install NetworkManager-tui
nmtui

Za postavljanje mreže koristit ćemo uslužni program nmtui (NetworkManager tekstualni korisnički interfejs), koji pruža grafički korisnički interfejs za konfigurisanje mreže kontrolisanjem mrežnog menadžera.

Ažuriranje servera

Korak 1: Instalirajte i preuzmite wget paket potreban za CWP ▼

yum install wget -y
  • Ako se nakon unosa gornje naredbe pojavi poruka o grešci, ponovno instalirajte server i umjesto toga koristite sljedeću naredbu▼
yum install wget

Korak 2: Koristite ovu komandu za ažuriranje vašeg servera ▼

yum update -y

Korak 3: Ponovo pokrenite računar da biste aktivirali ažuriranje ▼

reboot

Instalirajte CWP program

Postoje 2 verzije, molimo odaberite prema vašoj verziji CentOS-a:

  1. Instalirajte CentOS 6 verziju CWP6
  2. Instalirajte CentOS 7 verziju CWP7 (preporučeno)

Instalirajte CentOS 6 verziju CWP6

Korak 1: Idite do direktorija / usr / local / src ▼

cd /usr/local/src

Korak 2: Koristite ovu naredbu za preuzimanje najnovije verzije CWP-a ▼

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

Korak 3: Ako gornji URL nije ispravan, umjesto toga koristite sljedeći link ▼

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

Korak 4: Koristite ovu naredbu za početak instalacije CWP-a ▼

sh cwp-latest

Instalirajte CentOS 7 verziju CWP7 (preporučeno)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Ako je gornji URL pogrešan, umjesto toga koristite link ispod ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest

Primjer procesa instalacije CWP ▼

Primjer procesa instalacije CWP kontrolne ploče

Chen Weiliangov proces instalacije trajao je samo 5-10 minuta. Za brzine interneta ispod 4G, instalacija može trajati 10 minuta, 30 minuta ili čak i duže, ovisno o brzini vaše mreže.

Konačno, vidjet ćete sljedeću poruku o završetku instalacije ▼

Poruka o završetku instalacije CWP kontrolne ploče

Korak 5: Molimo vas da zabilježite ove važne informacije, na primjer:

  • MySQL lozinka superkorisnika, URL za prijavu na CWP jer će vam trebati kasnije.

Korak 6: Zatim pritisnite Enter da biste ponovo pokrenuli sistem. ▲

Zaštitni zid/konfiguracija rute

Zadani portovi sučelja web kontrole za CWP su 2030 (HTTP) i 2031 (HTTPS).

Trebali biste dozvoliti ova dva porta da pristupe CWP web konzoli sa daljine preko zaštitnog zida/usmjeravanja.

Korak 1: Uredite iptables datoteku ▼

vi /etc/sysconfig/iptables

Korak 2: Dodajte sljedeći sadržaj ▼

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

Korak 3: Prvo pritisnite tipku ESC da biste izašli iz uređivanja, a zatim ukucajte ▼

:wq

Korak 4: Ažurirajte iptables servis da bi promjene stupile na snagu.

service iptables restart

Prijavite se na CWP Control Panel

Otvorite pretraživač i upišite:

http://IP-Address:2030/

ili:

https://IP-Address:2031/

Vidjet ćete ekran sličan onom ispod ▼

Prijavite se na CWP kontrolnu ploču, CetOS WebPanel

autentikacija za prijavu

  • korisničko ime:korijen
  • lozinka:vaša root lozinka

Čestitamo! CWP je uspješno instaliran.

CWP konfiguracija kontrolne table

Zatim moramo CWP kontrolnoj ploči dati osnovnu konfiguraciju, kao što su:

  • Postavite IP dijeljenje (mora biti vaša javna IP adresa)
  • Postavite server imena domene
  • Postavite barem jedan upravljani paket (ili uredite zadani paket)
  • Podesite root mail itd.

Kreirajte zajedničku IP i root adresu e-pošte

  • Ovo je vrlo važan korak u hostovanju vaše web stranice na vašem hostu.

Da biste kreirali dijeljenu IP adresu, idite na CWP Postavke → Uredi postavke ▼

Kako instalirati CWP kontrolnu ploču? Vodič za konfiguraciju CENTOS WEB PANEL-a - Chen Weiliang Blog_Planiranje mrežnog marketinga_Vodič za promociju web stranice za prekograničnu e-trgovinu

  • Unesite svoju statičku IP adresu i adresu e-pošte

Nakon podešavanja, kliknite na Save Changes da sačuvate promjene▲

  • Nakon postavljanja dijeljene IP adrese, sada možete početi održavati svoju web stranicu sa CWP ^_^

Kreirajte server imena domena

  • Ako koristite drugi server imena, kao što je: DNSPOD, preskočite ovu operaciju.

Da biste kreirali nameserver, idite na DNS funkcije → Uredi IP adrese nameservera ▼

Podešavanje servera domenskih imena u CWP kontrolnoj tabli

Nakon podešavanja, kliknite na Save Changes da sačuvate promjene▲

Kreirajte virtuelni hosting paket

  • Paket web hostinga je plan web hostinga koji uključuje pristup prostoru na disku, propusnom opsegu, FTP nalozima, adresama e-pošte, bazama podataka i još mnogo toga.
  • Možete kreirati onoliko planova za web hosting koliko želite.

Da kreirate virtuelni hosting plan, idite na Packages → Add a Package Unesite ime za virtualni host paket.

Postavite diskovne kvote kojima je dozvoljeno pristupiti, broj procesa, FTP, e-mail račune, baze podataka i poddomene, itd... (osobna upotreba se može konfigurirati prema sljedećim količinama)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Kliknite na dugme Kreiraj da kreirate virtuelni hosting plan▼

Kreirajte paket virtuelnog hosta pomoću CWP kontrolne ploče

  • nproc: Broj dozvoljenih procesa po korisniku (najmanje 10, pošto se svaka instanca nginx/apache/fpm pokreće kao poseban proces).
  • apache_nproc: Vidi nproc iznad, ali ovo je specifično za Apache.
  • nofiles: Broj otvorenih datoteka koje je dozvoljeno za čitanje/izvršavanje istovremeno.
  • inode: Inode je struktura podataka koja pohranjuje informacije o svim datotekama kreiranim na vašem hosting računu. Inode count predstavlja broj datoteka, foldera, e-poruka ili bilo čega što ste pohranili na svoj web hosting nalog.

    Dodajte naziv domene

    • Da biste dodali novo ime domene, morate imati barem jedan korisnički račun.

    Dodaj korisnika

    Da biste dodali korisnika, idite na Korisnički račun → Novi račun (Za ličnu upotrebu možete konfigurirati sljedeće iznose) ▼

    • Unesite naziv domene (chenweiliang.com), korisničko ime, lozinku i adresu e-pošte.
    • Inode:0
    • Process limit:999999999
    • Open files:999999999

    Pod pretpostavkom da je VPS konfiguracija CPU 4 jezgre + 16GB memorije, kako bi se izbjeglo prekomjerno opterećenje i utjecalo na rad web stranice, preporučuje se da je postavite na:

    • nproc1000
    • nofile 5000

    Dodajte novog korisnika u CWP kontrolnu ploču

    • Konačno, kliknite Create.

    Dodajte naziv domene

    Da dodate naziv domene, unesite Domains → Add Domain ▼

    Dodajte novu domenu u CWP kontrolnu ploču

    Unesite novo ime domene i navedite ime domene povezano sa korisničkim imenom▲

    • Prije nego što provjerite "AutoSSL",Uslov je da postavite A zapis za ime domene.
    • Prvo razriješite ime domene na IP servera prije nego što se SSL certifikat može generirati, inače će doći do greške.
    • AutoSSL automatski instalira SSL sigurnosne certifikate,Vrlo brzo i jednostavno!
    • Kliknite Kreiraj da biste koristili CWP kontrolnu tablu za upravljanje imenom vašeg domena.

    CWP kontrolna tabla prikazuje podrazumevanu stranicu, pogledajte ovaj vodič za rešenje ▼

    http preusmjeravanje na https konfiguraciju, pogledajte ovaj vodič ▼

    • Ako je SSL certifikat pogrešno generiran, pogledajte ovaj članak da biste ručno generirali SSL certifikat.

    Ako je CWP kontrolna tabla neaktivna i ne možete joj pristupiti, a potrebne su vam komande za pokretanje/zaustavljanje/ponovno pokretanje/pregled statusa CWP usluge, pogledajte ovaj vodič▼

    Nakon samo instaliranja CWP kontrolne ploče i ponovnog pokretanja Apache-a, možda ćete naići na neke probleme... Sljedeće je rješenje▼

    Zaključak

    U ovom tutorialu smo vidjeli kako instalirati i konfigurirati CentOS web stranice za stvaranje jednostavnog web hosting okruženja koje je lako instalirati i koristiti.

    • čak iako网络 营销Početnik također može postaviti osnovni web hosting server za nekoliko sati.
    • Također, CWP je potpuno besplatan i otvorenog koda, isprobajte ga, nećete biti razočarani.

    Više informacija o CWP Control Panel-u možete pronaći u CentOS Web Panel Wikistranici i dokumentaciji dokumenata.

    Chen Weiliang je uporedio i koristio CWP kontrolnu ploču i VestaCP ploču, te je smatrao da je CWP kontrolna ploča moćnija i profesionalnija od VestaCP ploče.

    Ako želite da instalirate VestaCP panel, pogledajte ovaj vodič za instalaciju VestaCP panela▼

    Šta učiniti nakon instaliranja CWP-a

    Korak 1: Na lijevoj strani CWP Control Panela, kliknite na Postavke WebServera → Odaberite WebServers ▼

    CWP ponovna instalacija rješava Nije moguće definirati više slušatelja na istom IP:portu

    Korak 2: Odaberite Nginx, Varnish i Apache ▼

    Korak 2: Odaberite Nginx i Apache u CWP kontrolnoj ploči.

    Korak 3: Kliknite na dugme "Sačuvaj i ponovo izgradi konfiguraciju" pri dnu da biste sačuvali i ponovo izgradili konfiguraciju.

    Budući da besplatna verzija CWP-a podrazumijeva PHP 5.6, lako može uzrokovati probleme s nekompatibilnošću s WordPress dodacima ili temama, što dovodi do grešaka.

    Stoga, nakon instaliranja CWP-a i odabira Nginx & Varnish & Apache usluga, moramo ručno odabrati verziju PHP 7.4.28.

    Kako CWP kontrolni panel bira PHP verziju?

    Evo koraka kako nadograditi PHP verziju vaše web stranice pomoću CWP kontrolne ploče :

    Na lijevoj strani kontrolne ploče CWP kliknite → PHP postavke → PHP Version Switcher: Ručno odaberite verziju PHP 7.4.28 ▼

    Na lijevoj strani kontrolne ploče CWP kliknite → PHP postavke → PHP Version Switcher: Ručno odaberite verziju PHP 7.4.28 ▼

    Nakon što instaliramo CWP kontrolni panel, možda ćemo morati da izvršimo ove postavke ▼

    Komentari

    您的邮箱地址不会被公开。必填项已用*标注

    Dođite na vrh