CentOS Web Panel - Alt-i-ett gratis webhotellkontrollpanel for CentOS/RHEL 6


CentOS Web Panel (CWP) er et gratis kontrollpanel for webhotell som lar deg enkelt administrere flere servere (både dedikerte og VPS) uten å måtte ha tilgang til serveren gjennom SSH for hver liten oppgave du trenger å fullføre. Det er et funksjonsrikt kontrollpanel som jeg er sikker på at du vil elske. Jeg vil prøve å liste noen av de mest fordelaktige funksjonene:

  1. Apache Web Server (Mod Security og OWASP-regler valgfritt).
  2. PHP 5.4 og en PHP-bytter
  3. MySQL med phpMyAdmin
  4. E-post – Postfix og Dovecot, postbokser, RoundCube-nettgrensesnitt
  5. CSF (Config Server Firewall)
  6. Sikkerhetskopier (denne funksjonen er valgfri)
  7. Enkelt brukergrensesnitt
  8. FreeDNS Server
  9. Live-overvåking
  10. Sikkerhetskopier
  11. Filsystemlås (betyr at du ikke lenger hacker nettsteder på grunn av låsing av filer fra endringer).
  12. Serverkonfigurasjon AutoFixer
  13. cPanel-kontomigrering
  14. TeamSpeak 3 Manager (stemme) og Shoutcast Manager (videostrømming).

Den siste versjonen av CWP er 0.9.8.6 og ble utgitt 19. april 2015, som inkluderer noen feilrettinger angående forbedringer av lastetid.

  1. Ikke SSL-pålogging – http://185.4.149.65:2030/
  2. SSL-pålogging – https://185.4.149.65:2031/

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

Username: root
Password: admin123 


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

Username: test-dom
Password: admin123 

Før jeg starter installasjonen, må jeg fortelle deg noen viktige ting om CPW og dens systemkrav:

  1. Installasjonen må fullføres på en ren CentOS-server uten MySQL. Det anbefales å bruke CentOS/RedHat/CloudLinux 6.x. Selv om det kan fungere på CentOS 5, er det ikke ferdig testet. CWP støttes for øyeblikket ikke for CentOS 7.
  2. Minste RAM-krav for 32-biters 512MB og 64-biters 1024MB med 10GB ledig plass.
  3. Statiske IP-adresser støttes for øyeblikket, ingen støtte for dynamiske, sticky eller interne IP-adresser.
  4. Det finnes ikke noe avinstalleringsprogram for å fjerne CWP etter installasjonen, du må laste inn operativsystemet på nytt for å fjerne det.

For formålet med denne artikkelen vil jeg installere CWP (CentOS Web Panel) på en lokal CentOS 6-server med en statisk IP-adresse 192.168.0.10.

Installasjon av CentOS Web Panel

1. For å starte installasjonen, få tilgang til serveren din som root og sørg for å angi riktig vertsnavn og statisk IP-adresse før du starter installasjonen av CentOS Web Panel.

Viktig: Vertsnavnet og domenenavnet må være forskjellig på serveren din (hvis for eksempel domain.com er ditt domene på serveren din, bruk vertsnavn.domene.com som ditt fullt kvalifiserte vertsnavn).

2. Etter å ha angitt vertsnavn og statisk IP-adresse, må du installere wget-verktøyet for å hente CWP-installasjonsskriptet.

# yum -y install wget

3. Utfør deretter en fullstendig serveroppdatering til siste versjon og start deretter serveren på nytt for å ta i bruk alle nye oppdateringer.

# yum -y update
# reboot

4. Etter omstart av serveren, må du laste ned installasjonsskriptet for CentOS Web Panel ved å bruke wget-verktøyet og installere CWP som vist nedenfor.

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

Vær tålmodig siden installasjonsprosessen kan ta mellom 10 og 20 minutter å fullføre. Når installasjonen er fullført, bør du se en skjerm som sier «CWP» installert og en liste over legitimasjon som kreves for å få tilgang til panelet. Sørg for å kopiere eller skrive ned informasjonen og oppbevare den på en trygg måte:

5. Når du er klar, trykk \ENTER for å starte serveren på nytt. Hvis systemet ikke starter på nytt automatisk, skriv \reboot for å starte serveren på nytt.

6. Etter omstart av serveren, logg inn på serveren som root, denne gangen vil velkomstskjermen være litt annerledes. Du vil se CWP-velkomstskjermen som vil gi kort informasjon om de loggede brukerne og gjeldende diskplassbruk:

7. Nå er du klar til å få tilgang til CentOS Web Panel via din favoritt nettleser. For å gjøre dette, skriv ganske enkelt:

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

Siden jeg har utført installasjonen på min lokale maskin, kan jeg få tilgang til den ved å bruke:

http://192.168.0.10:2030

For autentisering må du bruke root-brukernavnet og passordet for serveren din.

Etter vellykket autentisering vil du se CWP-dashbordet:

Dette er hovedsiden til din CWP og også stedet du administrerer alle innstillinger fra. Jeg vil prøve å gi kort informasjon om hver av blokkene som er til stede:

  1. Navigasjon (til venstre) – navigasjonsmenyen for å bla gjennom ulike innstillinger for hver tjeneste.
  2. Topp 5 prosesser – denne blokken gir en live overvåking med de 5 prosessene som bruker mest ressurser.
  3. Diskdetaljer – denne blokken gir en kort beskrivelse av diskpartisjonering og diskplassbruk.
  4. Tjenestestatus – viser gjeldende status for gjeldende tjenester samt alternativer for å «starte», «stoppe» og «starte dem på nytt».
  5. Systemstatistikk – viser gjeldende minne- og bytteminnebruk, antall prosesser som kjører og e-post i køen.
  6. Appversjon – Viser de installerte versjonene av Apache, PHP, MySQL, FTP,.
  7. Systeminfo – viser informasjonen om serverens CPU-modell, antall kjerner, OS-navn, kjerneversjon, plattform, oppetid og servertid.
  8. CWP Info – viser gjeldende oppsett for serverens navneservere, Server IP, Delt IP, serververtsnavn og versjon av CWP.

Ressursforbruket fra CWP er virkelig lavt. Etter noen timer med testing holdt minnebruken seg på 512 MB:

Dette kan være til stor fordel hvis du kjører en liten server med begrensede ressurser. Det faktum at CWP gir alle verktøyene du trenger for å administrere og tilpasse serveren din uten engang å kreve en betalt lisens, gjør den perfekt ikke bare for å bygge testprosjekter, men et flott verktøy for å administrere live-miljø også.

Hvis du kjører en uadministrert server som kommer med vanlig CentOS-installasjon, vil jeg sterkt anbefale deg å vurdere CWP som serverens kontrollpanel.

Jeg håper du har funnet artikkelen ovenfor nyttig, og som alltid hvis du har spørsmål eller kommentarer, ikke nøl med å sende dem inn i kommentarfeltet nedenfor.

Referanselenker: http://centos-webpanel.com/