liunx开启Nginx失败, 出现 An error occurred
开启Nginx时,启动失败如何解决
liunx开启Nginx时,启动失败如何解决
启动Nginx失败的原因
启动Nginx失败的原因,具体要根据自己的情况逐一排查, Nginx启动失败的原因
Nginx启动时,失败原因可能有以下几点:
1、端口被占
2、文件夹有中文名字
3、配置文件中没有配置好,注释 用的不是 #,导致错误 在Nginx配置文件中注释跟别的配置有区别 用 // 注释 Nginx是无法解析的
1、liunx开启Nginx时端口被占用提示
Nginx启动时,默认端口是80
如果端口号被占用,也会导致Nginx启动失败 如果出现 端口号被占用的情况,可以执行一下命令
相关命令
查看端口占用情况:
sudo netstat -apn | grep 80
查看占用端口的进程:
ps -ef | grep 3345
杀掉进程,重占用80的端口 重新启动Nginx
sudo kill -9 3345
sudo netstat -apn | grep 80
查看 端口号使用情况,如果80端口号被占用 可以直接杀死进程,将进程杀死后,启动nginx。
fuser -k 80/tcp