查看: 816|回复: 0

[PHP实例] centos php7.0.12编译openssl 模块

发表于 2017-9-20 08:00:00
尚学堂AD
php编译新模块
  1. 事情是这样的,一个同事想要在原有php版本上重新添加openssl模块,但是linux下不好操作,找来了我,所以就有了这篇博客。
复制代码

  1. wget http://cn2.php.net/distributions/php-7.0.5.tar.gz #下载源码,自己替换成相应的版本号,自行解压
  2. #进入php7的源码目录,进入ext/openssl;
  3. #将config0.m4修改为config.m4;(不知为啥要设置这样一个障碍)
  4. #还是openssl目录下运行:
  5. /usr/local/php/bin/phpize #自己替换路径,建议是原php的phpize目录
  6. ./configure --with-php-config=/usr/local/php/bin/php-config #后面的路径自行替换,原php的相应的路径
  7. make && make install
  8. 最后在php.ini里面添加extension=openssl.so #屏幕上会提示文件编译到了哪里,复制路径到此处,建议绝对路径
复制代码


回复

使用道具 举报