深入浅出Nginx实践:如何借助Nginx搭建反向代理服务器?
(3)启动、停止和重新加载服务:通过cmd以守护进程方式启动nginx.exe:start nginx.exe,停止服务:nginx -s stop,重新加载配置:nginx -s reload; ![]() (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的内容如下: ④在命令行下执行以下命令,以便将其注册成Windows服务:nginx-service.exe install ![]() ⑤接下来就可以在Windows服务列表看到Nginx服务了,这里我们可以将其设置为自动启动了: ![]() (5)总结:在Windows环境中,要对外提供的Windows服务一般都要将其启动类型设置为自动。 3.3 修改Nginx核心配置文件nginx.conf (1)进程数与每个进程的最大连接数: •nginx进程数,建议设置为等于CPU总核心数 (编辑:惠州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |