Instalar PowerDNS en Centos 6

Repositorios necesarios

# rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Configurar mysql

# yum install Percona-Server-server-55.x86_64 Percona-Server-devel-55.x86_64 Percona-Server-client-55.x86_64 Percona-Server-shared-compat.x86_64 

Instalar powerdns y backend

# yum -y install  pdns pdns-backend-mysql
# chkconfig --levels 235 mysql on &&  chkconfig --levels 235 pdns on 
# service mysqld restart

Crear base de datos powerdns

# wget http://files.soluslabs.com/solusvm/pdns/pdns.sql
# mysql --user=root --password=MYNEWPASSOWRD < pdns.sql

Editar configuración PowerDns con credenciales de la base de datos:

# vim /etc/pdns/pdns.conf

launch=gmysql
gmysql-host=127.0.0.1
gmysql-user=root
gmysql-password=
gmysql-dbname=powerdns  

# /etc/init.d/pdns restart

Instalar paquetes necesarios para poweradmin

# yum install httpd php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mhash gettext

Instalación de poweradmin

# cd /root 
# wget https://github.com/downloads/poweradmin/poweradmin/poweradmin-2.1.6.tgz
# tar xvfz poweradmin-2.1.6.tgz
# cd poweradmin-2.1.6/inc
# mv config-me.inc.php config.inc.php
# nano config.inc.php

Editamos el archivo con los mismos datos utilizados para el pdns.conf

$db_host                = 'localhost';
$db_port                = '3306';
$db_user                = '';
$db_pass                = '';
$db_name                = '';
$db_type                = 'mysql';
$session_key            = 'session_key';

# mv /root/poweradmin-2.1.6/* /var/www/html/
# service httpd restart

Ahora hemos de ir a la ip o el dominio y poner la url /install y seguir los pasos. Y ya lo tenemos.

https://www.digitalocean.com/community/articles/how-to-install-powerdns-on-centos-6-3-x64
http://docs.solusvm.com/powerdns
http://www.howtoforge.com/installing-powerdns-with-mysql-backend-and-poweradmin-on-centos-5.2

Leave a Reply

Your email address will not be published. Required fields are marked *