zoukankan      html  css  js  c++  java
  • 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是否安装成功

  • 相关阅读:
    openssl自签发证书
    安装tomcat8 env
    路由信息相关 route 网卡
    安装jdk env
    sublime使用与配置
    docker仓库登录 配置insecure-registries
    harobor私有docker镜像仓库
    git版本回退的两种方式
    git diff命令的使用
    Kali Linux中的自带字典&crunch自建字典
  • 原文地址:https://www.cnblogs.com/hlongch/p/6428904.html
Copyright © 2011-2022 走看看