当前位置: 主页 > 服务器技术 > DNS服务器 > 在freebsd6.0上安装mydns

在freebsd6.0上安装mydns

时间:2010-3-12来源:互联网 点击:
mydns也是开源的dns解析服务器软件, 。本文是在freebsd6.0上安装的,采用了mydns+mysql的形式。
1. 安装mydns
# cd /usr/ports/dns/mydns
# make extract
# mkdir /usr/local/www/data/mydns
# cp work/mydns-1.1.0/contrib/MyDNS.pm admin.php create_domain.pl stats.php /usr/local/www/data/mydns
# make install clean

# cd /usr/local/www/data/mydns
# vi admin.php

$dbhost = "localhost";
$dbuser = "mydns";
$dbpass = "password";
$dbname = "mydns";


2. 创建数据库

# mysqladmin -u root -p create mydns

创建数据表

# mydns --create-tables | mysql -u root -p mydns

3. 创建数据库用户

# mysql -u root -p mydns

mysql> GRANT select,insert,update,delete,create,drop ON mydns.* TO mydns@localhost IDENTIFIED BY ‘password‘;
mysql> GRANT select ON mydns.* TO user@localhost IDENTIFIED BY ‘password‘;

4. mydns配置文件

# cp /usr/local/etc/mydns.conf.sample /usr/local/etc/mydns.conf
# chmod 600 /usr/local/etc/mydns.conf
# vi /usr/local/etc/mydns.conf

db-host = localhost          # SQL server hostname
db-user = user                # SQL server username
db-password = password       # SQL server password
database = mydns             # MyDNS database name

5. 启动mydns

# vi /etc/rc.conf
mydns_enable="YES"

# /usr/local/etc/rc.d/mydns.sh start

6. 通过浏览器添加一个域名

http://localhost/mydns/admin.php

[ 本帖最后由 llzqq 于 2006-2-22 17:00 编辑 ]


新建 ACDSee BMP Image.jpg (88.37 KB) 2006-2-22 17:00

点击在新窗口查看全图            CTRL+鼠标滚轮放大或缩小

站长资讯网
. TAG: freebsd6 mydns 安装
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言