sudo aptitude update && aptitude dist-upgrade sudo aptitude install unattended-upgrades APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "7"; APT::Periodic::Unattended-Upgrade "1"; sudo apt-get install pdns-recursor sudo service pdns-recursor restart sudo service stop/start/restart sudo rec_control ping sudo rec_control get-all sudo rec_control get variable sudo rec_control quit dig +norecurs @127.0.0.1 ns1.example.com A sudo apt-get install pdns-server sudo service pdns restart sudo apt-get install pdns-server sudo nano bindbackend.conf options { directory "/etc/powerdns"; }; zone "example.com" { type slave; file "example.com.zone"; masters { 192.168.1.10; }; }; sudo chown -R pdns:pdns /etc/powerdns sudo service pdns restart sudo service pdns restart sudo apt-get install mysql-server mysql-common Bind-address = 127.0.0.1 mysql -h localhost -u root -p create database pdns; GRANT ALL ON pdns.* TO 'puser'@'localhost' IDENTIFIED BY 'pleasepickastrongpassword'; GRANT ALL ON pdns.* TO 'puser'@'localhost.localdomain' IDENTIFIED BY 'pleasepickastrongpassword'; FLUSH PRIVILEGES; sudo apt-get install apache2 libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php-pear php5-imap php5-mcrypt php5-common php5-ming php5-mysql php5-xmlrpc gettext sudo pear install MDB2 sudo pear install MDB2_Driver_mysql cd /tmp wget https://github.com/downloads/Poweradmin/Poweradmin/Poweradmin-2.1.6.tgz tar xvfz Poweradmin-2.1.4.tgz mv Poweradmin-2.1.4 /var/www/Poweradmin touch /var/www/Poweradmin/inc/config.inc.php chown -R www-data:www-data /var/www/Poweradmin/ mysql -h localhost -u root -p use pdns; GRANT SELECT, INSERT, UPDATE, DELETE ON pdns.* TO 'padmin'@'localhost' IDENTIFIED BY 'pleasepickastrongpassword'; quit; rm -fr /var/www/Poweradmin/install/ sudo ufw enable ufw logging on ufw default deny ufw allow 22/tcp ufw allow 80/tcp ufw allow 53/udp ufw allow 53/tcp ufw status