Ajenti est un panneau de serveur gratuit open source étranger. Sa conception fonctionnelle est similaire au VestaCP que nous avons présenté précédemment. Les panneaux prennent tous en charge le chinois et sont livrés avec SSL, Nginx, PHP, Mysql, etc., qui peuvent être installés manuellement. fournit également un script d'installation de clé, Ajenti peut également être utilisé comme panneau de gestion de serveur.
Ajenti V est un plug-in d'hôte virtuel d'Ajenti, principalement utilisé pour gérer des hôtes virtuels et créer des sites Web. Ajenti V répond essentiellement à toutes les fonctions de création de sites Web, telles que FTP, base de données, port, certificat SSL, gestion de fichiers, liaison de nom de domaine, etc. La combinaison d'Ajenti V et d'Ajenti est adaptée à la création de sites Web.
Cet article explique comment installer et utiliser les panneaux de serveur Ajenti et Ajenti V. De manière générale, par rapport à VestaCP, Ajenti présente également des inconvénients, tels que des mises à jour de version lentes, l'absence de forum de discussion et d'échange et relativement peu de didacticiels chinois sur Ajenti sur Internet. , Ajenti a rencontré beaucoup de problèmes, donc Ajenti est toujours plus adapté aux personnes qui aiment lancer.
Pour plus d'informations sur le panneau de serveur, vous pouvez vous référer à une page spéciale que j'ai créée auparavant : Liste du panneau de configuration du serveur. Les amis qui n'aiment pas les panneaux peuvent également utiliser les outils de commande :
- Outil de création de sites Web Linux VPS Installation et utilisation de LNMP 1.4 - Renouvellement automatique de la configuration SSL et prise en charge PHP multi-versions
- Script d'installation en un clic OneinStack : déployez facilement le certificat Let's Encrypt et configurez le site HTTPS
- Résumé des commandes de surveillance du système Linux : processeur principal, mémoire, E/S disque, etc. pour détecter les goulots d'étranglement des performances
1. Installation d'Ajenti 2
Site officiel d'Ajenti :
- http://AjiaoEnti.org/
Ajenti 2 est la dernière version. Il a moins de fonctions que Ajenti 1, mais le panneau est plus simple et plus léger. Les systèmes d'exploitation requis sont : Debian 6 ou version ultérieure, Ubuntu Precise ou version ultérieure, CentOS 6 ou version ultérieure, RHEL 6 ou version ultérieure.
1.1 Package d'installation en un clic
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Manuel Après avoir exécuté la commande, attendez un moment et vous verrez l'invite indiquant qu'Ajenti 2 est installé avec succès.
1.2 Méthode d'installation manuelle
Dépendances d'installation : Debian/Ubuntu
sudo apt-get install build-essential python-pip python-dev python-lxml libffi-dev libssl-dev libjpeg-dev libpng-dev uuid-dev python-dbus
Dépendances d'installation : RHEL/CentOS
sudo yum install gcc python-devel python-pip libxslt-devel libxml2-devel libffi-devel openssl-devel libjpeg-turbo-devel libpng-devel dbus-python
Mettre à niveau le PIP :
sudo pip install 'setuptools>=0.6rc11' 'pip>=6' wheel
Installation minimale :
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins
Installez avec le plugin :
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins ajenti.plugin.filemanager ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.services ajenti.plugin.terminal
1.3 Utilisation d'Ajenti 2
Ouvert : port IP+8000, utilisez votre compte de connexion VPS et votre mot de passe pour vous connecter à Ajenti 2.
Il s'agit de l'interface de fonctionnement d'Ajenti 2. Elle possède des fonctions simples et une bonne interface.
Dans les paramètres d'Ajenti 2, vous pouvez définir la langue sur le chinois, activer SSL, etc.
Le gestionnaire de fichiers fourni avec Ajenti 2 est également très simple à utiliser.
Les fichiers sur l'hôte VPS peuvent être modifiés en ligne, modifiés les autorisations, déplacés, copiés et autres opérations.
Ajenti 2 dispose également d'une console qui peut exécuter des commandes.
2. Installation d'Ajenti 1
Ajenti 1 a plus de fonctions qu'Ajenti 2 et peut être utilisé avec Ajenti V.
2.1 Installation manuelle d'Ajenti 1
Debian :
Ajenti nécessite Debian 6 ou version ultérieure et Python 2.6 doit être installé sur Debian 5.
Ajouter une clé de référentiel :
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Ajoutez le référentiel à /etc/apt/sources.list :
echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list
démarrer l'installation :
apt-get update && apt-get install ajenti
Démarrez le service :
service ajenti restart
Ubuntu :
Ajenti nécessite au moins Ubuntu 12.04 Precise Pangolin.
Ajouter une clé de référentiel :
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Ajoutez le référentiel à /etc/apt/sources.list :
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
démarrer l'installation :
apt-get update && apt-get install ajenti
Démarrez le service :
service ajenti restart
Forfaits RPM
Ajouter une clé de référentiel :
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
démarrer l'installation :
yum install ajenti
Démarrez le service :
service ajenti restart
2.2 Ajenti 1 utilisation
Invite pour une installation réussie d’Ajenti 1.
Utilisez IP+8000 pour accéder à Ajenti 1 et utilisez le compte et le mot de passe par défaut : root et admin pour vous connecter.
Il s'agit de l'interface de fonctionnement d'Ajenti 1, avec tableau de bord, système, logiciels, outils et autres fonctions. (Cliquez pour agrandir)
Divers composants tels que APC et Bind9 peuvent être installés dans l'option plug-in d'Ajenti 1.
Les montages de disques durs peuvent être gérés dans le système de fichiers.
"Processus" peut gérer les services système.
Le gestionnaire de fichiers d'Ajenti 1 peut modifier les autorisations de fichiers.
Vous pouvez également modifier des fichiers en ligne.
Il s'agit de la console Ajenti 1.
3. Installation d'Ajenti V
3.1 Installation d'Ajenti V
Ajenti V ne peut être utilisé qu'avec Ajenti 1. Les packages d'installation actuellement disponibles pour Ajenti V sont :
ajenti-v (programme principal)
ajenti-v-mail (courrier Exim et Courrier)
ajenti-v-mysql (base de données MySQL)
ajenti-v-php-fpm (support PHP via PHP-FPM)
ajenti-v-php7.0-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 (compte FTP)
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)
Vous devez d'abord désinstaller Apache :
apt-get remove apache2
Vous pouvez choisir les packages d'installation ci-dessus en fonction de vos propres besoins. Par exemple, pour installer l'environnement LNMP :
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysql service ajenti restart
Ceci est une invite pour une installation réussie d'Ajenti V.
3.2 Utilisation d'Ajenti V
Une fois Ajenti V installé avec succès, entrez à nouveau Ajenti 1 et vous verrez une option « Site Web ».
Sélectionnez Ajouter un site Web.
Entrez ensuite dans le centre de gestion du site Web et définissez le chemin du répertoire racine du site Web.
Vous pouvez lier un nom de domaine dans l'option "Nom de domaine".
SSL, HTTPS 2, SPDY, etc. peuvent être gérés dans « Port ».
Dans "SSL", vous pouvez ajouter le chemin du certificat.
Enfin, la base de données peut être gérée dans MySQL.
4. Résumé
En général, Ajenti et Ajenti V sont de très bons panneaux de contrôle d'hôte VPS. Des fonctions telles que la configuration du serveur, la charge du système, la mémoire CPU, l'installation de plug-ins et la gestion d'hôte virtuel peuvent essentiellement répondre à nos besoins quotidiens en matière de création de sites Web.
Bien sûr, les inconvénients d'Ajenti V sont qu'il y a un peu moins de fonctions de gestion de sites Web, et bien que le certificat SSL puisse être configuré par vous-même, il ne prend pas en charge l'émission automatique de certificats gratuits Let's Encrypt. Il existe relativement peu de documents en chinois et en anglais. lié à Ajenti.