Install MyDNSConfig =================== You can download MyDNSConfig from http://www.mydnsconfig.org. Login into mysql and create the database: mysql -u root -p CREATE DATABASE mydns; GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost' IDENTIFIED BY 'mydnspassword'; GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost.localdomain' IDENTIFIED BY 'mydnspassword'; FLUSH PRIVILEGES; quit; Download MyDNSConfig: cd /tmp wget http://mesh.dl.sourceforge.net/sourceforge/mydnsconfig/MyDNSConfig-1.1.0.tar.gz tar xvfz MyDNSConfig-1.1.0.tar.gz cd MyDNSConfig-1.1.0 Install MyDNSConfig: mkdir /usr/share/mydnsconfig cp -rf interface/* /usr/share/mydnsconfig/ ln -s /usr/share/mydnsconfig/web/ /var/www/mydnsconfig Installing MyDNSConfig SQL Database: mysql -u root -p mydns < install/mydnsconfig.sql Edit The MyDNSConfig configuration vi /usr/share/mydnsconfig/lib/config.inc.php The file should look like this: ----------------------------------------------------------------------------------- ----------------------------------------------------------------------------------- Make sure you fill in the correct database details! If you want MyDNSConfig to automatically create reverse DNS records (PTR records) when you create a new DNS records, then set $conf['auto_create_ptr'] to 1 and specify a default name server in $conf['default_ns'] (do not forget the dot at the end!) and an admin email address in $conf['default_mbox'] (also with a dot at the end, and the @ sign must be replaced by a dot!). Removing the installer from /tmp rm -rf MyDNSConfig-1.1.0/ rm -f MyDNSConfig-1.1.0.tar.gz Now install mydns and edit the file/etc/mydns.conf to use the same database that we created above for MyDNSConfig. The database contains all tables needed for MyDNS. ----------------------------- Now you can access MyDNSConfig under http:///mydnsconfig/. The default login username is admin, the password is also admin. Please change the password after your first login under System -> Edit user.