启动 Nginx 服务的具体命令取决于你的操作系统(Linux发行版或Windows)以及安装方式。以下是常见场景的启动方法:
启动Nginx
sudo systemctl start nginx
设置开机自启
sudo systemctl enable nginx
检查状态
sudo systemctl status nginx
重启/停止
sudo systemctl restart nginx # 重启
sudo systemctl stop nginx # 停止
sudo service nginx start # 启动
sudo service nginx restart # 重启
sudo service nginx stop # 停止
C:\nginx
)。cmd
start nginx
或通过命令行:
cd C:\nginx
nginx.exe
停止Nginx:
nginx.exe -s stop # 快速停止
nginx.exe -s quit # 优雅停止
bash
ps aux | grep nginx # Linux
tasklist | findstr nginx # Windows
http://localhost
,若看到Nginx欢迎页即表示成功。端口冲突(如80端口被占用):
sudo netstat -tulnp | grep 80 # 查看占用进程
修改Nginx配置(/etc/nginx/nginx.conf
)中的监听端口后重启。
配置文件错误:
sudo nginx -t # 测试配置语法
根据输出修正错误后再启动。
权限问题:
sudo chown -R www-data:www-data /var/www/html # 确保网站目录权限正确
bash
sudo nginx -s reload # Linux/Windows均适用
根据你的实际环境选择对应方法,遇到错误时可通过日志排查(/var/log/nginx/error.log
)。