CentOS Web Panel - sveobuhvatna kontrolna ploča besplatnog web hostinga za CentOS/RHEL 6


CentOS Web Panel (CWP) besplatna je upravljačka ploča za web hosting koja vam omogućuje jednostavno upravljanje višestrukim poslužiteljima (namjenskim i VPS) bez potrebe za pristupom poslužitelju putem SSH-a za svaki mali zadatak koji trebate izvršiti. To je upravljačka ploča bogata značajkama za koju sam siguran da će vam se svidjeti. Pokušat ću navesti neke od najkorisnijih značajki:

  1. Apache web poslužitelj (Mod Security i OWASP pravila izborno).
  2. PHP 5.4 i PHP preklopnik
  3. MySQL s phpMyAdminom
  4. E-pošta – Postfix i Dovecot, poštanski sandučići, RoundCube web sučelje
  5. CSF (vatrozid konfiguracije poslužitelja)
  6. Sigurnosne kopije (ova značajka nije obavezna)
  7. Jednostavno korisničko sučelje za upravljanje
  8. FreeDNS poslužitelj
  9. Praćenje uživo
  10. Sigurnosne kopije
  11. Zaključavanje datotečnog sustava (znači, nema više hakiranja web stranica zbog zaključavanja datoteka od promjena).
  12. AutoFixer konfiguracije poslužitelja
  13. Migracija cPanel računa
  14. TeamSpeak 3 Manager (glas) i Shoutcast Manager (video streaming).

Najnovija verzija CWP-a je 0.9.8.6 i objavljena je 19. travnja 2015., što uključuje nekoliko ispravaka grešaka u vezi s poboljšanjima vremena učitavanja.

Demonstracija web panela CentOS
  1. Prijava bez SSL-a – http://185.4.149.65:2030/
  2. SSL prijava – https://185.4.149.65:2031/

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

Username: root
Password: admin123 


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

Username: test-dom
Password: admin123 

Prije nego započnem instalaciju, moram vam reći nekoliko važnih stvari o CPW-u i njegovim sistemskim zahtjevima:

  1. Instalacija mora biti dovršena na čistom CentOS poslužitelju bez MySQL-a. Preporuča se korištenje CentOS/RedHat/CloudLinux 6.x. Iako bi mogao raditi na CentOS 5, nije u potpunosti testiran. CWP trenutno nije podržan za CentOS 7.
  2. Minimalni RAM zahtjev za 32-bitni 512MB i 64-bitni 1024MB s 10GB slobodnog prostora.
  3. Trenutno su podržane statične IP adrese, nema podrške za dinamičke, ljepljive ili interne IP adrese.
  4. Ne postoji nikakav deinstalacijski program za uklanjanje CWP-a nakon instalacije, morate ponovno učitati OS da biste ga uklonili.

Za potrebe ovog članka, instalirat ću CWP (CentOS Web Panel) na lokalni CentOS 6 poslužitelj sa statičkom IP adresom 192.168.0.10.

Instalacija web panela CentOS

1. Da biste započeli instalaciju, pristupite svom poslužitelju kao root i provjerite jeste li postavili ispravno naziv glavnog računala i statičku IP adresu prije nego što krenete prema Instalacija CentOS web panela.

Važno: Naziv hosta i naziv domene moraju biti različiti na vašem poslužitelju (na primjer, ako je domain.com vaša domena na vašem poslužitelju, tada koristite hostname.domain.com kao svoje potpuno kvalificirano ime glavnog računala).

2. Nakon postavljanja naziva hosta i statičke IP adrese, trebate instalirati uslužni program wget za dohvaćanje CWP instalacijske skripte.


yum -y install wget

3. Zatim izvršite potpuno ažuriranje poslužitelja na najnoviju verziju i zatim ponovno pokrenite poslužitelj kako bi se primijenila sva nova ažuriranja.


yum -y update
reboot

