PowerDNS part2: tutorial install poweradmin pada centos 7

0
1265

halo sobat sekolahlinux jika pada tutorial sebelumnya membahas proses installasi powerdns maka kali ini saya akan coba membahas installasi poweradmin untuk memanage powerdns menggunakan web gui, jadi lebih gampang nantinya, oke langsung saja ya berikut ini tahapan yang harus kalian ikuti

pertama install module dan aplikasi pendukungnya

yum -y 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

dan juga install module ini agar poweradmin dapat berjalan baik ketika digunakan

yum -y install php-pear-DB php-pear-MDB2-Driver-mysql

jika sudah jalankan service httpd/apache nya

service httpd start
chkconfig httpd on

selanjutnya download module poweradmin nya dan extrack

cd /var/www/html
wget http://heanet.dl.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz
tar xfv poweradmin-2.1.7.tgz
mv poweradmin-2.1.7 poweradmin

lalu selanjutnya buka browser kalian dan lakukan installasi poweradmin dengan

http://ip_address/poweradmin/install/

nanti tampilannya akan seperti dibawah ini, pada gambar dibawah saya memilih bahasa inggrisp1

selanjutnya klik “Go to step 3”p2

pada tampilan gambar dibawah ini masukkan username powerdns dan juga password yang kita buat pada tutorial part1, poweradmin administrator password dengan password yang akan digunakan untuk administrator poweradminp3

nah selanjutnya isikan form dibawah ini, untuk membuat user untuk admin poweradminp4

selanjutnya akan muncul tampilan gambar seperti dibawah ini dan jalankan script mysql yang diberikan di mysql konsol, pertama login dulu sebagai root

mysql -u root -p

lalu jalankan perintah dibawah didalam mysql konsol

GRANT SELECT, INSERT, UPDATE, DELETE
ON powerdns.*
TO 'admin'@'localhost'
IDENTIFIED BY 'sekolahlinux';

jika sudah klik tombol “Go to step 6”p5

selanjutnya akan muncul lagi gambar dibawah, lalu buat file dengan nama config.inc.php

cd /var/www/html
vim poweradmin/inc/config.inc.php

isikan file tersebut dengan script dibawah

<?php

$db_host		= 'localhost';
$db_user		= 'admin';
$db_pass		= 'sekolahlinux';
$db_name		= 'powerdns';
$db_type		= 'mysql';
$db_layer		= 'PDO';

$session_key		= 'vP--gNGXzgy{%s^L%(_%ItS&Rcl-mp(@9MgcihMUm5l%i9';

$iface_lang		= 'en_EN';

$dns_hostmaster		= 'ns1.sekolahlinux.com';
$dns_ns1		= 'ns1.sekolahlinux.com';
$dns_ns2		= 'ns2.sekolahlinux.com';

jika sudah klik tombol “Go to step 7”

p6

selanjutnya akan muncul tampilan dibawah, yang isinya kita diperintahkan untuk menghapus folder “install”, jalankan perintah dibawah ini untuk menghapus folder install

rm -rf /var/www/html/poweradmin/install/

p7

pada tampilan dibawah ini masukan user admin dan password yang kita buat tadip8

dan jika berhasil login tampilannya akan seperti dibawah inip9

selanjutnya pada gambar dibawah ini saya akan coba membuat zone master untuk domain sekolahlinux.com, klik “add master zone” isikan form “zone name” jika sudah klik “add zone”p10

untuk melihat zone yang master yang kita buat bisa dengan klik menu “list zones”, jika ingin menambahkan record pada zone tersebut tinggal klik icon “buku & pulpen” yang ada di samping icon “tong sampah”

p11

nah nanti akan dibawa kehalaman dibawah ini, perhatikan kotak merah pada gambar dibawah, saya coba menambahkan A record untuk domain sekolahlinux.comp12

jika sudah nanti hasilnya akan seperti gambar dibawahp13

nah sekian tutorial powerdns part 2 kali ini, semoga bermanfaat ya. tunggu tutorial part 3 nya ya, salam sekolahlinux