linux下PHP安装openssl扩展

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

  1. 安装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

  2. 修改php.ini文件,首先应设置一个扩展组件的存放目录,例如我的存放目录为/data/php/ext,那么修改php.ini中的extension_dir为extension_dir = “/data/php/ext”,然后在扩展组件最后添加extension=openssl.so,最后保存文件

  3. 重启php和nginx

  4. phpinfo查看openssl是否安装成功

原创文章,作者:SVEPB,如若转载,请注明出处:http://www.wangzhanshi.com/n/16457.html

(0)
SVEPB的头像SVEPB
上一篇 2025年1月2日 12:39:16
下一篇 2025年1月2日 12:39:18

相关推荐

  • SSL证书是什么怎么颁发

    随着互联网的发展,众多的网站都开始安装SSL证书了,大家想要通过SSL证书来保障网站的安全,但是也有一些站长和用户,对于SSL证书不是很了解。 ssl证书是啥? 想要知道ssl证书…

    2025年1月2日
  • ssl证书续签需要注意什么

    对于不了解安全证书的人,只是在自己的计算机里安装,从来没有使用过的人也不在少数,所以小编就对ssl证书如何续签和ssl证书申请的流程来给大家介绍一下,使不懂得ssl证书的人们有了一…

    2025年1月2日
  • SSL证书认证能带来什么好处

    SSL证书认证在当今国内乃至全球都形成了一种风潮,国际上最大的SSL证书提供商是VeriSign,据统计,目前在用服务器证书数量超过100万张,包括各大网站:亚马逊、美国在线、雅虎…

    2025年1月2日
  • SSL证书导出的方法

    网络安全的问题是所有的网络用户都要面对的一个很重要的问题,SSL证书就是用来保护互联网网络安全的一个有效的措施。当然,保护互联网网络安全还有很多的有效办法,但是最被网络用户所熟知的…

    2025年1月2日
  • 网站证书错误怎么办

    有一部分人经常使用谷歌浏览器浏览网页,因为大多数用户对其流畅的界面和体验感到满意。但是,在Google Chrome浏览器上浏览SSL安全网站时,有时您可能会遇到网站证书错误,一般…

    2025年1月2日
  • 关于数据传输中加密解密那点事儿(二)

        基于上一篇,知道了数据加密中所用到的加密方式及算法,还有某些认证机构;      &nbsp…

    ssl证书 2025年1月2日
  • 如何配置openssl和nginx使用http2

    如何配置openssl和nginx使用http2?这篇文章运用了实例代码展示,代码非常详细,可供感兴趣的小伙伴们参考借鉴,希望对大家有所帮助。 一、配置opensslopenssl…

    ssl证书 2025年1月2日
  • 使用openssl怎么生成一个免费证书

    一:什么是openssl? 它的作用是?应用场景是什么? openssl是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,它可以避免信息被窃听到。 SSL是Secu…

    2025年1月2日
  • Openssl之PEM系列

    Openssl之PEM系列 1.PEM编码文件结构介绍 PEM全称是Privacy Enhanced Mail,该标准定义了加密一个准备要发送邮件的标准,主要用来将各种对象保存成P…

    2025年1月2日
  • centos7.x 中怎么利用OpenSSL生成加密证书

    第一步:生成采用rsa算法保护的私钥 openssl genrsa -out private-rsa.key 2048 第二步:生成公钥证书 openssl  req -…

    2025年1月2日

发表回复

登录后才能评论