PHP7 编译安装openssl.so模块

编译安装的PHP7,缺少openssl的支持,现在继续编译按照openssl.so模块。不写原理,只写过程。

进入php7的源码目录,进入ext/openssl;

将config0.m4修改为config.m4;(不知为啥要设置这样一个障碍)

运行:

/usr/local/php/bin/phpize

apt install libssh-dev

apt install openssl (这个有安装)

ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib (让configure能找到libssl.so)

./configure –with-php-config=/usr/local/php/bin/php-config

make && make install

最后在php.ini里面添加extension=openssl,重启Apache。

未经允许不得转载:淘淘源码吧 » PHP7 编译安装openssl.so模块