# gm_nginx_2.5.4
基于centos7搭建
## gmssl-2.5.4
项目地址:https://github.com/guanzhi/GmSSL/tree/GmSSL-v2
## gm-nginx-1.17.1
项目地址:https://github.com/pengtianabc/nginx-gm
## 安装流程
1、安装依赖
yum install -y gcc gcc-c++
yum install -y pcre pcre-devel openssl openssl-devel zlib zlib-devel
2、编译安装gmssl\nginx,项目地址可以下载源码
```
自动安装脚本
#auther: wlb
#!/bin/bash
date -s "2023-02-16 18:00:00"
pwd=`pwd`
##编译gmssl-2.5.4
mkdir /usr/local/gmv2
unzip GmSSL-GmSSL-v2.zip -d /usr/local/gmv2
unzip nginx-gm-master.zip -d /usr/local/gmv2
cd /usr/local/gmv2/GmSSL-GmSSL-v2
# 带上参数no-shared只编译静态库,不然会链接到莫名其妙的路径去
./config --prefix=/usr/local/gmssl no-shared
make && make install
# nginx编译使用的lib文件不一致,需要加一下软链
mkdir /usr/local/gmv2/GmSSL-GmSSL-v2/lib/
ln -sf /usr/local/gmv2/GmSSL-GmSSL-v2/libssl.a /usr/local/gmv2/GmSSL-GmSSL-v2/