„CentOS Web Panel“ - „Viskas viename“ nemokama žiniatinklio prieglobos valdymo skydelis, skirtas „CentOS/RHEL 6“


„CentOS Web Panel“ (CWP) yra nemokamas žiniatinklio prieglobos valdymo skydelis, leidžiantis lengvai valdyti kelis serverius (tiek „Dedicated“, tiek „VPS“), nereikalaujant prisijungti prie serverio per SSH kiekvienai mažai užduočiai, kurią turite atlikti. Tai funkcijų turtingas valdymo skydelis, kurį aš tikiu, kad jums patiks. Pabandysiu išvardyti keletą naudingiausių savybių:

  1. „Apache“ žiniatinklio serveris („Mod Security“ ir OWASP taisyklės neprivalomos).
  2. PHP 5.4 ir PHP komutatorius
  3. „MySQL“ su „phpMyAdmin“
  4. El. paštas - „Postfix“ ir „Dovecot“, pašto dėžutės, „RoundCube“ žiniatinklio sąsaja
  5. CSF („Config Server Firewall“)
  6. Atsarginės kopijos (ši funkcija neprivaloma)
  7. Lengva vartotojo valdymo sąsaja
  8. „FreeDNS“ serveris
  9. Tiesioginis stebėjimas
  10. Atsarginės kopijos
  11. Failų sistemos užraktas (tai reiškia, kad daugiau nereikia įsilaužti į svetainę dėl failų užrakinimo nuo pakeitimų).
  12. Serverio konfigūracijos automatinis taisiklis
  13. „cPanel“ paskyros perkėlimas
  14. „TeamSpeak 3 Manager“ („Voice“) ir „Shoutcast Manager“ (vaizdo srautas).

Naujausia CWP versija yra 0.9.8.6 ir buvo išleista 2015 m. Balandžio 19 d., Kurioje yra keletas klaidų taisymų, susijusių su pakrovimo laiko patobulinimais.

  1. Ne SSL prisijungimas - http://185.4.149.65:2030/
  2. SSL prisijungimas - https://185.4.149.65:2031/

------------------ Admin / Root Login ------------------

Username: root
Password: admin123 


------------------ User Login ------------------

Username: test-dom
Password: admin123 

Prieš pradėdamas diegimą turiu papasakoti keletą svarbių dalykų apie CPW ir jo sistemos reikalavimus:

  1. Diegimas turi būti baigtas švariame „CentOS“ serveryje be „MySQL“. Rekomenduojama naudoti „CentOS“/„RedHat“/„CloudLinux 6.x“. Nors jis gali veikti „CentOS 5“, jis nebuvo iki galo išbandytas. CWP šiuo metu nepalaikoma naudojant „CentOS 7“.
  2. Minimalus RAM reikalavimas 32 bitų 512 MB ir 64 bitų 1024 MB su 10 GB laisvos vietos.
  3. Šiuo metu palaikomi statiniai IP adresai, nepalaikomi dinaminiai, lipnūs ar vidiniai IP adresai.
  4. Nėra pašalintuvo, kuris pašalintų CWP po įdiegimo. Norėdami jį pašalinti, turite iš naujo įkelti OS.

Šiame straipsnyje aš įdiegsiu CWP („CentOS Web Panel“) vietiniame „CentOS 6“ serveryje, kurio statinis IP adresas yra 192.168.0.10.

„CentOS“ žiniatinklio skydelio diegimas

1. Norėdami pradėti diegimą, prieikite prie savo serverio kaip root ir prieš eidami į „CentOS Web Panel“ diegimą įsitikinkite, kad nustatėte teisingą pagrindinio kompiuterio pavadinimą ir statinį IP adresą.

Svarbu: pagrindinio kompiuterio vardas ir domeno vardas turi skirtis jūsų serveryje (pavyzdžiui, jei domain.com yra jūsų domenas jūsų serveryje, tada kaip visiškai kvalifikuotą pagrindinio kompiuterio vardą naudokite hostname.domain.com).

2. Nustatę pagrindinio kompiuterio pavadinimą ir statinį IP adresą, turite įdiegti „wget“ įrankį, kad gautumėte CWP diegimo scenarijų.

# yum -y install wget

3. Tada atlikite pilną serverio atnaujinimą į naujausią versiją, tada perkraukite serverį, kad galėtumėte paveikti visus naujus atnaujinimus.

