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
)进一步分析或提供详细日志信息。