加入收藏 | 设为首页 | 会员中心 | 我要投稿 惠州站长网 (https://www.0752zz.com.cn/)- 办公协同、云通信、物联设备、操作系统、高性能计算!
当前位置: 首页 > 业界 > 正文

深入浅出Nginx实践:如何借助Nginx搭建反向代理服务器?

发布时间:2019-10-25 07:43:32 所属栏目:业界 来源:今日头条
导读:副标题#e# 【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 一、反向代理:Web服务器的经纪人 1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从

(3)启动、停止和重新加载服务:通过cmd以守护进程方式启动nginx.exe:start nginx.exe,停止服务:nginx -s stop,重新加载配置:nginx -s reload;

深入浅出Nginx实践:如何借助Nginx搭建反向代理服务器?

(4)每次以cmd方式启动Nginx服务不符合实际要求,于是我们想到将其注册为Windows服务,并设置为自动启动模式。这里,我们使用一个不错的小程序:“Windows Service Wrapper”,将nginx.exe注册为Windows服务,具体的步凑如下:

①下载最新版的 Windows Service Wrapper 程序,比如我下载的名称是 "winsw-1.8-bin.exe"(本文底部有下载地址),然后把它命名成你想要的名字(比如: "nginx-service.exe",当然,你也可以不改名)

②将重命名后的 nginx-service.exe 复制到 nginx 的安装目录(比如,我这里是 "D:Serversnginx-1.4.7")

③在同一个目录下创建一个Windows Service Wrapper 的XML配置文件,名称必须与第一步重命名时使用的名称一致(比如我这里是 "nginx-service.xml", 如果,你没有重命名,则应该是 "winsw-1.8-bin.xml"),这个XML的内容如下:

nginxNginx ServiceHigh Performance Nginx ServiceD:Serversnginx-1.4.7nginx.exeD:Serversnginx-1.4.7roll-p D:Serversnginx-1.4.7-p D:Serversnginx-1.4.7 -s stop

④在命令行下执行以下命令,以便将其注册成Windows服务:nginx-service.exe install

深入浅出Nginx实践:如何借助Nginx搭建反向代理服务器?

⑤接下来就可以在Windows服务列表看到Nginx服务了,这里我们可以将其设置为自动启动了:

深入浅出Nginx实践:如何借助Nginx搭建反向代理服务器?

(5)总结:在Windows环境中,要对外提供的Windows服务一般都要将其启动类型设置为自动。

3.3 修改Nginx核心配置文件nginx.conf

(1)进程数与每个进程的最大连接数:

•nginx进程数,建议设置为等于CPU总核心数

(编辑:惠州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读