首页 > 系统相关 >CentOS bind升级

CentOS bind升级

时间:2023-08-08 15:32:28浏览次数:43  
标签:CentOS tar bind make 37 automake 升级 libuv

查看当前bind版本

named -v

CentOS   bind升级_linux

下载新版bind

  1. 下载地址:https://ftp.isc.org/isc/bind9/9.11.37/bind-9.11.37.tar.gz
  2. 更多的bind版本可以从https://ftp.isc.org/isc/bind9/ 下载。
wget https://ftp.isc.org/isc/bind9/9.11.37/bind-9.11.37.tar.gz

CentOS   bind升级_named_02

解压

tar -xvf bind-9.11.37.tar.xz
cp -r bind-9.11.37 /opt&&cd /opt/bind-9.11.37

安装依赖,已安装忽略

yum install openssl-devel libuv libuv-devel gcc gcc-c++ yum-utils perl epel-release zlib-devel bzip2  -y

安装bind

./configure
make
make install
echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib" >>/etc/profile

重启下服务器,查看版本是否已经更新

named -V

CentOS   bind升级_named_03

----------------------------------------------------------------------------------------------------------

如有报错可看下列说明

安装libuv库 下载较新的版本 libuv库版本大于1.37 gcc版本大于4.8

gcc升级

yum -y install centos-release-scl
yum install devtoolset-9-gcc*
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

升级过程有疑问请移动至  https://blog.51cto.com/u_13864558/6993905

利用源码安装libuv

wget https://dist.libuv.org/dist/v1.46.0/libuv-v1.46.0-dist.tar.gz
tar -xvf libuv-v1.46.0-dist.tar.gz&&cd libuv-v1.46.0
./configure
make
make install


安装liburcu库

wget https://lttng.org/files/urcu/?O=D/userspace-rcu-latest-0.14.tar.bz2

CentOS   bind升级_named_04

解压后进行安装

chmod +x configure
autoscan
aclocal
autoconf
automake --add-missing
./configure
./configure
make
make install

无报错可省略  安装automake-1.16.5

wget http://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz
tar -xvf  automake-1.16.5.tar.gz&&cd automake-1.16.5
./configure
make
make install
mv automake automake.bak
mv automake-1.16 automake
ln -s /usr/local/bin/automake /usr/bin/automake
automake --version

标签:CentOS,tar,bind,make,37,automake,升级,libuv
From: https://blog.51cto.com/u_13864558/7009646

相关文章

  • 准确预测极端降水,哥伦比亚大学推出升级版神经网络 Org-NN
    内容一览:随着环境变化加剧,近年来全球极端天气现象频频出现,准确预测降水强度对人类以及自然环境都十分重要。传统模型预测降水的方差较小,偏向小雨,对极端降水预测不足。关键词:极端天气内隐学习神经网络:::hljs-center本文首发于HyperAI超神经微信公众平台~:::受台风「......
  • 业财税档融合是大企业税务管理升级的必然选择
    在当前中国税收征管政策的背景下,企业税务管理越来越被重视。税收征管政策的不断完善,不仅加大了对企业的税收监管力度,也提升了企业自我纳税管理的要求,传统的税务管理模式已经无法满足企业日益增长的税务管理需求。比如:传统的税务理方式具有信息孤岛、易出错、易丢失等问题,而企业又面......
  • CentOS 查询端口占用情况
    使用netstat命令:netstat-tuln|grep<端口号>将<端口号>替换为你要查询的端口号。例如,如果你要查询端口80的占用情况,可以输入:netstat-tuln|grep80上述命令将列出所有占用端口80的进程和其PID。使用lsof命令:lsof-i:<端口号>将<端口号>替换为你要查询的端......
  • centos安装php php-fpm 以及 配置nginx
    下载php源码包http://www.php.net/downloads.php安装phptar-xvfphp-5.5.13.tar.bz2cdphp-5.5.13./configure--prefix=/usr/local/php--with-config-file-path=/etc--enable-inline-optimization--disable-debug--disable-rpath--enable-shared--enable-opcache--......
  • Ubuntu 16.04 安装python3.6正确顺序(解决ssl错误,pip升级)
    0、下载离线python压缩包PythonSourceReleases|Python.org,1、新建root,并进入root权限(sudopasswdroot)(su)2、升级openssl版本wgethttps://www.openssl.org/source/openssl-1.1.0k.tar.gztar-zxvfopenssl-1.1.0k.tar.gzcdopenssl-1.1.0k./configmakeinstall......
  • Nginx 体系化之配置文件重载(平滑升级)原理
    Nginx作为一款高性能的开源Web服务器,以其出色的性能和灵活的配置而备受青眯,在Nginx中,配置文件有着决定性的作用,而配置文件的重载机制更是保障系统稳定运行的关键。本文将讲解一下Nginx配置文件重载的核心原理,以及讲述实际场景的应用Nginx配置文件重载原理1.Nginx配置文件......
  • 【专题】2022年预制菜产业品质升级专题研究报告PDF合集分享(附原数据表)
    报告链接:https://tecdat.cn/?p=33388近年来,中国的预制菜行业迅速发展,已成为消费者生活中不可或缺的一部分。研究报告显示,预制菜行业在美国和日本等国家已经发展了很长时间,与中国市场相比,中国的预制菜市场仍有巨大的增长潜力。预制菜行业的蓬勃发展主要受到两个方面的推动:企业端通......
  • centos系统给usb网卡设置静态ip
    centos系统usb网卡设置静态ip有一台普通电脑作为服务器,装centos系统,没有图形界面。因为主板自带的网卡坏了(重新装过的系统发现/etc/sysconfig/network-scripts目录下没有ifcfg-eth0或者ifcfg-ens33这种类似的网络文件),所以用了绿联的usb转网卡插在主机的usb用,插上去后发现是可以自动......
  • linux GCC升级版本
    一、查看gcc版本首先查看当前gcc版本:gcc-v[mpshen@bigdata01~]$gcc-vUsingbuilt-inspecs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/local/gcc/libexec/gcc/x86_64-unknown-linux-gnu/4.9.2/lto-wrapperTarget:x86_64-unknown-linux-gnuConfiguredwith:./configure......
  • PostgreSQL数据库版本升级
    PostgreSQL数据库版本升级Postgresql是一个非常活跃的社区开源项目,更新速度很快,每一次版本的更新都会积极的修复旧版本的BUG,性能上也会有不同幅度的提升。10之前的版本由三部分组成,10开始只有两部分数字组成。PostgreSQL版本发布规则,一年一个大版本,一个季度一个小版本;P......