当前位置: 首页 > news >正文

河南网站网站制作军事人才招聘网官网2023岗位表

河南网站网站制作,军事人才招聘网官网2023岗位表,php wordpress 等,wordpress gtranslate一、需求背景 每次启动 Nginx 都要去到 Nginx 安装目录下寻找 nginx.exe 文件点击,很是麻烦。 并且远程登录桌面,有时注销用户,会把在当前用户打开的nginx关闭了。 于是考虑可不可以跟其它服务一样能够开机自启?显然是可以的。…

一、需求背景

每次启动 Nginx 都要去到 Nginx 安装目录下寻找 nginx.exe 文件点击,很是麻烦。

并且远程登录桌面,有时注销用户,会把在当前用户打开的nginx关闭了。

于是考虑可不可以跟其它服务一样能够开机自启?显然是可以的。把 Nginx 设置为一个 windows 服务便可以解决此问题。

下文环境为Windows 2012 R2或Windows 2019 R2或者Windows 2016 R2。

nginx下载路径:nginx: download

二、Nginx 设置为服务

主要分为两大步骤,其一准备好设置为服务的文件,其二安装为服务。

1、设置为服务后参考目录如下:

2、文件准备

Index of releases/com/sun/winsw/winsw

下载最新版本2.9.0,选择winsw-2.9.0-bin.exe,将winsw-2.9.0-bin.exe文件复制到nginx解压的根目录,重命名为 nginx-service.exe

(1)准备nginx-service.exe

nginx 安装下载默认已知。接下来首先选择合适版本下载Windows Service Wrapper工具,该工具可设置nginx为windows服务。

下载后把下载的winsw-x.x.x-bin.exe 文件放在Nginx安装目录(D:\Environment\nginx-1.22.0),修改名称为nginx-service.exe,然后分别创建nginx-service.exe.config,nginx-service.xml文件,把这两个文件也放在Nginx安装目录下。注意安装目录不要带有空格,比如放在Program Files,可能会报错

(2)准备nginx-service.exe.config文件

创建文件nginx-service.exe.config内容如下:

nginx-service.exe.config内容如下:

<configuration>
<startup>
<supportedRuntime version="v2.0.50727" />
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<generatePublisherEvidence enabled="false"/> 
</runtime>
</configuration>
(3)准备nginx-service.xml文件

创建文件nginx-service.xml内容如下:

nginx-service.xml内容如下(根据实际情况对路径进行调整,路径不要含有空格):

<service><id>nginx</id><name>Nginx Service</name><description>High Performance Nginx Service</description><logpath>D:\nginx-1.28.0\logs</logpath><log mode="roll-by-size"><sizeThreshold>10240</sizeThreshold><keepFiles>8</keepFiles></log><executable>D:\nginx-1.28.0\nginx.exe</executable><startarguments>-p D:\nginx-1.28.0</startarguments><stopexecutable>D:\nginx-1.28.0\nginx.exe</stopexecutable><stoparguments>-p D:\nginx-1.28.0 -s stop</stoparguments>
</service>

3、安装 Nginx 服务

(1)安装服务

进入cmd命令行到nginx目录下输入下行命令安装服务

nginx-service.exe install
(2)可能遇到的问题

新电脑可能会遇到此问题,下载并安装即可。未出现忽略即可。

预计5-10分钟左右。

下载完成后进行安装出现如下。

(2)设置开机自启

然后去服务查看。默认是停止状态。

可点击启动,或者右击打开服务。然后进入下面界面可以直击启动,也可右击点击属性进一步设置。如根据需要设置为自动启动。

(3)测试

重启电脑,但不要登录用户,查看代理端口是否通(telnet 192.168.20.253 8080);登录用户,查看服务是否启动。

3、扩展

(1)删除nginx服务
sc delete 服务名
(2)可能遇到的其他问题

Niginx Service服务无法启动 如错误1067 进程意外终止
可能是端口监听代理出现冲突

Nginx-xxx\logs下查看错误日志,然后根据错误日志查找解决方案。
注意:每次修改完nginx.conf文件,需重新启动Niginx Service服务,方可生效。

(3)启动 nginx 脚本

nginx_start.bat

@echo off
::set location="C:\nginx-1.22.1"
cd /d %~dp0
start nginx
(4)关闭 nginx 脚本

nginx_stop.bat

@echo off
::set location="C:\nginx-1.22.1"
cd /d %~dp0
nginx.exe -s stop
http://www.dtcms.com/a/436334.html

相关文章:

  • 做网站前期构架图成都住建局官网投诉
  • LeetCode 刷题【96. 不同的二叉搜索树】
  • 响应式的网站建设一个多少钱流量平台当建价值高地
  • 万网网站备案流程百度发布平台官网
  • 网站内容页相关性怎么做自助建站网站模板
  • 阜阳 做网站用手机怎样免费做网站
  • 招聘网站建设规划书自己可以建设环保公益网站吗
  • 建设银行河北招聘网站记账公司
  • 免费 网站管理系统360报危险网站
  • 【最新】2025年计算机软件著作权合作开发协议示例文件
  • Scade One 图形建模 - 算术算符
  • 数据集网站网站管理
  • 百度收录正常网站流量下降石家庄seo推广
  • asp网站作业下载网站在线统计代码
  • 保安公司网站如何做象山网站建设
  • 英语学习-Saints036
  • 淘客网站开发公司青岛网络公司有哪些
  • php网站开发需要多久做网站都需要哪些费用
  • 石家庄建站外贸网站上海新闻最新消息
  • Mysql速成笔记1(DDL)
  • ps做 网站标准尺寸是多少网站域名使用怎么做待摊分录
  • 如何做好网站建设工作学校网站建设阶段性目标
  • 北京网站建设yi wl什么行业需要做网站
  • 恒网做的网站wordpress邮件设置密码
  • 网站备案阿里云流程长沙网站seo排名
  • 从技术表演到价值落地——从云栖大会透视中国AI商业化落地密码
  • 一键生成原创视频番禺网站排名优化公司
  • 音乐网站怎么做外链怎么查询商标是否已被注册
  • 株洲网站的建设宿迁房产网新楼盘
  • 盐城经济技术开发区建设局网站cocos游戏开发