Spletna plošča CentOS - Nadzorna plošča za brezplačno spletno gostovanje za CentOS/RHEL 6


CentOS Web Panel (CWP) je brezplačna nadzorna plošča za spletno gostovanje, ki vam omogoča enostavno upravljanje več strežnikov (tako namenskih kot VPS), ne da bi morali za vsak manjši opravek, ki ga morate opraviti, dostopati do strežnika prek SSH. To je nadzorna plošča z bogatimi funkcijami, za katero sem prepričan, da vam bo všeč. Poskusil bom našteti nekaj najbolj koristnih lastnosti:

  1. Spletni strežnik Apache (pravila Mod Security in OWASP neobvezna).
  2. PHP 5.4 in preklopnik PHP
  3. MySQL s phpMyAdmin
  4. E-pošta - Postfix in Dovecot, nabiralniki, spletni vmesnik RoundCube
  5. CSF (Config Server Firewall)
  6. Varnostne kopije (ta funkcija ni obvezna)
  7. Enostaven uporabniški vmesnik za upravljanje
  8. FreeDNS strežnik
  9. Spremljanje v živo
  10. Varnostne kopije
  11. Zaklepanje datotečnega sistema (pomeni, da ni več vdora na spletno mesto zaradi zaklepanja datotek zaradi sprememb).
  12. Samodejno popravljanje konfiguracije strežnika
  13. selitev računa cPanel
  14. TeamSpeak 3 Manager (Voice) in Shoutcast Manager (video streaming).

Najnovejša različica CWP je 0.9.8.6 in je bila izdana 19. aprila 2015, kar vključuje nekaj popravkov napak glede izboljšav časa nalaganja.

  1. Prijava brez SSL - 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 

Preden začnem z namestitvijo, vam moram povedati nekaj pomembnih stvari o CPW in njegovih sistemskih zahtevah:

  1. Namestitev mora biti končana na čistem strežniku CentOS brez MySQL. Priporočljivo je uporabljati CentOS/RedHat/CloudLinux 6.x. Čeprav morda deluje na CentOS 5, ni popolnoma preizkušen. CWP trenutno ni podprt za CentOS 7.
  2. Minimalna zahteva RAM-a za 32-bitne 512 MB in 64-bitne 1024 MB z 10 GB prostega prostora.
  3. Statični naslovi IP so trenutno podprti, dinamičnih, lepljivih ali notranjih naslovov IP ni podprta.
  4. Po namestitvi ni programa za odstranjevanje odstranjevanja CWP, zato ga morate znova naložiti, da ga odstranite.

Za namen tega članka bom nameščal CWP (CentOS Web Panel) na lokalni strežnik CentOS 6 s statičnim naslovom IP 192.168.0.10.

Namestitev spletne plošče CentOS

1. Če želite začeti namestitev, dostopite do strežnika kot korenski uporabnik in nastavite pravilno ime gostitelja in statični naslov IP, preden se odpravite na namestitev CentOS Web Panel.

Pomembno: Ime gostitelja in ime domene se morata na strežniku razlikovati (če je na primer domena.com vaša domena na strežniku, potem kot popolno ime gostitelja uporabite hostname.domain.com).

2. Po nastavitvi imena gostitelja in statičnega naslova IP potrebujete pripomoček wget za namestitev skripta CWP za namestitev.

# yum -y install wget

3. Nato naredite popolno posodobitev strežnika na najnovejšo različico in nato znova zaženite strežnik, da bodo vse nove posodobitve vplivale.

# yum -y update
# reboot

4. Po ponovnem zagonu strežnika morate s pomočjo pripomočka wget prenesti namestitveni skript CentOS Web Panel in namestiti CWP, kot je prikazano spodaj.

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

Bodite potrpežljivi, saj lahko postopek namestitve traja od 10 do 20 minut. Ko je namestitev končana, se prikaže zaslon z napisom\"CWP" in seznam poverilnic, potrebnih za dostop do plošče. Kopirajte ali zapišite podatke in jih hranite na varnem:

5. Ko je pripravljen, pritisnite\"ENTER" za ponovni zagon strežnika. Če se sistem ne zažene samodejno, preprosto vnesite\"reboot" za ponovni zagon strežnika.

6. Po ponovnem zagonu strežnika se prijavite v strežnik kot root, tokrat se bo pozdravni zaslon nekoliko razlikoval. Videli boste pozdravni zaslon CWP, ki bo vseboval kratke informacije o prijavljenih uporabnikih in trenutni porabi prostora na disku:

7. Zdaj ste pripravljeni za dostop do spletne plošče CentOS prek vašega najljubšega spletnega brskalnika. Če želite to narediti, preprosto vnesite:

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

Ker sem namestitev izvedel na svojem lokalnem računalniku, lahko do njega dostopam s pomočjo:

http://192.168.0.10:2030

Za preverjanje pristnosti bi morali uporabiti root ime in geslo za strežnik.

Po uspešni avtentikaciji boste videli nadzorno ploščo CWP:

To je glavna stran vašega CWP in tudi kraj, od koder upravljate vse nastavitve. Poskusil bom posredovati kratke informacije o vsakem od trenutno prisotnih blokov:

  1. Navigacija (na levi) - navigacijski meni za brskanje po različnih nastavitvah posamezne storitve.
  2. 5 najboljših procesov - ta blok omogoča spremljanje v živo s 5 procesi, ki porabijo največ virov.
  3. Podrobnosti o disku - ta blok vsebuje kratek opis razdelitve diska in porabe prostora na disku.
  4. Stanje storitve - prikazuje trenutno stanje trenutnih storitev ter možnosti\"zagon",\"ustavitev" in\"ponovni zagon".
  5. Sistemska statistika - prikazuje trenutno porabo pomnilnika in swap pomnilnika, število zagnanih procesov in e-poštnih sporočil v čakalni vrsti.
  6. Različica aplikacije - prikaže trenutno nameščene različice Apache, PHP, MySQL, FTP ,.
  7. Informacije o sistemu - prikaže informacije o strežnikovem CPU modelu, številu jeder, imenu operacijskega sistema, različici jedra, platformi, trajanju delovanja in času strežnika.
  8. Informacije o CWP - prikaže trenutno nastavitev za imenske strežnike strežnika, IP strežnika, IP v skupni rabi, ime gostitelja strežnika in različico CWP.

Poraba virov s strani CWP je res nizka. Po nekaj urah testiranja je poraba pomnilnika ostala na 512 MB:

To je lahko v veliko korist, če uporabljate majhen strežnik z omejenimi sredstvi. Dejstvo, da CWP ponuja vsa orodja, ki jih boste potrebovali za upravljanje in prilagajanje strežnika, ne da bi vam bilo treba plačati licenco, je idealen ne samo za izdelavo testnih projektov, temveč tudi za odlično upravljanje okolja v živo.

Če uporabljate neupravljani strežnik z navadno namestitvijo CentOS, vam toplo priporočam, da CWP upoštevate kot nadzorno ploščo strežnika.

Upam, da se vam je zdel zgornji članek koristen in kot vedno, če imate kakršna koli vprašanja ali komentarje, jih prosimo, ne oklevajte in jih oddajte v spodnjem oddelku za komentarje.

Referenčne povezave: http://centos-webpanel.com/