4. Nakon ponovnog pokretanja poslužitelja, trebate preuzeti instalacijsku skriptu CentOS Web Panel pomoću uslužnog programa wget i instalirati CWP kao što je prikazano u nastavku.


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

Budite strpljivi jer postupak instalacije može trajati između 10 i 20 minuta. Nakon što instalacija završi, trebali biste vidjeti zaslon s natpisom “CWP” instaliran i popis vjerodajnica potrebnih za pristup ploči. Obavezno kopirajte ili zapišite podatke i čuvajte ih na sigurnom:

5. Kada budete spremni, pritisnite “ENTER” za ponovno pokretanje poslužitelja. Ako se sustav ne pokrene automatski, jednostavno upišite “reboot” za ponovno pokretanje poslužitelja.

6. Nakon ponovnog pokretanja poslužitelja, prijavite se na poslužitelj kao root, ovaj put će zaslon dobrodošlice biti malo drugačiji. Vidjet ćete CWP zaslon dobrodošlice koji će pružiti kratke informacije o prijavljenim korisnicima i trenutnoj upotrebi prostora na disku:

7. Sada ste spremni pristupiti CentOS Web Panelu putem vašeg omiljenog web preglednika. Da biste to učinili, jednostavno upišite:


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

Budući da sam izvršio instalaciju na svom lokalnom računalu, mogu mu pristupiti koristeći:


http://192.168.0.10:2030

Za provjeru autentičnosti trebate koristiti svoje root korisničko ime i lozinku za vaš poslužitelj.

Nakon uspješne autentifikacije vidjet ćete CWP nadzornu ploču:

Ovo je glavna stranica vašeg CWP-a i također mjesto s kojeg upravljate svim postavkama. Pokušat ću dati kratke informacije o svakom od trenutno prisutnih blokova:

  1. Navigacija (s lijeve strane) – navigacijski izbornik za pregledavanje različitih postavki svake usluge.
  2. Top 5 procesa – ovaj blok pruža praćenje uživo s 5 procesa koji troše najviše resursa.
  3. Detalji o disku – ovaj blok pruža kratak opis vaše particioniranja diska i korištenja prostora na disku.
  4. Status usluge – prikazuje trenutni status trenutnih usluga kao i opcije za njihovo "pokretanje", "zaustavljanje" i "ponovno pokretanje".
  5. Statistika sustava – prikazuje trenutnu upotrebu memorije i swap memorije, broj pokrenutih procesa i e-poruke u redu čekanja.
  6. Verzija aplikacije – Prikazuje trenutno instalirane verzije Apache, PHP, MySQL, FTP,.
  7. Informacije o sustavu – prikazuje informacije o CPU modelu poslužitelja, broju jezgri, nazivu OS-a, verziji kernela, platformi, vremenu rada i vremenu poslužitelja.
  8. Informacije o CWP-u – prikazuje trenutne postavke za poslužitelje naziva vašeg poslužitelja, IP poslužitelja, dijeljeni IP, naziv hosta poslužitelja i verziju CWP-a.

Potrošnja resursa iz CWP-a je stvarno mala. Nakon nekoliko sati testiranja upotreba memorije ostala je na 512 MB:

Ovo može biti od velike koristi ako koristite mali poslužitelj s ograničenim resursima. Činjenica da CWP pruža sve alate koji će vam trebati za upravljanje i prilagodbu vašeg poslužitelja čak i bez potrebe za plaćenom licencom čini ga savršenim ne samo za izradu testnih projekata, već i izvrsnim alatom za upravljanje živim okruženjem .

Ako koristite neupravljani poslužitelj koji dolazi s običnom instalacijom CentOS-a, toplo bih vam preporučio da razmotrite CWP kao upravljačku ploču vašeg poslužitelja.

Nadam se da vam je gornji članak bio koristan i kao i uvijek ako imate pitanja ili komentara, slobodno ih pošaljite u odjeljku za komentare u nastavku.

Referentne veze: http://centos-webpanel.com/