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 显示如下 说明安装成功

相关推荐
刃神太酷啦3 分钟前
Linux 进程控制终极指南:fork/exec/wait 全解析 + 模拟 shell 实战----《Hello Linux!》(8)
java·linux·运维·服务器·c语言·c++·leetcode
南棱笑笑生3 分钟前
20260105给荣品RD-RK3588S-AHD开发板适配Rockchip原厂的Buildroot【linux-6.1】系统
linux·运维·服务器·rockchip
源远流长jerry15 分钟前
加密技术与 TLS 安全体系:从对称 / 非对称加密到量子通讯协议解析
网络·网络协议·http
曲幽20 分钟前
从本地到云端:深入理解WSGI,让你的Python Web应用稳健部署
python·nginx·flask·fastapi·web·gunicorn·uvicorn·diango·waitress
遇见火星21 分钟前
LVS+Keepalived+Nginx 高可用架构揭秘
nginx·架构·lvs·keepalived
haluhalu.33 分钟前
Linux System V IPC机制深度解析:共享内存、消息队列与信号量
linux·运维·服务器
源远流长jerry41 分钟前
HTTP/2 头部压缩核心:HPACK 算法全解析
网络协议·算法·http
闻道且行之41 分钟前
高效实现文字识别:Linux 部署 PaddleOCR 识别服务器实操教程
linux·运维·服务器·paddleocr
源远流长jerry1 小时前
HTTP/2 核心机制详解:流与服务器主动能力
服务器·网络协议·http
艾莉丝努力练剑1 小时前
【QT】初识QT:搭建Qt的开发环境
linux·运维·开发语言·c++·人工智能·qt·安全