由于之前编译安装php的时候没有启用openssl,所以工作中遇到问题,现把php之后安装openssl的方法记录如下:
1、进入到源码包下ext/openssl目录下
2、运行/usr/local/php/bin/phpize
3、运行./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config
4、如果第三步配置报错,检查服务器是否安装openssl-devel,如没有运行yum install openssl-devel安装openssl
5、make&&make install
6、在php.ini扩展中加入openssl.so
7、重启nginx或apache服务