2017.8.15

叮咚,开发又找来了

说一台测试服务器上PHP没有openssl

需要用到这个

好吧,给开发装一个好咯

大家都知道PHP有个脚本是phpize

那么就用这个来扩展下openssl

省的重新编译啦啦啦

PHP版本5.4.45

其实版本并没什么卵用

只是要确保你现在的版本和下载的PHP包是同样的就可以了

*PHP官网下载链接,叫俺K哥

wget http://cn2.php.net/distributions/php-5.4.45.tar.gz

解压

tar -zxvf php-5.4.45.tar.gz

进入到openssl的位置

cd php-5.4.45/etc/openssl

找到你的phpize脚本路径,在php-5.4.45/etc/openssl目录下执行

find / -name phpize

/usr/local/php/bin/phpize

报错了吧(无法找到config.m4),直接替换

mv config0.m4 config.m4

重新执行

/usr/local/php/bin/phpize

编译安装

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

make

make install

找到modules目录,里面会有一个文件叫openssl.so

cd modules

把so转移到你习惯的文件夹

mv openssl.so /usr/local/php/lib/php/extensions/

修改你的PHP配置文件

vi /etc/php.ini

找到这一行,修改

extension_dir = "/usr/local/php/lib/php/extensions/"

最下面添加

extension=openssl.so

OK,到了这里,你已经完成了

重启PHP,nginx

开始你的测试吧,K哥

转载于:https://blog.51cto.com/kevinzhang91/1956338

LNMP,PHP开启openssl,功能扩展,K哥相关推荐

  1. 如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能

    如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能 Hello,大家好!我是--邪恶君子! 今天,给大家分享一下解决源码包编译安装 LEMP 环境下开启 OpenSSL 功能问题的过程 ...

  2. licode pre-v7.3开启屏幕共享功能

    由于工作需要,所以开始研究licode的共享屏幕功能,但在简单修改代码后,并没有成功开启屏幕共享功能.于是潜心Google+度娘,虽然最终结果只在firefox 69版本中开启了屏幕共享功能(chro ...

  3. 手机php环境的openss_php开启openssl的方法

    windows下开启方法: 1: 首先检查php.ini中:extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符':', 如果不存在这行,那么添加extensio ...

  4. mysql审计权限_MySQL对普通用户(没有super)开启审计功能

    最近有发现有坏蛋delete 了数据,找不到是哪个user 哪个host,发现mysql 是可以对没有super 权限的用户开启审计功能,oracle早就 最近有发现有坏蛋delete 了数据,找不到 ...

  5. 开启php,php开启openssl的方法

    今天调试程序的时候提示,请开启openssl,原来大多数情况下openssl是没有开启的,要想启用需要进行下简单的设置 php开启openssl的方法,大多数情况下openssl是没有开启的,要想启用 ...

  6. php启用openssl,php怎么开启openssl模块

    php怎么开启openssl模块 服务器架设后通常不开启openssl,导致很多功能无法使用.遇到这类问题我们该如何解决呢?php怎样开启openssl呢?下面是小编为大家带来的关于php怎么开启op ...

  7. php开启openssl的方法

    windows下开启方法: 1: 首先检查php.ini中:extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符':', 如果不存在这行,那么添加extensio ...

  8. php启用openssl,php开启openssl的方法

    php开启openssl的方法,大多数情况下openssl是没有开启的,要想启用需要进行下简单的设置 windows下开启方法: 1: 首先检查php.ini中:extension=php_opens ...

  9. iphone短信尚未送达_iPhone开启这个功能,从此告别垃圾短信骚扰!

    相信不少苹果手机用户在短信中经常收到邮件地址发来的垃圾赌博短信,其中的多个链接均植入了赌博网站,并利用改头换面的形式通过了苹果商店的审核.这些赌博网站还会引诱他人加入"代理",发展 ...

最新文章

  1. webstorm github怎么用_前端开发神器WebStorm发布最新版本2019.3,代码完成更加智能...
  2. 如何用pip指令将python包安装到虚拟环境中
  3. 【手写系列】纯手写实现一个高可用的RPC
  4. 中国学霸们被世界名校集体退学,原因竟然是……
  5. android timer后函数继续执行_Android连载34更新数据库以及使用SDK自带adb工具
  6. 在windows7系统中显示和隐藏系统保留盘
  7. 管家婆普及版_昆明逸马软件 — 管家婆服装普及版
  8. 布客·ApacheCN 编程/后端/大数据/人工智能学习资源 2022.2
  9. vscode文件名颜色含义与右侧字母含义
  10. 教师办公用计算机使用管理制度,教师办公室计算机使用规章制度
  11. 计算机有哪些知识,电脑基本操作知识有哪些
  12. win7电脑变身WiFi热点
  13. 包无法进行更新、相关性或冲突验证。 (Exception from HRESULT: 0x80073CF3)的解决办法
  14. 向Oracle表中的添加数据
  15. python截取_python如何截取字符串中特定部分
  16. 2019西电复试计科,软件机试真题
  17. 新手怎么重装系统?只需3步看完小白也会装!
  18. WebSocket - 一篇文章读懂websocket
  19. Windows各版本安装包分享
  20. 关于投票系统刷票方式原理(突破ip限制刷票PHP版)

热门文章

  1. Java实现HashTable的基本操作
  2. SQL发HTML页脚怎么写,SQL Server中发送HTML格式邮件的方法
  3. mysql制作html静态网页6_将数据库中的所有内容生成html静态页面的代码
  4. asp php时间格式,ASP_asp格式化日期时间格式的代码,' ====================================== - phpStudy...
  5. 卷组删除pv_Linux LVM(逻辑卷管理)的删除
  6. sql backup database备份d盘_Oracle RMAN备份与恢复
  7. Matlab直线一级倒立摆控制方法研究
  8. opc ua服务器大批量修改,opc ua服务器 数据配置
  9. 小马哥spring编程核心思想_Spring源码高级笔记之——Spring核心思想
  10. c++冒泡排序代码_C/C++基础之冒泡排序