推广 热搜: 公司  快速  上海  中国  未来    企业  政策  教师  系统 

Nginx中配置https做反向代理 - 知识林

   日期:2024-10-31     作者:caijiyuan    caijiyuan   评论:0    移动:http://keant.xrbh.cn/news/10039.html
核心提示:本文章来自【知识林】在Centos中的Nginx配置https做反向代理跟配置http做反向代理基本一样,只是多了ssl的相关配置,

本文章来自【知识林】

Nginx中配置https做反向代理 - 知识林

在Centos中的Nginx配置https做反向代理跟配置http做反向代理基本一样,只是多了ssl的相关配置,如果不知道如何在Centos中配置Nginx做反向代理可以参考文章《Centos 中安装与配置Nginx - 知识林》,如果没有支持https的SSL证书可以参考文章《阿里云和腾讯云免费SSL证书 - 知识林》来获取免费的SSL证书。

  • 在Centos中配置Nginx做https的反向代理

只需要修改之前所描述的*.conf文件即可,具体内容如下

注意

:表示监听443端口,即以https提交的请求,上面的表示同时也监听以http提交的请求

:表示开启SSL协议

:指定SSL证书的crt文件路径(如果是阿里云的证书则是pem文件

:指定SSL证书的key文件路径

其他ssl开头的可以照搬

:指定代理的地址,可以是外网地址,也可以是内网地址

:表示在程序中有redirect跳转时,将采用原有传输协议方式跳转,即如果是以https请求,在跳转后依然是https。

配置完成重启Nginx即可以https访问。

  • 在Windows中配置Nginx做https的反向代理

在Windows中安装和配置Nginx其实也比较简单,进入下载地址:http://nginx.org/en/download.html,点击最新版下载,如下图

Nginx下载

下载后将压缩文件解压到合适的目录,可以看到如下图的目录结构

Nginx下载

运行即可,不过这样运行不是在windows的服务中运行,这样关闭和重新启动都很不方便,也不稳定,一般建议是将Nginx做为windows服务来运行。

制作windows服务可以下载小工具来完成,解压后可以得到winsw-1.9-bin.exe,可以将该文件移动到nginx安装目录,并重命名为服务名称,如,创建文件,注意这两个名称要一样,xml文件内容如下

注意将、、、这几个地方的路径修改为自己nginx的安装目录即可。

打开命令提示符窗口进入到所在目录,键入:即可安装windows服务,卸载windows服务。

现在开始配置。

在windows中Nginx的配置文件在:安装目录/conf/nginx.conf,在这个配置文件中复制一个来做修改,内容如下

注意具体描述跟上面Centos中的一样。和对应值没有写路径是因为我已经将这两个文件复制到了conf所在目录。

:启动服务

本文地址:http://lianchengexpo.xrbh.cn/news/10039.html    迅博思语资讯 http://lianchengexpo.xrbh.cn/ , 查看更多
 
标签: 反向代理
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号