まだ良くわかっていない。
参考
インストール
yum install -y pdns{,-backend-mysql,-recursor,-tools} \
bind-utils wget httpd php{,-cli,-pdo,-mysql,-mcrypt} mariadb-server
systemctl enable mariadb
systemctl start mariadb
systemctl enable pdns
systemctl start pdns
service httpd restart
mysql -u root -e "CREATE DATABASE powerdns CHARACTER SET utf8;"
mysql -u root -e "CREATE USER 'powerdns'@'localhost' IDENTIFIED BY 'powerdns';"
mysql -u root -e "GRANT ALL PRIVILEGES ON powerdns.* TO 'powerdns'@'localhost';"
cd /opt
wget http://downloads.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz
tar xzf poweradmin-2.1.7.tgz
mv poweradmin-2.1.7 /var/www/html/poweradmin
cd /var/www/html/poweradmin
chown -R apache:apache .
mysql -uroot powerdns < ./poweradmin/sql/powerdns-mysql-db-structure.sql
mysql -uroot powerdns < ./poweradmin/sql/powerdns-dnssec-mysql-db-structure.sql
WebUI
コンフィグ
WebUIのinstall画面が使いづらければ
/var/www/html/poweradmin/inc/config.inc.php を直接編集してもよい。
/var/www/html/poweradmin/inc/config.inc.php
<?php
$db_host = 'localhost';
$db_user = 'powerdns';
$db_pass = 'powerdns';
$db_name = 'powerdns';
$db_type = 'mysql';
$db_layer = 'PDO';
$session_key = 'Eex3aemiIV1Sheebfix0ja8SeChaep1p';
$iface_lang = 'ja_JP';
$dns_hostmaster = '';
$dns_ns1 = '';
$dns_ns2 = '';
mv /var/www/html/poweradmin/install{,.bak}
ログイン
- admin : パスワードでログイン。