sudo tail -n 50 /var/log/nginx/error.log
定位具體錯誤信息。sudo nginx -t
測試配置文件,修復語法錯誤。sudo netstat -tuln | grep -E ':80|:443'
查看端口占用情況,停止沖突進程或修改Nginx端口。sudo chown -R www-data:www-data /var/www/html
。sudo ufw status
確認是否允許HTTP(80)/HTTPS(443)端口,必要時添加規則sudo ufw allow 80/tcp
。sudo systemctl restart nginx
或sudo service nginx restart
。若問題仍未解決,可根據錯誤日志中的模塊名(如ngx_http_core_module
)進一步分析或提供詳細日志信息。