Comment installer le Panneau de configuration Ajenti et Ajenti V sur Ubuntu 14.04

introduction

http://ajenti.org [Ajenti] est un panneau de commande Web à code source ouvert qui peut être utilisé pour une grande variété de tâches de gestion de serveur. Il peut installer des packages et exécuter des commandes, et vous pouvez afficher des informations de base sur le serveur, telles que la mémoire vive utilisée, l’espace disque disponible, etc. Tout cela est accessible depuis un navigateur Web. En option, un package complémentaire appelé Ajenti V vous permet de gérer plusieurs sites Web à partir du même panneau de configuration.

Dans ce didacticiel, nous allons installer le panneau de configuration Ajenti pour la gestion de serveur et le module complémentaire Ajenti V qui permet la création de sites Web et de comptes de messagerie à partir de l’intérieur du panneau.

image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-control-panel.png [Page d’accueil du panneau de configuration Ajenti]

Conditions préalables

Avant de pouvoir installer Ajenti, vous avez besoin de:

  • Nom de domaine enregistré

  • Nettoyer Ubuntu 14.04 Droplet configuré avec le nom d’hôte + panel. + (Https://www.digitalocean.com/community/tutorials/how-to-set-up-a-host-name-with-digitalocean[Comment faire Configurer un nom d’hôte avec DigitalOcean] explique comment le configurer.)

  • Un utilisateur non root disposant de privilèges sudo (Initial Initial Server Setup avec Ubuntu 14.04 explique comment le configurer. .)

Toutes les commandes de ce didacticiel doivent être exécutées en tant qu’utilisateur non root. Si un accès root est requis pour la commande, il sera précédé de + sudo +. https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04 La configuration initiale du serveur avec Ubuntu 14.04] explique comment ajouter des utilisateurs et leur donner un accès immédiat.

Installer Ajenti

Dans cette étape, nous allons installer le panneau central Ajenti. Pour commencer, connectez-vous à votre serveur avec SSH.

Sur votre serveur, en tant qu’utilisateur disposant d’un accès sudo, ajoutez d’abord la clé de référentiel. Ceci est utilisé pour valider les sources des packages Ajenti que vous allez installer.

wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -

Ajoutez ensuite le référentiel actuel à votre liste de sources:

echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee -a /etc/apt/sources.list

Maintenant, vous pouvez mettre à jour vos paquets et commencer le processus d’installation en exécutant:

sudo apt-get update && sudo apt-get install ajenti

Lorsqu’il vous invite à continuer, tapez + Y + et appuyez sur + ENTER. Le processus d’installation peut prendre quelques minutes. Une fois le processus terminé, démarrez le serveur Ajenti:

sudo service ajenti restart

Si tout se passe bien, la dernière ligne de votre console devrait indiquer + * started +. Vous pouvez continuer à l’étape suivante.

Configurer Ajenti

Ici, nous allons apporter quelques modifications de démarrage importantes à votre panneau de contrôle. Ouvrez un navigateur Web et accédez au panneau + https: //.: 8000 / +. Si vous n’avez pas configuré un nom de domaine enregistré pour qu’il pointe vers votre Droplet en tant que panneau., Vous devrez plutôt vous rendre à + ​​https: //: 8000 / +.

Dans Google Chrome, cliquez sur le lien * Avancé * de la page Erreur de confidentialité, puis cliquez sur + Continuer vers le panneau .. +. Encore une fois, ce n’est pas dangereux.

Connectez-vous avec ces informations d’identification par défaut:

  • Nom d’utilisateur *: root

  • Mot de passe *: admin

Vous allez maintenant être dans votre nouveau panneau de contrôle Ajenti.

image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-control-panel-2.png [Panneau de configuration Ajenti]

Avant de faire quoi que ce soit, cliquez sur l’option * Mot de passe * dans la barre latérale. Sous ancien mot de passe, tapez + admin + puis définissez un nouveau mot de passe. A partir de ce moment, pour vous connecter à votre panneau de contrôle, vous utiliserez:

  • Nom d’utilisateur *: root

Mot de passe:

Maintenant, cliquez sur l’option * Configurer * dans la barre latérale gauche, ce sera juste au-dessus de * Mot de passe *. Faites défiler vers le bas et cliquez sur le bouton * Redémarrer *. Lorsqu’il vous invite à redémarrer Ajenti, cliquez sur * OK *. Ceci redémarre le service Ajenti. Pendant ce temps, votre navigateur affichera + Reconnecting …​ +. Si cela dure plus d’une minute, actualisez la page de votre navigateur.

