GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer le panneau de configuration Ajenti sur un serveur CentOS

Vous cherchez une excellente alternative à Webmin, Kloxo et VestaCP ? Eh bien, ne cherchez plus, car Ajenti est un panneau d'administration de serveur Web excellent, léger et puissant. Il s'agit d'un panneau de contrôle gratuit multilingue très intuitif qui gère presque tous les aspects de votre serveur.

Ajenti fournit une interface Web rapide et réactive pour la gestion de votre serveur, que vous ayez un VPS Linux (serveur privé virtuel) ou un serveur dédié. Il est construit avec de nombreux plugins prédéfinis pour configurer et surveiller les logiciels et services de serveur. Pour n'en citer que quelques-uns :Apache, Cron, système de fichiers, pare-feu, MySQL, FTP et de nombreux autres outils comme le gestionnaire de fichiers, l'éditeur de code pour les développeurs et l'accès au terminal.
Vous aurez à peine besoin de vous connecter à une interface de ligne de commande en utilisant Putty ou Terminal si ce panneau de contrôle est installé sur votre serveur.

Ajenti est comme Webmin car il ne fournit que des fonctionnalités pour gérer votre serveur. Il n'est pas livré avec une pile LAMP prête à l'emploi. À cette fin, vous devrez installer Ajenti V, une suite de plug-ins pour le noyau Ajenti, qui ajoute des capacités d'hébergement Web rapides, efficaces et faciles à configurer en installant une pile pro :Nginx comme serveur Web, PHP-fpm, MySQL, Exim 4 et Courier IMAP, etc. Nous en parlerons également dans ce didacticiel.

Ajenti est écrit en Python, fonctionnant comme son propre processus et serveur Web. Il utilise par défaut le port TCP 8000 pour la communication et est configuré pour utiliser SSL avec un certificat SSL auto-signé généré automatiquement par défaut.

Dans ce guide, nous utiliserons CentOS 6.5 VPS.

Connectez-vous à votre serveur en tant qu'utilisateur "root" :

# ssh root@hostname

Mettez à jour votre VPS CentOS 6.5 à l'aide du gestionnaire de packages yum.

# yum update -y# yum upgrade -y

Nous devons activer le référentiel EPEL car le package Ajenti n'est pas disponible par défaut.
Entrez les commandes suivantes :

# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel-release-6-8.noarch.rpm 

Fait. Nous avons ajouté le dépôt EPEL sur notre serveur.

Ensuite, nous devons télécharger et installer le référentiel officiel d'Ajenti en utilisant les commandes suivantes :

# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm# rpm -i ajenti-repo-1.0-1.noarch.rpm

Maintenant, installons Ajenti Control Panel.

# yum install ajenti -y# service ajenti restart

C'est fait, nous avons installé Ajenti.
Mais comme nous voulons aussi avoir Nginx, PHP-fpm, Exim etc… nous devons installer la suite de plugins Ajenti V.

Ajenti V se présente sous forme de petits packages.
Les packages actuellement disponibles incluent :

ajenti-v (paquet principal)ajenti-v-mail (courrier Exim et Courier)ajenti-v-mysql (prise en charge de la base de données MySQL)ajenti-v-php-fpm (prise en charge de PHP via PHP-FPM)ajenti-v- ruby-unicorn (prise en charge de Rails via Unicorn)ajenti-v-ruby-puma (prise en charge de Rails via Puma)ajenti-v-ftp-pureftpd (prise en charge de FTP via PureFTPd)ajenti-v-nginx (prise en charge du serveur Web NGINX)ajenti-v-python -gunicorn (prise en charge de Python WSGI via gunicorn)ajenti-v-nodejs (prise en charge de Node.js)

Si Apache ou Postfix/Sendmail sont installés et que vous ne les utilisez pas, supprimez-les d'abord.

# yum supprimer httpd postfix sendmail

Installez Ajenti-V avec les packages en fonction de vos besoins.

# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql

Problèmes courants :

Si vous obtenez une erreur "[Errno -1] Le package ne correspond pas au téléchargement prévu", vous devrez nettoyer les métadonnées.

# yum clean metadata

Procédez ensuite à l'installation.

# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql

Habituellement, CentOS bloque le port 8000 avec un pare-feu. Exécutez ce qui suit pour débloquer temporairement le port.

# iptables -A INPUT -p tcp --dport 8000 -j ACCEPTER

Nous avons installé avec succès le panneau de contrôle Ajenti avec sa suite de plugins Ajenti-V.
Le panneau de contrôle Ajenti sera disponible sur le port HTTPS 8000 par défaut. Ouvrez votre navigateur préféré et accédez à https://votredomaine.com:8000 ou https://server-ip:8000.
Le nom d'utilisateur par défaut est root et le mot de passe est admin.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Ajenti pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installer MySQL Server 5.6 dans CentOS

  2. Installer le panneau Web CentOS sur CentOS 6

  3. Installer Adminer sur CentOS

  4. Installer Textpattern sur CentOS 7

  5. Installer CumulusClips sur CentOS 7

Comment installer le panneau de configuration Ajenti sur CentOS 6

Comment installer le panneau de configuration Vesta sur CentOS 7

Comment installer le panneau de configuration Ajenti sur CentOS 7

Comment installer le panneau de configuration Ajenti sur CentOS 8

Comment installer le panneau de configuration Ajenti sur Ubuntu 14.04

Comment installer le panneau Web de contrôle sur CentOS 8