【Nginx】win10 安装Nginx

1.下载

nginx: download

2.安装

解压即可

3.启动

  • 可以自己修改端口,conf/nginx.conf 确保端口不被占用
  • cmd启动(不要双击nginx.exe启动,至于原因我粘贴一下

start nginx.exe

可以看到是后台运行,还不错 

访问,长下面这样就成功了

4.相关命令

在nginx.exe目录,打开命令行工具,用命令 启动/关闭/重启nginx

start nginx : 启动nginx
 nginx -s reload  :修改配置后重新加载生效
 nginx -s reopen  :重新打开日志文件
 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确
       关闭nginx:
 nginx -s stop  :快速停止nginx
 nginx -s quit  :完整有序的停止nginx
 如果遇到报错:
 bash: nginx: command not found
 有可能是你再linux命令行环境下运行了windows命令,
 如果你之前是允许 nginx -s reload报错, 试下 ./nginx -s reload
 或者 用windows系统自带命令行工具运行

5.配置

修改后,可以用命令重新加载配置,但是我报错了,懒得改,选择任务管理器手动停止进程,再重新启动

测试配置是否正确(个人认为这部是必要的)

重载配置

环境变量

### 启动与停止 在Win10系统中,可通过管理员启动cmd进行Nginx的启动操作。示例命令如下: ```plaintext C:\Windows\system32>D: D:>cd soft/nginx-1.16.1 D:\soft\nginx-1.16.1>start nginx ``` 其他常用命令包括: - `start nginx`:启动nginx - `nginx -s reload`:修改配置后重新加载生效 - `nginx -s reopen`:重新打开日志文件 - `nginx -t -c /path/to/nginx.conf`:测试nginx配置文件是否正确 - `nginx -s stop`:快速停止nginx - `nginx -s quit`:完整有序地停止nginx 也可以使用以下命令: - `tasklist /fi “imagename eq nginx.exe”`:查看nginx服务 - `taskkill /f /t /im nginx.exe`:停止nginx服务 [^1][^2]。 ### 配置文件检查 可使用`nginx -t conf/nginx.conf`命令检查Nginx配置文件中的语法错误,若使用`sudo nginx -t`则需指定配置文件路径`/usr/local/nginx/conf/nginx.conf`进行检查 [^2][^3]。 ### 配置文件指定启动 可以使用`sudo nginx -c /usr/local/nginx/conf/nginx.conf`指定启动配置文件 [^3]。 ### 常见报错处理 若遇到`bash: nginx: command not found`报错,可能是在Linux命令行环境下运行了Windows命令;若之前运行`nginx -s reload`报错,可尝试`./nginx -s reload`或者使用Windows系统自带命令行工具运行 [^1]。 ### 解决403错误 在Windows下使用Nginx作为HTTP服务器时,若访问web目录提示`403 Forbidden`,可进行如下操作:找到`nginx.conf`,将`user nobody`改为`user root`,若仍无效果,由于Nginx默认不支持浏览目录,可将`autoindex off`更改为`on`,然后重启Nginx即可正常访问 [^4]。 ### 帮助命令 使用`nginx -h`可查看Nginx的帮助命令 [^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值