Running A MyDNS Name Server On OpenBSD (MySQL/PHP + MyDNS + MyDNSConfig)

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Submitted by zcworld (Contact Author) (Forums) on Mon, 2008-03-31 17:28. :: DNS | Other

Running A MyDNS Name Server On OpenBSD (MySQL/PHP + MyDNS + MyDNSConfig)

This tutorial shows how to run a MyDNS name server on an OpenBSD server. It covers the installation of MySQL, PHP, MyDNS, and MyDNSConfig, the web frontend for the MyDNS name server.

What you need:

  • Apache (default installed),  but we need to run this as unjailed.
  • PHP / MySQL / gcc compiler

I'm not going to tell you how to install openBSD. The downside is that you have to run Apache unjailed to be able to run the MyDNS web front end. Personally, for some of the stuff that I have done the only way I got it to work was by running it unjailed.

To set up openBSD google for a howto; there are 100's of them out there.

Once installed, log in as root.

http://www.openbsd.org/ftp.html:: find a LOCAL FTP / http mirror to download to speed up the downloads and check first to see if they got the OpenBSD version you're running listed on their mirror.

export PKG_PATH=ftp://192.168.1.101/pub/OpenBSD/4.2/packages/i386
pkg_add -v wget-1.10.2p0.tgz jed-0.99.16-no_x11.tgz phpMyAdmin-2.10.1.tgz mysql-server-5.0.45.tgz gcc-4.2.20070307p2.tgz

Copy and paste this area into your putty window:

cp /usr/local/share/examples/php5/php.ini-recommended /var/www/conf/php.ini
mkdir /var/www/tmp
chown -R www:www /var/www/tmp
chmod -R 0770 /var/www/tmp
/usr/local/sbin/phpxs -s
/usr/local/sbin/phpxs -a gd
/usr/local/sbin/phpxs -a mbstring
/usr/local/sbin/phpxs -a mcrypt
/usr/local/sbin/phpxs -a mysql
mysql_install_db
mysqld_safe&
sleep 2
/usr/local/bin/mysqladmin -u root password zcworld


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Sponsored Links: Unified Communications: Thoughts, Strategies and Predictions
Join the discussion.
www.seamlessenterprise.com

IP Convergence
Integrate your wireless and wireline networks.
Learn how from the experts at Sprint.
www.seamlessenterprise.com

Wireless & Wireline Integration
Thoughts, strategies and solutions: join the discussion
www.seamlessenterprise.com

Unified Communications 2009
Join the Discussion. Now.
www.seamlessenterprise.com