要在本地电脑上启动 nginx.exe
,按照以下步骤操作:
1. 😄下载并解压 Nginx
- 访问 Nginx 官网,下载 Windows 版本的压缩包(如
nginx-1.26.3.zip
)。 - 解压到本地目录(例如
C:\nginx
)。
2. 😃启动 Nginx
-
方法一:通过命令行启动
- 打开命令提示符(CMD)或 PowerShell。
- 切换到 Nginx 目录:
cd C:\nginx
- 运行命令:
或直接执行:start nginx
nginx.exe
-
方法二:直接双击运行
- 进入 Nginx 目录,双击
nginx.exe
(短暂闪过命令行窗口后,Nginx 会在后台运行)。
- 进入 Nginx 目录,双击
3. 😁验证是否运行成功
- 打开浏览器,访问
http://localhost
或http://127.0.0.1
。 - 如果看到 “Welcome to nginx!” 的欢迎页面,说明启动成功。
4. 😂检查进程
- 打开任务管理器(
Ctrl + Shift + Esc
),在“详细信息”选项卡中查看是否有nginx.exe
进程(通常会有 1 个主进程和多个工作进程)。
5. 😅常见问题解决
❌ 无法访问欢迎页?
-
检查端口占用:
- Nginx 默认使用 80 端口。如果端口被占用(如被 IIS、Apache 占用),需关闭冲突程序或修改 Nginx 端口:
- 打开
conf/nginx.conf
文件,找到listen 80;
,改为listen 8080;
。 - 重启 Nginx,访问
http://localhost:8080
。
- 打开
- Nginx 默认使用 80 端口。如果端口被占用(如被 IIS、Apache 占用),需关闭冲突程序或修改 Nginx 端口:
-
查看日志:
- 检查
logs/error.log
文件,定位错误原因。
- 检查
❌ 启动失败?
- 以管理员身份运行:
- 如果 80 端口需要权限,右键点击命令行或 PowerShell,选择 “以管理员身份运行”,再执行启动命令。
6. 😀管理 Nginx 服务
- 停止服务:
nginx -s stop
- 重新加载配置(不重启):
nginx -s reload
- 退出服务:
nginx -s quit
示例:修改配置后重启
- 编辑
conf/nginx.conf
文件(例如修改网站根目录)。 - 保存文件后,执行重新加载命令:
nginx -s reload
按照以上步骤,即可顺利在本地运行并管理 Nginx 服务。
融媒体矩阵
[×] 个人主页:https://lizyshare.github.io
[×] wx公众号:卖火柴的码农