Recherche de site Web

CentOS Web Panel - Panneau de configuration d'hébergement Web gratuit tout-en-un pour CentOS/RHEL 6


CentOS Web Panel (CWP) est un panneau de contrôle d'hébergement Web gratuit qui vous permet de gérer facilement plusieurs serveurs (dédiés et VPS) sans avoir besoin d'accéder au serveur via SSH pour chaque petite tâche que vous devez accomplir. Il s’agit d’un panneau de contrôle riche en fonctionnalités que vous allez adorer, j’en suis sûr. Je vais essayer d'énumérer quelques-unes des fonctionnalités les plus avantageuses :

  1. Serveur Web Apache (règles Mod Security et OWASP facultatives).
  2. PHP 5.4 et un sélecteur PHP
  3. MySQL avec phpMyAdmin
  4. E-mail – Postfix et Dovecot, boîtes aux lettres, interface Web RoundCube
  5. CSF (pare-feu du serveur de configuration)
  6. Sauvegardes (cette fonctionnalité est facultative)
  7. Interface de gestion des utilisateurs simple
  8. Serveur DNS gratuit
  9. Surveillance en direct
  10. Sauvegardes
  11. Verrouillage du système de fichiers (ce qui signifie qu'il n'y a plus de piratage de sites Web en raison du verrouillage des fichiers suite aux modifications).
  12. Configuration du serveur AutoFixer
  13. Migration de compte cPanel
  14. TeamSpeak 3 Manager (Voix) et Shoutcast Manager (streaming vidéo).

La dernière version de CWP est la 0.9.8.6 et a été publiée le 19 avril 2015. Elle inclut quelques corrections de bogues concernant l'amélioration du temps de chargement.

Démo du panneau Web CentOS
  1. Connexion non SSL – http://185.4.149.65:2030/
  2. Connexion SSL – https://185.4.149.65:2031/

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

Username: root
Password: admin123 


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

Username: test-dom
Password: admin123 

Avant de commencer l'installation, je dois vous dire quelques choses importantes sur CPW et sa configuration système requise :

  1. L'installation doit être effectuée sur un serveur CentOS propre sans MySQL. Il est recommandé d'utiliser CentOS/RedHat/CloudLinux 6.x. Même si cela fonctionne sur CentOS 5, il n’a pas été entièrement testé. CWP n'est actuellement pas pris en charge pour CentOS 7.
  2. Exigence minimale de RAM pour 32 bits 512 Mo et 64 bits 1 024 Mo avec 10 Go d'espace libre.
  3. Les adresses IP statiques sont actuellement prises en charge, aucune prise en charge des adresses IP dynamiques, persistantes ou internes.
  4. Il n'existe pas de programme de désinstallation pour supprimer CWP après l'installation, vous devez recharger le système d'exploitation pour le supprimer.

Pour les besoins de cet article, j'installerai CWP (CentOS Web Panel) sur un serveur local CentOS 6 avec une adresse IP statique 192.168.0.10.

Installation du panneau Web CentOS

1. Pour démarrer l'installation, accédez à votre serveur en tant que root et assurez-vous de définir le nom d'hôte et l'adresse IP statique corrects avant de vous lancer dans l'installation. Installation du Panneau Web CentOS.

Important : Le nom d'hôte et le nom de domaine doivent être différents sur votre serveur (par exemple, si domain.com est votre domaine sur votre serveur, alors utilisez hostname.domain.com comme nom d'hôte complet).

2. Après avoir défini le nom d'hôte et l'adresse IP statique, vous devez installer l'utilitaire wget pour récupérer le script d'installation CWP.


yum -y install wget

3. Ensuite, effectuez une mise à jour complète du serveur vers la version la plus récente, puis redémarrez le serveur pour prendre en compte toutes les nouvelles mises à jour.


yum -y update
reboot

4. Après le redémarrage du serveur, vous devez télécharger le script d'installation du CentOS Web Panel à l'aide de l'utilitaire wget et installer le CWP comme indiqué ci-dessous.


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

Veuillez être patient car le processus d'installation peut prendre entre 10 et 20 minutes. Une fois l'installation terminée, vous devriez voir un écran indiquant « CWP » installé et la liste des informations d'identification requises pour accéder au panneau. Assurez-vous de copier ou de noter les informations et de les conserver en sécurité :

5. Une fois prêt, appuyez sur « ENTER » pour redémarrer le serveur. Si le système ne redémarre pas automatiquement, tapez simplement « reboot » pour redémarrer le serveur.

6. Après le redémarrage du serveur, connectez-vous au serveur en tant que root, cette fois l'écran de bienvenue sera légèrement différent. Vous verrez l'écran de bienvenue de CWP qui fournira de brèves informations sur les utilisateurs connectés et l'utilisation actuelle de l'espace disque :

7. Vous êtes maintenant prêt à accéder au Panneau Web CentOS via votre navigateur Web préféré. Pour cela, tapez simplement :


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

Depuis que j'ai effectué l'installation sur ma machine locale, je peux y accéder en utilisant :


http://192.168.0.10:2030

Pour l'authentification, vous devrez utiliser votre nom d'utilisateur root et votre mot de passe pour votre serveur.

Après une authentification réussie, vous verrez le tableau de bord CWP :

Il s'agit de la page principale de votre CWP et également de l'endroit à partir duquel vous gérez tous les paramètres. Je vais essayer de fournir de brèves informations sur chacun des blocs actuellement présents :

  1. Navigation (à gauche) : le menu de navigation permettant de parcourir les différents paramètres de chaque service.
  2. Top 5 des processus – ce bloc fournit une surveillance en direct des 5 processus consommant le plus de ressources.
  3. Détails du disque : ce bloc fournit une brève description du partitionnement de votre disque et de l'utilisation de l'espace disque.
  4. État du service : affiche l'état actuel des services actuels ainsi que les options pour les "démarrer", "les arrêter" et les "redémarrer".
  5. Statistiques système – affiche l'utilisation actuelle de la mémoire et de la mémoire d'échange, le nombre de processus en cours d'exécution et les courriers dans la file d'attente.
  6. Version de l'application – Affiche les versions actuellement installées d'Apache, PHP, MySQL, FTP.
  7. Informations système : affiche les informations sur le modèle de processeur du serveur, le nombre de cœurs, le nom du système d'exploitation, la version du noyau, la plate-forme, la disponibilité et l'heure du serveur.
  8. Informations CWP : affiche la configuration actuelle des serveurs de noms de votre serveur, l'adresse IP du serveur, l'adresse IP partagée, le nom d'hôte du serveur et la version de CWP.

La consommation de ressources de CWP est vraiment faible. Après quelques heures de tests, l'utilisation de la mémoire est restée à 512 Mo :

Cela peut être très utile si vous utilisez un petit serveur avec des ressources limitées. Le fait que CWP fournisse tous les outils dont vous aurez besoin pour gérer et personnaliser votre serveur sans même nécessiter une licence payante, ce qui en fait un outil idéal non seulement pour créer des projets de test, mais également pour gérer un environnement en direct. .

Si vous utilisez un serveur non géré fourni avec une installation CentOS simple, je vous recommande fortement de considérer CWP comme panneau de contrôle de votre serveur.

J'espère que vous avez trouvé l'article ci-dessus utile et comme toujours si vous avez des questions ou des commentaires, n'hésitez pas à les soumettre dans la section commentaires ci-dessous.

Liens de référence : http://centos-webpanel.com/