• 重庆建川博物馆正式开馆 唐良智调研部分场馆 2019-10-07
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2019-10-05
  • 鄠邑区主城区因降雨集中积水严重 部分路段临时交通管制 2019-09-29
  • 多证合一 全国核发新版营业执照900余万张 2019-09-29
  • 粽情粽意 传承文明———我们的节日2018端午节 2019-09-28
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-09-28
  • 父债子偿家不和 法官亲情促调解 2019-09-28
  • 小偷入室盗窃被抓后反教训失主晚上别开着门睡觉 2019-09-24
  • 世界各国因为势不如人,所以才会对美国的进逼忍气吞声。美国现在说话意味已不在有什么掩盖,明显的霸权主义威胁意味甚浓!特朗普的冒险性格,让世界处于危险之中!... 2019-09-09
  • 全国百家网络媒体全媒体记者彭水采风活动 2019-09-09
  • 用个例来抹黑个国家,有你这么无耻的吗?西方银行倒闭案少了吗? 2019-09-06
  • 中美智库联合报告:停止贸易战符合中美双方利益 2019-09-06
  • “拖稿”也自信 美女作家落落来渝聊新书 2019-09-03
  • 中央网信办负责人进网站宣讲党的十九大精神 2019-09-03
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-09-02
  • Jquery中文网 南粤风采36选7开奖公告 www.77402m.com
    Jquery中文网 >  服务器技术  >  DNS服务器  >  正文 centos6.2中编译安装bind-9.9.0

    今晚福建36选7开奖结果:centos6.2中编译安装bind-9.9.0

    发布时间:2014-08-15   编辑:南粤风采36选7开奖公告 www.77402m.com
    centos6.2中编译安装bind-9.9.0

    南粤风采36选7开奖公告 www.77402m.com 操作系统:CentOS-6.2-i386-minimal.iso

    [[email protected] ~]# uname -a
    Linux bind9.9 2.6.32-220.el6.i686 #1 SMP Tue Dec 6 16:15:40 GMT 2011 i686 i686 i386
    GNU/Linux

    一、将bind-9.9.0的源代码包,放到root目录下:
     

    复制代码 代码如下:

    [[email protected] ~]# tar xvf bind-9.9.0.tar.gz
    解压并归档后有个目录:bind-9.9.0
    [[email protected] ~]# cd bind-9.9.0
    [[email protected] bind-9.9.0]# ./configure --prefix=/usr/local/named
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking whether make sets $(MAKE)... no
    checking for gcc... no
    checking for cc... no
    checking for cl.exe... no
    configure: error: in `/root/bind-9.9.0':
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details
    [[email protected] bind-9.9.0]#
    提示没有安装gcc

    [[email protected] bind-9.9.0]# yum install gcc
    [[email protected] bind-9.9.0]# ./configure --prefix=/usr/local/named
    checking for OpenSSL library... configure: error: OpenSSL was not found in any of /usr

    /usr/local /usr/local/ssl /usr/pkg /usr/sfw; use --with-openssl=/path
    If you don't want OpenSSL, use --without-openssl
    [[email protected] bind-9.9.0]#
    提示没有OpenSSL

    [[email protected] bind-9.9.0]# yum install openssl
    [[email protected] bind-9.9.0]# ./configure --prefix=/usr/local/named
    checking for OpenSSL library... configure: error: OpenSSL was not found in any of /usr

    /usr/local /usr/local/ssl /usr/pkg /usr/sfw; use --with-openssl=/path
    If you don't want OpenSSL, use --without-openssl
    [[email protected] bind-9.9.0]#
    安装完还是提示Openssl,还的安装如下包

    [[email protected] bind-9.9.0]# yum install openssl-devel
    [[email protected] bind-9.9.0]# ./configure --prefix=/usr/local/named
    checking whether to use purify... no
    configure: error: Internal symbol table requires perl but no perl is found.
    Install perl or explicitly disable the feature by --disable-symtable.
    [[email protected] bind-9.9.0]#
    又提示perl没装,没办法 ,继续安装吧

    [[email protected] bind-9.9.0]# yum install perl
    [[email protected] bind-9.9.0]# ./configure --prefix=/usr/local/named
    config.status: creating lib/tests/include/Makefile
    config.status: creating lib/tests/include/tests/Makefile
    config.status: creating unit/Makefile
    config.status: creating unit/unittest.sh
    config.status: creating config.h
    config.status: executing chmod commands
    ./configure: line 29289: make: command not found
    [[email protected] bind-9.9.0]#
    没成功,接着往下看。

    [[email protected] bind-9.9.0]# yum groupinstall "Development Tools"

    [[email protected] bind-9.9.0]# yum groupinstall "Development Libraries"

    [[email protected] bind-9.9.0]# ./configure --prefix=/usr/local/named
    这下没有错误提示了。正在安装配置才正式开始

    [[email protected] bind-9.9.0]# make
    making all in /root/bind-9.9.0/doc/xsl
    make[2]: Entering directory `/root/bind-9.9.0/doc/xsl'
    make[2]: Leaving directory `/root/bind-9.9.0/doc/xsl'
    making all in /root/bind-9.9.0/doc/doxygen
    make[2]: Entering directory `/root/bind-9.9.0/doc/doxygen'
    make[2]: Leaving directory `/root/bind-9.9.0/doc/doxygen'
    make[1]: Leaving directory `/root/bind-9.9.0/doc'

    [[email protected] bind-9.9.0]# make install
    make[1]: Leaving directory `/root/bind-9.9.0/doc'
    /bin/sh ./mkinstalldirs /usr/local/named/bin \
            /usr/local/named/var/run /usr/local/named/etc
    mkdir /usr/local/named/var
    mkdir /usr/local/named/var/run
    mkdir /usr/local/named/etc
    /bin/sh ./mkinstalldirs /usr/local/named/share/man/man1
    /usr/bin/install -c isc-config.sh /usr/local/named/bin
    /usr/bin/install -c -m 644 ./isc-config.sh.1 /usr/local/named/share/man/man1
    /usr/bin/install -c -m 644 ./bind.keys /usr/local/named/etc
    [[email protected] bind-9.9.0]#

    ok,终于完成了。

    您可能感兴趣的文章:
    centos6.2中编译安装bind-9.9.0
    bind9.9源码安装与配置(chroot配置)
    bind 压力测试软件 queryperf
    fedora上编译安装开源软件须注意的问题
    把 bind 数据保存进mysql
    bind(dns)压力测试软件queryperf的使用
    Linux(centos)下安装卸载命令rpm make install
    FreeBSD 4.10 下 bind-9.3.2 + mysql-4.1.9 配置详解
    给大家推荐一个bind下载地址
    让centos6.2支持NTFS分区的方法

    [关闭]
  • 重庆建川博物馆正式开馆 唐良智调研部分场馆 2019-10-07
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2019-10-05
  • 鄠邑区主城区因降雨集中积水严重 部分路段临时交通管制 2019-09-29
  • 多证合一 全国核发新版营业执照900余万张 2019-09-29
  • 粽情粽意 传承文明———我们的节日2018端午节 2019-09-28
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-09-28
  • 父债子偿家不和 法官亲情促调解 2019-09-28
  • 小偷入室盗窃被抓后反教训失主晚上别开着门睡觉 2019-09-24
  • 世界各国因为势不如人,所以才会对美国的进逼忍气吞声。美国现在说话意味已不在有什么掩盖,明显的霸权主义威胁意味甚浓!特朗普的冒险性格,让世界处于危险之中!... 2019-09-09
  • 全国百家网络媒体全媒体记者彭水采风活动 2019-09-09
  • 用个例来抹黑个国家,有你这么无耻的吗?西方银行倒闭案少了吗? 2019-09-06
  • 中美智库联合报告:停止贸易战符合中美双方利益 2019-09-06
  • “拖稿”也自信 美女作家落落来渝聊新书 2019-09-03
  • 中央网信办负责人进网站宣讲党的十九大精神 2019-09-03
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-09-02
  • 18选7第34期开奖结果 内蒙古11选5胆拖规则 海南体彩41号码 彩票顶呱刮app下载 足彩半全场逆转胜 安徽快3开奖结果 余额宝会不会赔 山东时时 财童神算 投注宁夏十一选五手机版 20元刮刮乐在线试刮 体彩北京单场官网 山西11选五开奖结果爱彩乐 虫虫助手 足彩4场进球14098期预测