您当前的位置:首页 > 网站建设 > 网站维护
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery |

Nginx配置SSL和WSS步骤介绍

51自学网 2022-07-04 11:27:41
  网站维护

前言

近期,由于要发布微信小程序,小程序的发布必须使用已备案的服务器域名及https的请求方式,之前已经备案过一台服务器了,此次小程序的后台服务部署在另一台服务器上,又不想重新部署后台服务,所以想到在已经备案过的服务器上安装Nginx并配置SSL,通过Nginx反向代理到另一台服务器。

一.Nginx安装

笔者使用的是腾讯云服务器Centos 7.5, 安装教程网上有很多,笔者这里也是根据网上的教程进行一个记录。主要安装过程中需要配置添加Nginx的SSL模块。如已成功安装可跳过。

1.下载Nginx

下载地址:Index of /download/

下载完成传输到服务器上或者也可通过wget命令下载:

wget http://nginx.org/download/nginx-1.9.0.tar.gz

2.安装依赖

1)安装gcc-c++编译器

yum install gcc-c++yum install -y openssl openssl-devel

2)安装pcre包

yum install -y pcre pcre-devel

3)安装zlib包

yum install -y zlib zlib-devel

3.编译安装Nginx

1)解压安装包

tar -zvxf nginx-1.9.0.tar.gz

2)切换至nginx目录,配置nginx,添加ssl模块

cd nginx-1.9.0./configure --with-http_ssl_module

./configure --with-http_ssl_module必须配置,笔者第一次安装时直接使用了默认配置导致配置SSL证书时启动报错。

3)编译安装

makemake Install

4)查找安装路径

whereis nginx

5)切换至安装目录下,并进入sbin目录,启动nginx

cd /usr/local/nginx/sbin./nginx

6)查看nginx是否启动成功

二.SSL配置

1)获取证书

笔者这里使用的是腾讯云,可在腾讯云申请免费证书,并下载nginx版本


下载地址:
linux下FastDFS搭建图片服务器
Linux环境下安装nginx教程

51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1