config
make
make install
./bin/openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
./bin/openssl: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
打开nginx源文件下的/usr/local/src/nginx***/auto/lib/openssl/conf文件40:
CORE_INCS="$CORE_INCS $OPENSSL/.openssl/include"
CORE_DEPS="$CORE_DEPS $OPENSSL/.openssl/include/openssl/ssl.h"
CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libssl.a"
CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libcrypto.a"
CORE_LIBS="$CORE_LIBS $NGX_LIBDL"
->
CORE_INCS="$CORE_INCS $OPENSSL/include"
CORE_DEPS="$CORE_DEPS $OPENSSL/include/openssl/ssl.h"
CORE_LIBS="$CORE_LIBS $OPENSSL/lib/libssl.a"
CORE_LIBS="$CORE_LIBS $OPENSSL/lib/libcrypto.a"
CORE_LIBS="$CORE_LIBS $NGX_LIBDL"
=====================================================================
error:
yum install autoconf
=>
[./config --prefix=/usr/local/openssl shared zlib-dynamic enable-camellia]
====================================================
===========================++++++++++++++++++++++++++++++++++
error:
yum install ca-certificates
rpm -ql ca-certificates | grep cert.pem # /etc/pki/tls/cert.pem
php.ini : openssl.cafile=/etc/pki/tls/cert.pem