Nginx安装withSSL模块

Nginx安装withSSL模块

Nginx 配置文件,开启ssl访问时,报出错误信息:

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx_proxy.mimvp.com.conf:76

原因分析:

nginx缺少http_ssl_module模块,编译安装的时候带上 --with-http_ssl_module 配置就行了

with-http_ssl_module:提供SSL加密功能

备注:

复制代码
    Nginx统一安装1.10.2版本

1.安装编译工具及库文件

复制代码
yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

2.安装PCRE

复制代码
wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
tar zxvf pcre-8.35.tar.gz

cd pcre-8.35
./configure
make && make install

pcre-config --version

3.安装Nginx

复制代码
wget -O /data/software/nginx-1.10.2.tar.gz http://nginx.org/download/nginx-1.10.2.tar.gz
tar -zxvf /data/software/nginx-1.10.2.tar.gz
cd /data/software/nginx-1.10.2

./configure --prefix=/data/apps/nginx-main \
    --pid-path=/data/logs/nginx-main/nginx.pid \
    --lock-path=/data/apps/nginx-main/nginx.lock \
    --error-log-path=/data/logs/nginx-main/error.log \
    --http-log-path=/data/logs/nginx-main/access.log \
    --http-client-body-temp-path=/data/temps/nginx-main/client_body_temp \
    --http-proxy-temp-path=/data/temps/nginx-main/proxy_temp \
    --http-fastcgi-temp-path=/data/temps/nginx-main/fastcgi_temp \
    --http-uwsgi-temp-path=/data/temps/nginx-main/uwsgi_temp \
    --http-scgi-temp-path=/data/temps/nginx-main/scgi_temp \
    --with-http_stub_status_module \
    --with-http_ssl_module \
    --with-http_realip_module \
    --with-pcre=/data/software/pcre-8.35

make
make install
相关推荐
打工的小王2 小时前
nginx(一)nginx简介
nginx
2501_948120154 小时前
Java实现的SSL/TLS协议通信系统
java·开发语言·ssl
李少兄5 小时前
深入解析 Nginx 413 Request Entity Too Large 错误
运维·nginx
漏刻有时8 小时前
宝塔服务器被篡改 Nginx Location 配置的安全风险剖析与修复指南(流量劫持、服务器资源消耗、站点功能异常、溯源困难)
服务器·nginx·安全
你知道“铁甲小宝”吗丶8 小时前
nginx代理ip哈希用法
nginx·哈希算法
代码的奴隶(艾伦·耶格尔)20 小时前
Nginx
java·服务器·nginx
液态不合群20 小时前
Nginx多服务静态资源路径冲突解决方案
运维·nginx
岁岁种桃花儿21 小时前
详解kubectl get replicaset命令及与kubectl get pods的核心区别
运维·nginx·容器·kubernetes·k8s
zbguolei1 天前
CentOS 7.6离线安装Nginx
linux·nginx·centos
倒流时光三十年1 天前
阿里云 CentOS 7 使用 docker 安装 Nginx
nginx·阿里云·docker·centos