Zoeken op website

CentOS Web Panel - Alles-in-één gratis webhostingconfiguratiescherm voor CentOS/RHEL 6


CentOS Web Panel (CWP) is een gratis webhostingcontrolepaneel waarmee u eenvoudig meerdere servers (zowel Dedicated als VPS) kunt beheren zonder dat u toegang hoeft te krijgen tot de server via SSH voor elke kleine taak die u moet voltooien. Het is een functierijk bedieningspaneel waarvan ik zeker weet dat u het geweldig zult vinden. Ik zal proberen enkele van de meest gunstige kenmerken op te sommen:

  1. Apache Web Server (Mod Security en OWASP-regels optioneel).
  2. PHP 5.4 en een PHP-switcher
  3. MySQL met phpMyAdmin
  4. E-mail – Postfix en Dovecot, mailboxen, RoundCube-webinterface
  5. CSF (Config Server Firewall)
  6. Back-ups (deze functie is optioneel)
  7. Eenvoudige gebruikersbeheerinterface
  8. FreeDNS-server
  9. Live-monitoring
  10. Back-ups
  11. Bestandssysteemvergrendeling (betekent dat er geen websites meer worden gehackt vanwege het vergrendelen van bestanden tegen wijzigingen).
  12. Serverconfiguratie AutoFixer
  13. cPanel-accountmigratie
  14. TeamSpeak 3 Manager (stem) en Shoutcast Manager (videostreaming).

De nieuwste versie van CWP is 0.9.8.6 en is uitgebracht op 19 april 2015 en bevat enkele bugfixes met betrekking tot verbeteringen in de laadtijd.

CentOS-webpaneeldemo
  1. Niet-SSL-aanmelding – http://185.4.149.65:2030/
  2. SSL-aanmelding – https://185.4.149.65:2031/

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

Username: root
Password: admin123 


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

Username: test-dom
Password: admin123 

Voordat ik met de installatie begin, moet ik u enkele belangrijke dingen vertellen over CPW en de systeemvereisten:

  1. De installatie moet worden voltooid op een schone CentOS-server zonder MySQL. Het wordt aanbevolen om CentOS/RedHat/CloudLinux 6.x te gebruiken. Hoewel het mogelijk werkt op CentOS 5, is het nog niet volledig getest. CWP wordt momenteel niet ondersteund voor CentOS 7.
  2. Minimale RAM-vereiste voor 32-bit 512 MB en 64-bit 1024 MB met 10 GB vrije ruimte.
  3. Statische IP-adressen worden momenteel ondersteund, geen ondersteuning voor dynamische, sticky of interne IP-adressen.
  4. Er is geen verwijderprogramma waarmee u CWP na de installatie kunt verwijderen. U moet het besturingssysteem opnieuw laden om het te verwijderen.

Voor de doeleinden van dit artikel installeer ik CWP (CentOS Web Panel) op een lokale CentOS 6 server met een statisch IP-adres 192.168.0.10.

Installatie van CentOS-webpaneel

1. Om de installatie te starten, opent u uw server als root en zorgt u ervoor dat u de juiste hostnaam en het statische IP-adres instelt voordat u naar de Installatie van CentOS Web Panel.

Belangrijk: de hostnaam en domeinnaam moeten verschillend zijn op uw server (als domein.com bijvoorbeeld uw domein op uw server is, dan gebruik hostnaam.domein.com als uw volledig gekwalificeerde hostnaam).

2. Nadat u de hostnaam en het statisch IP-adres heeft ingesteld, moet u het wget-hulpprogramma installeren om het CWP-installatiescript op te halen.


yum -y install wget

3. Voer vervolgens een volledige serverupdate uit naar de meest recente versie en start vervolgens de server opnieuw op om alle nieuwe updates van kracht te laten worden.


yum -y update
reboot

4. Nadat de server opnieuw is opgestart, moet u het installatiescript van CentOS Web Panel downloaden met het hulpprogramma wget en de CWP installeren zoals hieronder weergegeven.


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

Even geduld, want het installatieproces kan 10 tot 20 minuten duren. Zodra de installatie is voltooid, zou u een scherm moeten zien met de tekst “CWP” geïnstalleerd en een lijst met inloggegevens die nodig zijn om toegang te krijgen tot het paneel. Zorg ervoor dat u de informatie kopieert of noteert en deze veilig bewaart:

5. Zodra u klaar bent, drukt u op “ENTER ” om de server opnieuw op te starten. Als het systeem niet automatisch opnieuw opstart, typt u eenvoudigweg “reboot” om de server opnieuw op te starten.

6. Nadat de server opnieuw is opgestart, logt u in op de server als root. Deze keer zal het welkomstscherm er enigszins anders uitzien. U ziet het CWP-welkomstscherm met korte informatie over de ingelogde gebruikers en het huidige schijfruimtegebruik:

7. Nu bent u klaar om toegang te krijgen tot CentOS Web Panel via uw favoriete webbrowser. Om dit te doen, typt u eenvoudig:


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

Omdat ik de installatie op mijn lokale computer heb uitgevoerd, kan ik er toegang toe krijgen via:


http://192.168.0.10:2030

Voor authenticatie heeft u uw root gebruikersnaam en wachtwoord voor uw server nodig.

Na succesvolle authenticatie ziet u het CWP-dashboard:

Dit is de hoofdpagina van uw CWP en tevens de plaats van waaruit u alle instellingen beheert. Ik zal proberen korte informatie te geven over elk van de momenteel aanwezige blokken:

  1. Navigatie (aan de linkerkant) – het navigatiemenu waarmee u door de verschillende instellingen van elke service kunt bladeren.
  2. Top 5 processen – dit blok biedt live monitoring van de 5 processen die de meeste bronnen verbruiken.
  3. Schijfdetails – dit blok geeft een korte beschrijving van uw schijfpartitionering en schijfruimtegebruik.
  4. Servicestatus – geeft de huidige status van de huidige services weer, evenals opties om ze te “starten”, “stoppen” en “herstarten”.
  5. Systeemstatistieken – toont het huidige geheugen- en swapgeheugengebruik, het aantal actieve processen en e-mails in de wachtrij.
  6. Applicatieversie – Toont de momenteel geïnstalleerde versies van Apache, PHP, MySQL, FTP,.
  7. Systeeminfo – geeft informatie weer over het CPU-model van de server, het aantal kernen, de naam van het besturingssysteem, de kernelversie, het platform, de uptime en de servertijd.
  8. CWP-info – toont de huidige instellingen voor de naamservers van uw server, Server IP, Gedeeld IP, serverhostnaam en versie van CWP.

Het hulpbronnenverbruik van CWP is erg laag. Na een paar uur testen bleef het geheugengebruik 512 MB:

Dit kan een groot voordeel zijn als u een kleine server met beperkte bronnen gebruikt. Het feit dat CWP alle tools biedt die u nodig heeft om uw server te beheren en aan te passen zonder dat u zelfs maar een betaalde licentie nodig heeft, maakt het niet alleen perfect voor het bouwen van testprojecten, maar ook een geweldig hulpmiddel voor het beheren van de live-omgeving .

Als u een onbeheerde server gebruikt die wordt geleverd met een eenvoudige CentOS-installatie, raad ik u ten zeerste aan CWP te overwegen als het configuratiescherm van uw server.

Ik hoop dat je het bovenstaande artikel nuttig hebt gevonden en als je vragen of opmerkingen hebt, aarzel dan niet om deze in het commentaargedeelte hieronder in te dienen.

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