Linux安装nginx(带http ssl)

nginx安装

nginx文件 以及gcc pcre zlib openssl
网盘下载

1.安装gcc

yum -y install gcc gcc-c++

2.安装pcre

rpm -ivh pcre-8.32-17.el7.x86_64.rpm --force --nodeps

rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm --force --nodeps

3.安装zlib

tar -zxvf zlib-1.2.11.tar.gz

make

make install

4.安装openssl

解压

tar -zxvf openssl-1.1.1g.tar.gz

安装到/usr/local/openssl目录 安装之后编译

./config shared zlib --prefix=/usr/local/openssl && make && make install

./config -t

make depend

5.安装nginx

5.1编译

./configure --with-http_ssl_module --with-stream --with-openssl=/usr/local/openssl

5.2安装

make && make install

出现错误(openssl/.openssl/include/openssl/ssl.h Error 12)

出现这个错误 需要进入 nginx 下面的auto/lib/openssl 目录下

vi conf

把这个里面的.openssl去掉

结束后 make clean

然后再次从configure 开始执行

执行成功

去到默认安装目录 /usr/local/nginx 下面启动nginx 显示如下 说明安装成功

相关推荐
kida_yuan1 小时前
【Linux】运维实战笔记 — 我常用的方法与命令
linux·运维·笔记
@syh.1 小时前
【linux】进程控制
linux
何中应3 小时前
vmware的linux虚拟机如何设置以命令行方式启动
linux·运维·服务器
坐怀不乱杯魂3 小时前
Linux网络 - HTTP协议
网络·网络协议·http
江畔何人初3 小时前
kubernet与docker的关系
linux·运维·云原生
百炼成神 LV@菜哥3 小时前
Kylin Linux V10 aarch64 安装启动 TigerVNC-Server
linux·服务器·kylin
佑白雪乐4 小时前
<Linux基础11集>电流+二极管+晶体管+存储器
linux
嵌入式郑工4 小时前
RK3566 LubanCat 开发板 USB Gadget 配置完整复盘
linux·驱动开发·ubuntu
Exquisite.4 小时前
Nginx
服务器·前端·nginx
one____dream4 小时前
【网安】Reverse-非常规题目
linux·python·安全·网络安全·ctf