openvpn 安装失败 configure: error: openssl check failed
问题描述
使用 ./configure --prefix=/opt/openvpn-2.4.9 命令安装 openvpn,最后报错了。
checking for setcon in -lselinux... no
checking for pam_start in -lpam... no
checking for PKCS11_HELPER... no
checking for OPENSSL... no
checking for SSL_CTX_new... no
configure: error: openssl check failed解决方法
需要安装 openssl 。
1. 源码安装
下载 openssl 源码并安装。
$ wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz
$ tar xf openssl-1.1.1g.tar.gz
$ cd openssl-1.1.1g
$ ./config
$ make
$ make test
$ make install2. 命令行安装
- Ubuntu/Debian
从 https://pkgs.org/search/?q=libssl 下载并安装 libssl-dev,或者运行 apt-get 命令。
sudo apt-get install libssl-dev- RHEL/CentOS
从 https://pkgs.org/search/?q=openssl-devel 下载并安装 openssl-devel,或者运行 yum 命令。
sudo yum install openssl-devel