多数大学生出来选择的工作和专业无关
首页 > 专业知识

php怎么添加openssl扩展

时间:2017-12-25 14:59:08 [来源]:郑州PHP培训学校

 很多时候都会用到openssl组件,下面就介绍一下linux下php安装openssl扩展:

 
 安 装openssl组件,一般php安装目录中都有许多扩展组件的安装包,当然也包括openssl,例如我的php安装目录是/data/php- 5.4.32,那么openssl组件的安装目录则为/data/php-5.4.32/ext/openssl,然后执行以下操作
 
(1) cd /data/php-5.4.32/ext/openssl
 
(2) mv config0.m4 config.m4
 
(3) /data/php/bin/phpize
 
(4) ./configure --with-openssl --with-php-config=/data/php/bin/php-config,如果此步报Cannot find OpenSSL's <evp.h> 的错误执行以下命令:
 
    yum install openssl openssl-devel
 
    ln -s /usr/lib64/libssl.so /usr/lib/
 
然后重复(3)(4)步骤
 
(5)make
 
(6)make install,安装成功会生成一个目录里面包含openssl.so
 
修 改php.ini文件,首先应设置一个扩展组件的存放目录,例如我的存放目录为/data/php/ext,那么修改php.ini中的 extension_dir为extension_dir = "/data/php/ext",然后在扩展组件最后添加extension=openssl.so,最后保存文件
 
重启php和nginx
 
phpinfo查看openssl是否安装成功。

上一篇:PHP框架之如何学习新的PHP框架

下一篇:PHP中mcrypt_module_open()替换方案