linux Gmssl

Linux357

https://blog.csdn.net/u011132987/article/details/102719203

[root@localhost ~]# find / -name libssl.so.1.1
/usr/local/lib64/libssl.so.1.1
[root@localhost ~]# ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
[root@localhost ~]# ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
[root@localhost ~]# openssl version

编译与安装

GmSSL的PHP扩展代码位于源代码中的的 php/ext/openssl目录,PHP扩展需要和PHP源代码目录树一起编译,过程如下:

首先下载并编译安装GmSSL-2.0代码,在Linux操作系统中通常默认的编译选项为 —prefix=/usr/local—openssldir=/usr/local/ssl。然后从源代码编译PHP。PHP的默认配置不编译OpenSSL扩展,需要显式指定 —with-openssl才会编译OpenSSL扩展。可以通过 ldd检查安装好的 php可执行程序是否链接了预期的库。

```js
cp php.ini-development /opt/php7/etc/php.ini
cp -pr sapi/fpm/ /opt/php7/
chmod -R 777 /opt/php7/fpm/
cp /opt/php7/etc/php-fpm.conf.default /opt/php7/etc/php-fpm.conf

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Linux

Linux安全加固学习

1、 修改主机名 方法一# hostname 主机名 ##临时修改主机名 方法二#vim /etc/hostname ##修改hostname文件重启系统生效 将localhost.localdoma...
Linux

[转帖]shell中if语句的使用

404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com Original: https://ww...
Linux

linux配置yum源的三种方法

镜像下载、域名解析、时间同步请点击阿里云开源镜像站 linux配置yum源的三种方法: 1.配置网络yum源 2.通过上传镜像文件配置本地yum源 3.通过连接存储或本地镜像文件配置本地yum源(虚拟...
Linux

VScode搭建docker环境

镜像下载、域名解析、时间同步请点击阿里云开源镜像站 前言 本环境通过使用VMware在Ubuntu20.04下通过VScode搭建docker环境,可通过远程连接容器进行开发。(仅作参考) 一、环境准...
Linux

linux 扩容

如何对Linux进行扩容: 1、在VM上添加硬盘 2、使用 lsblk ,查看新增的磁盘 3、使用 fdisk /dev/sdd ,对新增磁盘sdd进行磁盘分区 依次输入,n,p,w 4、查看新创建出...
Linux

网络驱动学习杂记

ethtool ethtool的使用 不带选项,默认输出协商速率、最大速率、连接状态等信息 -i | --driver 打印驱动信息 --set-priv-flags 设置网卡的私有属性,比如将lin...
Linux

linux服务器网络配置

linux服务器网络配置 环境:ubuntu 18.04 配置IP地址 通过 ifconfig命令查看网卡信息 chen@ubuntu:~$ ifconfig eth0: flags=4163 mtu...