keepalive离线安装-解决openssl-devel安装问题

keepalive源码安装

1. 下载源码包(这里我是用最新的2.3.1版本):官网

2. 解压安装包执行:

# prefix后边的路径为keepalived安装的路径
$ ./configure --prefix=/usr/local/keepalived

$ make

$ make install

3. 安装openssl-devel

  • 如果遇到错误:(没有错误则不用管这一步)
configure: error: 
!!! OpenSSL is not properly installed on your system. !!!
!!! Can not include OpenSSL headers files.            !!!
  • 这是由于没有安装openssl-devel 导致的,安装openssl-devel即可解决

解决方法1:在线安装

$ yum install openssl-devel

解决方法2:离线安装

这里由于使用的麒麟 V10 SP1系统,所以需要在麒麟官网下载openssl-devel.rpm包,然后使用rpm -ivh安装即可
但我是使用虚拟机执行,只下载不按照的方法获取的依赖包

$ yum install -y --downloadonly --downloaddir=./ openssl-devel-1.1.1f-4.p15.ky10.x86_64

-rw-r--r-- 1 root root  286848  8月  7 10:40 e2fsprogs-devel-1.45.6-0.p01.ky10.x86_64.rpm
-rw-r--r-- 1 root root   10052  8月  7 10:40 keyutils-libs-devel-1.5.10-11.ky10.x86_64.rpm
-rw-r--r-- 1 root root  164788  8月  7 10:40 krb5-devel-1.17-9.ky10.x86_64.rpm
-rw-r--r-- 1 root root   16644  8月  7 10:40 libverto-devel-0.3.1-2.ky10.x86_64.rpm
-rw-r--r-- 1 root root 1838172  8月  7 10:40 openssl-devel-1.1.1f-4.p15.ky10.x86_64.rpm

安装openssl-devel.rpm包

$ rpm -ivh *.rpm

4. 配置keepalived

参考

posted @ 2024-08-07 15:38  little小新  阅读(1124)  评论(0)    收藏  举报