首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

Linux DNS Server -bind 9.5.0 安装配置与高级应用

http://www.oklinux.cn  2008-11-02  Linux社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

Linux DNS Server -bind 9.5.0 安装配置与高级应用

bind 9.5.0下载地址: http://isc.mirrors.pair.com/bind.467/9.5.0/bind-9.5.0.tar.gz

1.下载bind软件,安装bind:


[root@...]#tar zxvf bind-9.5.0.tar.gz
[root@...]#cd bind-9.5.0
[root@...]#mkdir -p /home/server/dns/bind9.5
[root@...]#./configure --prefix=/home/server/dns/bind9.5 --enable-threads --sysconfdir=/etc --sysconfdir=/var --with-libxml2=/usr/local/lamp/libxml2

############################################################################################## 这里 个参数说明下:
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]

这里我设置了 prefix路径,所以指明了他的配置文件named.conf统一放到 /etc中.
--with-libxml2=PATH Build with libxml2 library yes|no|path
这个 主要是考虑 bind的web监控,
##############################################################################################

[root@...]#make && make install

这样 bind就简单的装好了, 安装bind后, 还有个小插曲,因为之前我没有看参数说明,没有设置 sysconfdir和 localstatedir, 结果这2个配置文件就跑到PREFIX/etc,和PREFIX/var 中 ,感觉不舒服,

我就直接删除/home/server/dns/bind9.5,想重新安装


[root@...]#make clean
[root@...]#make distclean

重新configure ,当make 的时候就会提示

config.status: WARNING: make/rules.in seems to ignore the --datarootdir setting

make install 后 没有错误提示 ,但是你到安装目录下看, 一个文件也没有

后来我是这样解决的

在configure后,

[root@...]#nano ./make/Makefile

在mandir后 加入以下内容


prefix = /home/server/dns/bind9.5
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
includedir = ${prefix}/include
libdir = ${exec_prefix}/lib
sysconfdir = ${prefix}/etc
localstatedir = ${prefix}/var
mandir = ${prefix}/share/man
datarootdir = ${prefix}/share
libexecdir = ${prefix}/libexec
datadir = ${datarootdir}
infodir = ${datarootdir}/info
docdir = ${datarootdir}/doc/PACKAGE
htmldir = ${docdir}
dvdir = ${docdir}
pddir = ${docdir}
psdir = ${docdir}

DESTDIR =

同时也修改 ./make/rules 文件,和上面一样.

还有修改./make/rules.in文件

在 mandir后添加下面内容 :



sbindir = @sbindir@
includedir = @includedir@
libdir = @libdir@
sysconfdir = @sysconfdir@
localstatedir = @localstatedir@
mandir = @mandir@
datarootdir = @datarootdir@
datadir = @datadir@
libexecdir = @libexecdir@
infodir = @infodir@
docdir = @docdir@
htmldir = @htmldir@
dvdir = @dvdir@
pddir = @pddir@
psdir = @psdir@
DESTDIR =


之后 :
[root@...]#make && make install 就可以重装bind成功.

配置key :

              
共3页: 上一页 1 [2] [3] 下一页

上一篇:开源首发Open Office安全补丁   下一篇:Linux下简单的DNS实例一则

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux下简单的DNS实例一则
·Linux系统中开关端口的方法
·Windows远程控制SUSE Linux 10
·使用Linux的rsync命令实现:多服务器镜像同步
·实现Linux操作系统下DNS服务器的搭建
·如何SSH远程连接虚拟机中的Ubuntu
·Ubuntu 配置基于Eclipse 的PHP 开发环境
·Redhat Linux 9.0 下 Apache的简单应用配置
·Linux环境下JDK,JBOSS以及MySQL的安装配置
·让WordPress在Ubuntu系统运行起来
·在Apache中配置虚拟主机
·教你在Linux下安装telnet服务器
·Ubuntu 8.10配置VPN网络及碰到问题的解决
·用NFS在2台Linux主机间传输数据
·Linux网络中DHCP和DNS服务快速整合
·Linux应用:DHCP服务器的安装和故障排除
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·利用VSFTP架设Linux环境下的FTP服务器
·Linux下安装Apache 2.2.6 笔记
·Linux下的主要VPN技术
·Linux下Samba服务器搭建实例
·用Sendmail在Linux下架设邮件服务器
·2009服务器盘点:再见Sun 再见麦克利尼
·SUSE 10上做VPN服务器
·在Ubuntu 9.10中打造带tdbsam Backend
·Ubuntu服务器上SSH Server 的安装配置
·Nginx 禁止某个 User_Agent 的方法
·Linux-Apache-MySQL-PHP网站架构方案分
·Nginx 对某些 User_Agent 进行限速的方
  阅读排行
·Linux系统下架设APACHE SVN服务器全过
·Linux下用vsftp轻松搭建FTP服务器(修订
·Ubuntu下安装tftp服务器的步骤
·Linux 下配置vsftp虚拟用户总结
·详解远程SHELL下安装配置RedHat ES 5的
·Linux下安装eclipse与myeclipse
·Linux与Linux,Linux与Windows之间使用S
·Ubuntu上搭建SVN服务器全攻略
·LVS集群学习笔记(NAT\DR\IP tunnel)
·Linux下tomcat启动jvm内存设置
·Linux shell 中FTP实现自动下载上传文
·安装大型Linux集群(4):节点安装和 GPFS
·Linux系统下架设PPTP VPN服务器
·Linux系统中下查看内存的方法
·Linux环境下创建FTP用户
网摘收藏: