Mainos / Advertisement:

Powerdns

Kohteesta Taisto
Versio hetkellä 10. kesäkuuta 2015 kello 17.20 – tehnyt Minh (keskustelu | muokkaukset) (→‎Web UI)
Siirry navigaatioon Siirry hakuun

Powerdns on avoimen lähdekoodilla varustettu DNS palvelinohjelmisto.


Asenna Mysql - tietokantapalvelin

Asennetaan pakettihallinnasta mysql-server ja mysql-client paketit

 aptitude install mysql-server mysql-client


Asenna ja konfiguroi PowerDNS

 aptitude install pdns-server pdns-backend-mysql

Määritä asennuksessa käyttäjätunnus ja salasana tietokantaan.

Avaa PowerDNS konfigurointitiedosto pdns.conf

 nano /etc/powerdns/pdns.conf

lisää tiedostoon launch kohtaan gmysql:

 launch=gmysql

Avaa pdns.local.conf ja määritä se seuraavanlaiseksi:

# Here comes the local changes the user made, like configuration of
# the several backends that exists.

gmysql-host=127.0.0.1
gmysql-user=power_admin
gmysql-password=power_admin_password
gmysql-dbname=powerdns


Käynnistä palvelu uudelleen

 service pdns restart

Asenna ja konfiguroi Poweradmin

Asennetaan webpalvelimeksi Apache2 ja PHP5

 aptitude install apache2 php5 php5-curl php5-dev php5-gd php-pear php5-imap php5-mcrypt php5-mysql php5-xmlrpc gettext

Asenna lisäksi kaksi PEAR pakettia

 pear install DB
 pear install pear/MDB2#mysql

Lataa PowerDNS

 http://sourceforge.net/projects/poweradmin/

Esimerkiksi:

 cd /tmp
 wget http://heanet.dl.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz

Pura tiedosto

 tar -xvfz poweradmin-2.1.7.tgz

Siirrä se /var/www/poweradmin hakemistoon tai muuhun webhakemistoon. Vaihdetaan samalla nimeä...

 mv /tmp/poweradmin-2.1.7 /var/www/poweradmin

Luodaan config.inc.php tiedosto

 touch /var/www/poweradmin/inc/config.inc.php

Määritetään poweradmin hakemistoon omistusoikeudet

 chown www-data:www-data -R /var/www/poweradmin

Tarkista Apachen konfiguraatiosta että juurihakemisto on /var/www.

 nano /etc/apache2/sites-available/000-default.conf 

TAI

 nano /etc/apache2/sites-available/default

Tiedostossa pitäisi olla:

 DocumentRoot /var/www/

Käynnistä muutoksen jälkeen Apache2 uudelleen

 service apache2 restart

Web UI

Siirry selaimessa IP-osoitteesi/poweradmin

Poweradmin install 1.png

Poweradmin install 2.png

Poweradmin install 3.png

Poweradmin install 4.png

Poweradmin install 5.png

Poweradmin install 6.png

Mainos / Advertisement: