CentOS Web Panel - Alt-i-et gratis webhosting kontrolpanel til CentOS/RHEL 6


CentOS Web Panel (CWP) er et gratis webhosting-kontrolpanel, der giver dig mulighed for nemt at administrere flere servere (både dedikeret og VPS) uden behov for at få adgang til serveren via SSH for hver lille opgave, du skal udføre. Det er et funktionsrige kontrolpanel, som jeg er sikker på, at du vil elske. Jeg vil forsøge at liste nogle af de mest gavnlige funktioner:

  1. Apache-webserver (modsikkerhed og OWASP-regler valgfri).
  2. PHP 5.4 og en PHP-switcher
  3. MySQL med phpMyAdmin
  4. E-mail - Postfix og Dovecot, postkasser, RoundCube webgrænseflade
  5. CSF (Config Server Firewall)
  6. Sikkerhedskopier (denne funktion er valgfri)
  7. Nem brugeradministrationsgrænseflade
  8. FreeDNS-server
  9. Liveovervågning
  10. Sikkerhedskopier
  11. Filsystemlås (betyder ikke mere hacking på hjemmesiden på grund af låsning af filer fra ændringer).
  12. AutoFixer til serverkonfiguration
  13. Overflytning af cPanel-konto
  14. TeamSpeak 3 Manager (Voice) og Shoutcast Manager (videostreaming).

Den seneste version af CWP er 0.9.8.6 og blev frigivet den 19. april 2015, som indeholder få fejlrettelser vedrørende forbedringer af indlæsningstiden.

  1. Ikke SSL-login - http://185.4.149.65:2030/
  2. SSL-login - https://185.4.149.65:2031/

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

Username: root
Password: admin123 


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

Username: test-dom
Password: admin123 

Før jeg begynder installationen, skal jeg fortælle dig nogle få vigtige ting om CPW og dets systemkrav:

  1. Installationen skal gennemføres på en ren CentOS-server uden MySQL. Det anbefales at bruge CentOS/RedHat/CloudLinux 6.x. Selvom det muligvis fungerer på CentOS 5, er det ikke blevet testet fuldt ud. CWP understøttes i øjeblikket ikke til CentOS 7.
  2. Minimum RAM-krav til 32-bit 512MB og 64-bit 1024MB med 10 GB ledig plads.
  3. Statiske IP-adresser understøttes i øjeblikket, ingen understøttelse af dynamiske, klæbrige eller interne IP-adresser.
  4. Der er ikke nogen afinstallationsprogrammer til fjernelse af CWP efter installationen, du skal genindlæse OS for at fjerne det.

Med henblik på denne artikel vil jeg installere CWP (CentOS Web Panel) på en lokal CentOS 6-server med en statisk IP-adresse 192.168.0.10.

Installation af CentOS Web Panel

1. For at starte installationen skal du åbne din server som root og sørge for at indstille det korrekte værtsnavn og den statiske IP-adresse, inden du går op til installationen af CentOS Web Panel.

Vigtigt: Værtsnavnet og domænenavnet skal være forskellige på din server (f.eks. Hvis domain.com er dit domæne på din server, skal du bruge hostname.domain.com som dit fuldt kvalificerede værtsnavn).

2. Når du har indstillet værtsnavn og statisk IP-adresse, skal du installere wget-værktøjet for at hente CWP-installationsskriptet.

# yum -y install wget

3. Foretag derefter en fuld serveropdatering til den nyeste version, og genstart derefter serveren for at tage alle nye opdateringer med.

# yum -y update
# reboot

4. Efter serverens genstart skal du downloade installationsscriptet til CentOS Web Panel ved hjælp af wget-værktøjet og installere CWP som vist nedenfor.

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

Vær tålmodig, da installationsprocessen kan tage mellem 10 og 20 minutter at gennemføre. Når installationen er afsluttet, skal du se en skærm, der siger "CWP" installeret, og en liste over legitimationsoplysninger, der kræves for at få adgang til panelet. Sørg for at kopiere eller skrive oplysningerne ned og holde dem sikre:

5. Når du er klar, skal du trykke på “ENTER” for at genstarte serveren. Hvis systemet ikke genstarter automatisk, skal du blot skrive “genstart” for at genstarte serveren.

6. Efter servergenstart skal du logge ind på serveren som root, denne gang vil velkomstskærmen være lidt anderledes. Du vil se velkomstskærmen CWP, som giver korte oplysninger om de loggede brugere og den aktuelle diskpladsforbrug:

7. Nu er du klar til at få adgang til CentOS Web Panel via din yndlingswebbrowser. For at gøre dette skal du blot skrive:

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

Da jeg har udført installationen på min lokale maskine, kan jeg få adgang til den ved hjælp af:

http://192.168.0.10:2030

Til godkendelse skal du bruge dit root-brugernavn og din adgangskode til din server.

Efter vellykket godkendelse vil du se CWP-dashboard:

Dette er hovedsiden for din CWP og også det sted, hvorfra du administrerer alle indstillinger. Jeg vil forsøge at give kort information om hver af de nuværende blokke:

  1. Navigation (til venstre) - navigationsmenuen til at gennemse forskellige indstillinger for hver tjeneste.
  2. Top 5 processer - denne blok giver en live overvågning med de 5 processer, der bruger mest ressourcer.
  3. Diskoplysninger - denne blok giver en kort beskrivelse af din diskpartitionering og diskpladsforbrug.
  4. Servicestatus - viser den aktuelle status for de aktuelle tjenester samt muligheder for at "starte", "stoppe" og "genstarte" dem.
  5. Systemstatistik - viser den aktuelle hukommelses- og swap-hukommelsesforbrug, antal processer, der kører og mails i køen.
  6. Applikationsversion - Viser de aktuelt installerede versioner af Apache, PHP, MySQL, FTP.
  7. Systeminfo - viser oplysningerne om serverens CPU-model, antal kerner, OS-navn, kerneversion, platform, oppetid og servertid.
  8. CWP Info - viser den aktuelle opsætning til din servers navneservere, Server-IP, Delt IP, serverværtsnavn og version af CWP.

Ressourceforbruget fra CWP er virkelig lavt. Efter få timers test forblev hukommelsesforbruget på 512 MB:

Dette kan være en stor fordel, hvis du kører en lille server med begrænsede ressourcer. Det faktum, at CWP leverer alle de værktøjer, du har brug for til at administrere og tilpasse din server uden engang at kræve en betalt licens, gør det perfekt ikke kun til opbygning af testprojekter, men også et godt værktøj til styring af levende miljø.

Hvis du kører en ikke-administreret server, der kommer med almindelig CentOS-installation, vil jeg varmt anbefale dig at overveje CWP som din servers kontrolpanel.

Jeg håber, du har fundet ovenstående artikel nyttig, og som altid, hvis du har spørgsmål eller kommentarer, så tøv ikke med at indsende dem i kommentarfeltet nedenfor.

Reference links: http://centos-webpanel.com/