Windows版Nginx1.17.8部署及设置开机自启

  1. 我这边使用的Nginx1.17.8.zip解压版.我的资源里面有这个版本免费下载在这里插入图片描述
  2. 解压后找到里面的nginx安装包并解压
    在这里插入图片描述
  3. 双击nginx 然后会有黑框一闪而过(牛顿也吃苹果),
    然后打开任务管理器查询有没有nginx服务
    在这里插入图片描述
  4. 浏览器执行 http://localhost/ 显示如下,则没问题
    在这里插入图片描述
  5. 在任务管理中关闭 nginx,开始部署自启服务.
  6. winsw-1.18-bin.exe 文件重命名为nginx-service.exe 并放置到nginx文件夹中
    在这里插入图片描述
  7. 创建nginx-service.xml 文件以及创建nginx-service.exe.config文件
    文件名字必须与exe的名称一致
    nginx-service.xml--文件内容中注意修改路径 ID下面的name 则为设置的服务名
<service>   
	<id>nginx</id>  
		<name>Nginx Service</name>
		<description>High Performance Nginx Service</description> 
		<logpath>D:\tools\nginx\logs</logpath>  
	<log mode="roll-by-size">  
		<sizeThreshold>10240</sizeThreshold>    
		<keepFiles>8</keepFiles> 
	</log>  
		<executable>D:\tools\nginx\nginx.exe</executable>
		<startarguments>-p D:\tools\nginx</startarguments>
		<stopexecutable>D:\tools\nginx\nginx.exe</stopexecutable>
		<stoparguments>-p D:\tools\nginx -s stop</stoparguments> 
</service>

在这里插入图片描述

nginx-service.exe.config
<configuration>  
    <startup>    
        <supportedRuntime version="v2.0.50727" />    
        <supportedRuntime version="v4.0" />  
    </startup>  
    <runtime>    
        <generatePublisherEvidence enabled="false"/>   
    </runtime>
</configuration>

在这里插入图片描述

  1. 一切准备就绪之后,设置winwods服务
    打开cmd 进入nginx文件夹 执行 nginx-service.exe install
    在这里插入图片描述

  2. 没有报错,打开windows服务进行查看,存在即为成功
    在这里插入图片描述

10.重启进行测试,是否自启成功
在这里插入图片描述

11.自启成功 okay!

12.当get请求过长时,在nginx http代码块中添加

client_header_buffer_size 512k;
large_client_header_buffers 4 512k;
client_max_body_size 100m;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值