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

Comment installer Poweradmin sur CentOS 6

Dans ce didacticiel, nous allons vous montrer comment installer Poweradmin sur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Poweradmin est un outil d'administration DNS convivial basé sur le Web pour PowerDNS de Bert Hubert serveur. L'interface prend entièrement en charge la plupart des fonctionnalités de PowerDNS. Poweradmin nous permet de définir facilement les fichiers de zone et les types d'enregistrement. Cette version de Poweradmin est une adaptation du Poweradmin qui a été écrit par Jorn Ekkelenkamp et Roeland Nieuwenhuis il y a longtemps . La version actuelle a été étendue avec de nombreuses fonctionnalités qui manquaient dans le code d'origine et présente des améliorations de performances considérables.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer l'installation étape par étape de Poweradmin sur CentOS 6.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 6.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer Poweradmin sur CentOS 6

Étape 1. Tout d'abord, assurez-vous d'avoir installé PowerDNS sur votre système.

Étape 2. Activez le référentiel EPEL sur votre système.

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Étape 3. Installez et configurez PHP et Nginx.

yum install nginx php-fpm php-cli php-mysqlnd php-mcrypt

Modifiez PHP-FPM pour écouter sur un socket Unix, ouvrez le pool www par défaut :

##nano /etc/php-fpm.d/www.conf
listen = 127.0.0.1:9000
 to
listen = /var/run/php-fpm/php-fpm.socket

Redémarrez le service pour que les modifications prennent effet :

service php-fpm restart

Créez un répertoire de session PHP et changez le propriétaire en apache :

mkdir /var/lib/php/session
chown apache:apache /var/lib/php/session

Créez un nouvel hôte virtuel Nginx avec le contenu suivant :

nano /etc/nginx/conf.d/pdns.your-domain.com.conf
server {
server_name pdns.your-domain.com;
listen 80;
root /var/www/html/pdns.your-domain.com;
access_log /var/log/nginx/pdns.your-domain.com-access.log;
error_log /var/log/nginx/pdns.your-domain.com-error.log;
index index.php;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ \.php$ {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_keep_conn on;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.socket;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

location ~ /\.ht {
deny all;
}
}

Redémarrez Nginx en exécutant les commandes suivantes :

service nginx restart

Étape 4. Installez Poweradmin.

Téléchargez la dernière version de Poweradmin :

mkdir -p /var/www/html/pdns.your-domain.com/
cd /var/www/html/pdns.your-domain.com/
wget http://downloads.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz
tar -xvzf poweradmin-2.1.7.tgz
mv poweradmin-2.1.7/* .
rm -rf poweradmin-2.1.7*

Définissez les bonnes autorisations :

chown -R apache:apache /var/www/html/pdns.your-domain.com/

Étape 5. Accéder à Poweradmin.

Poweradmin sera disponible sur le port HTTP 80 par défaut. Ouvrez votre navigateur préféré et accédez à http://pdns.your-domain.com/installer ou http://server-ip/installer .

Guide étape par étape pour démarrer l'assistant d'installation :

  1. Sélectionnez la langue souhaitée.
  2. Cliquez simplement sur le bouton "Passer à l'étape 3"
  3. Remplissez les champs d'informations de la base de données, sélectionnez "MySQL" pour le type de base de données et "localhost" pour le "Nom d'hôte" et définissez le mot de passe de l'administrateur Poweradmin.
  4. Définir le nom d'utilisateur et le mot de passe pour Poweradmin, Hostmaster et les serveurs de noms principal et secondaire.
  5. Avant de passer à l'étape suivante pour créer un utilisateur moins privilégié Poweradmin, exécutez la commande MariaDB affichée à l'écran.
  6. Si vous avez défini les bonnes autorisations, le programme d'installation créera votre fichier de configuration PHP Poweradmin.

Félicitations ! Vous avez installé avec succès Poweradmin. Merci d'avoir utilisé ce didacticiel pour installer le panneau de configuration Web Poweradmin pour PowerDNS sur le système CentOS 6.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8

Comment installer PowerDNS et Poweradmin sur CentOS 7