Après le redémarrage, connectez-vous avec vos nouvelles informations d’identification et passez à l’étape suivante.

Personnaliser Ajenti

La page principale d’Ajenti est le tableau de bord, et il peut être personnalisé pour fournir de nombreuses informations utiles et pertinentes de manière lisible. Par défaut, quelques widgets sont déjà affichés, tels que l’utilisation du processeur et la disponibilité. Plusieurs widgets peuvent facilement être ajoutés en cliquant sur le bouton * Ajouter un widget * dans le coin supérieur droit de l’écran.

image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-add-widgets.png [Menu Ajouter des widgets]

Plugins

Ajenti a déjà de nombreuses fonctionnalités intégrées par défaut, mais si vous voulez encore plus de paramètres et d’éléments configurables dans votre panneau, vous pouvez consulter la section * Plugins *. Certains plugins sont activés par défaut, d’autres non, généralement en raison de dépendances non satisfaites.

Vous pouvez installer des plugins désactivés en cliquant dessus dans le menu * Plugins * et en appuyant sur le bouton situé en regard de la dépendance requise. Sinon, si vous installez ultérieurement une application manuellement et que Ajenti dispose d’un plug-in, vous pouvez redémarrer Ajenti et le menu correspondant devrait apparaître à la prochaine connexion.

La gestion du système

Sous la section * Système * de la barre latérale, vous pouvez choisir parmi une multitude d’éléments configurables. Vous pouvez gérer les disques durs avec le menu * Systèmes de fichiers *, modifier les serveurs de noms de votre Droplet dans * Noms de serveurs *, ajouter les packages et les applications dont vous avez besoin dans la section * Packages *, et bien plus encore.

Menu des systèmes de fichiers: + image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-filesystems.png [Systèmes de fichiers]

Menu de serveurs de noms: + image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-nameservers.png [Nameservers]

Menu Utilisateurs: + image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-users.png [Utilisateurs]

Menu Packages: + image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-packages.png [Packages]

Installer Ajenti V pour configurer un site Web

En option, vous pouvez maintenant installer Ajenti V, qui vous permettra de créer un site Web. Dans le panneau de configuration d’Ajenti, dans la barre latérale gauche, cliquez sur l’option * Terminal *. Il est situé dans la section * Outils *. Ce terminal fonctionne comme un émulateur de terminal dans votre navigateur pour un accès direct à votre serveur. Cliquez sur * + Nouveau * en haut de l’écran, puis cliquez au centre de la boîte noire vide qui apparaît. Cela ouvrira le terminal. Cela peut prendre un moment à charger.

Vers le bas de l’écran, il y a une boîte intitulée * Coller ici *. Cliquez à l’intérieur et collez la commande suivante dans cette case:

apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm ajenti-v-mail ajenti-v-nodejs php5-mysql

Puis appuyez sur * ENTER *. Lorsque le système vous demande si vous souhaitez ou non installer les packages, tapez * Y *, puis appuyez à nouveau sur * ENTER *. Certaines fenêtres contextuelles peuvent apparaître à l’écran, telles que:

image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-v-installation.png [Installation de Ajenti V]

Pour de telles invites, appuyez simplement sur * ENTER * pour les options présélectionnées. Aucune configuration n’est requise. MySQL peut vous demander plusieurs fois de saisir un mot de passe root. Appuyez sur * ENTER * lorsqu’il vous demande de conserver le mot de passe actuel, ce qui convient parfaitement aux fins de ce didacticiel.

Une fois l’opération terminée, cliquez sur * X * à côté de * Terminal 0 * en haut de l’écran pour revenir à la maison. Retournez au menu * Configurer * dans la barre latérale et redémarrez Ajenti avec le bouton en bas de l’écran. Vous devrez vous reconnecter.

Lorsque Ajenti redémarre, vous devriez voir une section * Web * dans la barre latérale et une option * Websites * juste en dessous. Dans la vue * Sites Web *, vous pouvez ajouter et gérer des sites Web, ainsi que surveiller votre configuration pour vous assurer que tout fonctionne correctement.

image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-websites.png [Le menu Sites Web]

Conclusion

Ajenti et Ajenti V sont maintenant installés sur votre serveur. Pour apprendre à utiliser certaines de leurs fonctionnalités, consultez les tutoriels suivants: