wget https://pecl.php.net/package/redis/6.0.1 mv redis-6.0.1.tgz php-redis-6.0.1.tgz tar -zxvf php-redis-6.0.1.tgz mv redis-6.0.1 php-redis-6.0.1 cd php-redis-6.0.1 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
wget https://github.com/jedisct1/libsodium/releases/download/1.0.18-RELEASE/libsodium-1.0.18.tar.gz tar -zxvf libsodium-1.0.18.tar.gz cd libsodium-1.0.18 ./configure CC="gcc -m64" --prefix=/usr/local/libsodium --libdir=/usr/lib64 sudo make sudo make install
Q: 提示 OpenSSL 找不到 / libssl.so.1.1: cannot open shared object file: No such file or directory:
请果断升级 openssl
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
wget https://www.openssl.org/source/openssl-1.1.1w.tar.gz tar -xvf openssl-1.1.1w.tar.gz cd openssl-1.1.1w ./config shared --openssldir=/usr/local/openssl --prefix=/usr/local/openssl make && make install echo"/usr/local/lib64/" >> /etc/ld.so.conf ldconfig openssl version # 如果不行继续敲入 mv /usr/bin/openssl /usr/bin/openssl.old mv /usr/lib/openssl /usr/lib/openssl.old ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl ln -s /usr/local/openssl/include/openssl /usr/include/openssl echo"/usr/local/openssl/lib" >> /etc/ld.so.conf sudo ldconfig -v sudo ldconfig openssl version # OpenSSL 1.1.1w 11 Sep 2023