一、安裝openssl
cd /root
wget https://www.openssl.org/source/openssl-3.0.8.tar.gz
tar xvzf openssl-3.0.8.tar.gz
cd openssl-3.0.8
./config?
make
make install
解決 OpenSSL 1.1.i and "Can't locate FindBin.pm in @INC"?
dnf install perl
openssl version -a? ?查看openssl版本
二、安裝curl
cd /root
wget https://curl.se/download/curl-8.0.1.tar.gz
tar -xvf curl-8.0.1.tar.gz
cd curl-8.0.1
./configure ?--with-openssl
make?
make install
查看版本
curl --version
顯示curl 8.0.1表示安裝成功
完成一二兩步就可以在命令行輸入,查看是否正常運行
curl https://www.baidu.com
三、PHP安裝openssl擴展
cd /root/php-7.3.0/ext/openssl
cp config0.m4 config.m4
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-openssl
make V=s -j$(nproc) && make install
報錯:‘RSA_SSLV23_PADDING’ undeclared (first use in this function); did you mean ‘RSA_NO_PADDING’??
cd /root
wget https://www.openssl.org/source/openssl-1.1.1q.tar.gz
tar xvzf openssl-1.1.1q.tar.gz
cd openssl-1.1.1q
./config?
make
make install解決 OpenSSL 1.1.i and "Can't locate FindBin.pm in @INC"?
dnf install perl
生成了一個擴展文件?openssl.so
vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/openssl.so
四、PHP安裝curl擴展
cd /root/php-7.3.0/ext/curl
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config ?--with-curl=/root/curl
報錯:checking for cURL 7.15.5 or greater... configure: error: cURL version 7.15.5 or later is required to compile php with cURL support
解決報錯:
https://curl.se/download/archeology/ 挑選一個curl的版本
https://curl.se/download/archeology/curl-7.20.0.tar.gz ?這邊挑選了這個版本cd /root
wget https://curl.se/download/archeology/curl-7.20.0.tar.gz
tar zxvf curl-7.20.0.tar.gz
cd curl-7.20.0
./configure --with-ssl=/usr/local/ssl
make && make install
make && make install
生成了一個擴展文件?curl.so
vi /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/curl.so文章來源:http://www.zghlxwxcb.cn/news/detail-773389.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-773389.html
到了這里,關(guān)于php7.3安裝curl、openssl擴展的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!