# yum -y update
# reboot

4. Paleidus serverį iš naujo, turite atsisiųsti „CentOS Web Panel“ diegimo scenarijų naudodami „wget“ įrankį ir įdiegti CWP, kaip parodyta žemiau.

# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-latest
# sh cwp-latest

Būkite kantrūs, nes diegimo procesas gali užtrukti nuo 10 iki 20 minučių. Baigę diegti turėtumėte pamatyti ekraną, kuriame sakoma „CWP“, ir kredencialų, reikalingų norint pasiekti skydelį, sąrašą. Būtinai nukopijuokite arba užrašykite informaciją ir saugokite ją:

5. Kai būsite pasirengę, paspauskite „ENTER“, kad perkrautumėte serverį. Jei sistema neperkrauna automatiškai, paprasčiausiai įveskite „reboot“, kad perkrautumėte serverį.

6. Perkrovus serverį, prisijunkite prie serverio kaip root, šį kartą pasveikinimo ekranas bus šiek tiek kitoks. Pamatysite CWP pasveikinimo ekraną, kuriame bus pateikta trumpa informacija apie prisijungusius vartotojus ir dabartinį vietos diske naudojimą:

7. Dabar esate pasirengę pasiekti „CentOS Web Panel“ per savo mėgstamą naršyklę. Norėdami tai padaryti, tiesiog įveskite:

http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)

Kadangi įdiegiau savo vietiniame kompiuteryje, galiu jį pasiekti naudodamas:

http://192.168.0.10:2030

Norėdami autentifikuoti, serveryje turite naudoti savo šakninį vartotojo vardą ir slaptažodį.

Po sėkmingo autentifikavimo pamatysite CWP informacijos suvestinę:

Tai yra pagrindinis jūsų CWP puslapis ir vieta, iš kurios tvarkote visus nustatymus. Pabandysiu pateikti trumpą informaciją apie kiekvieną iš šiuo metu esančių blokų:

  1. Naršymas (kairėje) - naršymo meniu, skirtas naršyti skirtingus kiekvienos paslaugos nustatymus.
  2. 5 populiariausi procesai - šis blokas suteikia tiesioginį stebėjimą, kai 5 procesai sunaudoja daugiausiai išteklių.
  3. Išsami disko informacija - šiame bloke pateikiamas trumpas aprašymas apie disko skaidymą ir disko vietos naudojimą.
  4. Paslaugos būsena - rodo dabartinę esamų paslaugų būseną, taip pat parinktis, kaip jas „paleisti“, „sustabdyti“ ir „paleisti iš naujo“.
  5. Sistemos statistika - rodo esamą atminties ir apsikeitimo atminties naudojimą, vykdomų procesų skaičių ir laiškus eilėje.
  6. Programos versija - rodo šiuo metu įdiegtas „Apache“, PHP, MySQL, FTP versijas.
  7. Sistemos informacija - rodoma informacija apie serverio procesoriaus modelį, branduolių skaičių, OS pavadinimą, branduolio versiją, platformą, veikimo laiką ir serverio laiką.
  8. „CWP Info“ - rodoma dabartinė jūsų serverio vardų serverių, serverio IP, bendro IP, serverio pagrindinio kompiuterio pavadinimo ir CWP versijos sąranka.

CWP išteklių sunaudojama tikrai nedaug. Po kelių valandų bandymų atminties naudojimas liko 512 MB:

Tai gali būti labai naudinga, jei naudojate nedidelį serverį su ribotais ištekliais. Tai, kad CWP suteikia visus įrankius, kurių jums reikės norint valdyti ir pritaikyti savo serverį, net nereikalaujant mokamos licencijos, tai puikiai tinka ne tik bandomiesiems projektams kurti, bet ir puikiam įrankiui valdyti tiesioginę aplinką.

Jei naudojate nevaldomą serverį, kuriame yra paprastas „CentOS“ diegimas, labai rekomenduočiau apsvarstyti CWP kaip savo serverio valdymo skydą.

Tikiuosi, kad minėtas straipsnis jums buvo naudingas, ir kaip visada, jei turite klausimų ar komentarų, nedvejodami pateikite juos toliau pateiktame komentarų skyriuje.

Nuorodos nuorodos: http://centos-webpanel.com/