CentOS Web Panel - Sve-u-jednom besplatni web hosting kontrolni panel za CentOS/RHEL 6


CentOS Web Panel (CWP) je besplatni kontrolni panel za web hosting koji vam omogućava da lako upravljate više servera (namjenskih i VPS) bez potrebe za pristupom serveru putem SSH-a za svaki mali zadatak koji trebate obaviti. To je kontrolna ploča bogata funkcijama za koju sam siguran da će vam se svidjeti. Pokušat ću navesti neke od najkorisnijih karakteristika:

  1. Apache web server (Mod Security i OWASP pravila opciono).
  2. PHP 5.4 i PHP switcher
  3. MySQL sa phpMyAdmin
  4. E-pošta – Postfix i Dovecot, poštanski sandučići, RoundCube web interfejs
  5. CSF (Config Server Firewall)
  6. Sigurnosne kopije (ova funkcija je opcionalna)
  7. Jednostavan korisnički interfejs za upravljanje
  8. FreeDNS server
  9. Live Monitoring
  10. Sigurnosne kopije
  11. Zaključavanje sistema datoteka (znači, nema više hakovanja web stranice zbog zaključavanja datoteka iz promjena).
  12. Konfiguracija servera AutoFixer
  13. Migracija cPanel naloga
  14. TeamSpeak 3 Manager (glas) i Shoutcast Manager (video streaming).

Najnovija verzija CWP je 0.9.8.6 i objavljena je 19. aprila 2015., koja uključuje nekoliko ispravki grešaka u vezi poboljšanja vremena učitavanja.

CentOS Web Panel Demo
  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 što počnem s instalacijom, moram vam reći nekoliko važnih stvari o CPW-u i njegovim sistemskim zahtjevima:

  1. Instalacija mora biti završena na čistom CentOS serveru bez MySQL-a. Preporučuje 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 zahtjevi RAM-a za 32-bitne 512MB i 64-bitne 1024MB sa 10GB slobodnog prostora.
  3. Statičke IP adrese su trenutno podržane, nema podrške za dinamičke, ljepljive ili interne IP adrese.
  4. Ne postoji program za deinstalaciju za uklanjanje CWP-a nakon instalacije, morate ponovo učitati OS da biste ga uklonili.

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

Instalacija CentOS web panela

1. Da započnete instalaciju, pristupite svom serveru kao root i provjerite jeste li postavili ispravno ime hosta i statičku IP adresu prije nego što krenete na Instalacija CentOS Web Panel.

Važno: Ime hosta i ime domene moraju se razlikovati na vašem serveru (na primjer, ako je domain.com vaša domena na vašem serveru, tada koristite hostname.domain.com kao potpuno kvalificirano ime hosta).

2. Nakon postavljanja imena hosta i statičke IP adrese, trebate instalirati wget uslužni program za preuzimanje CWP instalacione skripte.


yum -y install wget

3. Zatim izvršite potpuno ažuriranje servera na najnoviju verziju, a zatim ponovo pokrenite server kako biste primijenili sva nova ažuriranja.


yum -y update
reboot

4. Nakon ponovnog pokretanja servera, morate preuzeti skriptu za instalaciju CentOS Web Panel koristeći wget uslužni program i instalirati CWP kao što je prikazano ispod.


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

Budite strpljivi jer proces instalacije može potrajati između 10 i 20 minuta da se završi. Kada se instalacija završi, trebalo bi da vidite ekran sa natpisom “CWP” instaliran i spisak akreditiva potrebnih za pristup panelu. Obavezno kopirajte ili zapišite informacije i čuvajte ih:

5. Kada budete spremni, pritisnite “ENTER ” za ponovno pokretanje servera. Ako se sistem ne pokrene automatski, jednostavno ukucajte “reboot” da ponovo pokrenete server.

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

7. Sada ste spremni za pristup CentOS web panelu putem vašeg omiljenog web pretraživača. Da biste to učinili, jednostavno upišite:


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

Pošto sam izvršio instalaciju na svom lokalnom računaru, mogu joj pristupiti koristeći:


http://192.168.0.10:2030

Za autentifikaciju, trebate koristiti svoje root korisničko ime i lozinku za vaš server.

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

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

  1. Navigacija (na lijevoj strani) – navigacijski meni za pregledavanje različitih postavki svake usluge.
  2. Top 5 procesa – ovaj blok pruža praćenje uživo sa 5 procesa koji troše najviše resursa.
  3. Detalji o disku – ovaj blok pruža kratak opis o particioniranju vašeg diska i korištenju prostora na disku.
  4. Status usluge – prikazuje trenutni status trenutnih usluga kao i opcije za njihovo “start”, “stop” i “ponovno pokretanje”.
  5. Sistemska statistika – prikazuje trenutnu upotrebu memorije i Swap memorije, broj pokrenutih procesa i mailove u redu čekanja.
  6. Verzija aplikacije – Prikazuje trenutno instalirane verzije Apache, PHP, MySQL, FTP,.
  7. Informacije o sistemu – prikazuje informacije o CPU modelu servera, broju jezgri, nazivu OS-a, verziji kernela, platformi, vremenu rada i vremenu servera.
  8. CWP informacije – prikazuje trenutne postavke za servere imena vašeg servera, IP servera, dijeljenu IP adresu, ime servera i verziju CWP-a.

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

Ovo može biti od velike koristi ako koristite mali server sa ograničenim resursima. Činjenica da CWP pruža sve alate koji će vam trebati za upravljanje i prilagođavanje vašeg servera čak i bez potrebe za plaćenom licencom čini ga savršenim ne samo za izradu testnih projekata, već i odličnim alatom za upravljanje životnim okruženjem .

Ako koristite neupravljani server koji dolazi sa običnom instalacijom CentOS-a, toplo bih vam preporučio da CWP uzmete u obzir kao kontrolni panel vašeg servera.

Nadam se da vam je gornji članak bio koristan i kao i uvijek ako imate bilo kakvih pitanja ili komentara, ne ustručavajte se da ih pošaljete u odeljku za komentare ispod.

Referentni linkovi: http://centos-webpanel.com/