+ -
当前位置:首页 → 问答吧 → Nginx的启动问题

Nginx的启动问题

时间:2011-02-11

来源:互联网

[root@test211 ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
[alert]: could not open error log file: open() "/var/log/nginx" failed (21: Is a directory)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: still could not bind()

/var/log/nginx目录的属性
[root@test211 ~]# ls -ld /var/log/nginx/
drwxrwxrwx 2 root root 4096 02-11 10:08 /var/log/nginx/

/var/log/nigix/error.log文件的属性

[root@test211 ~]# ls -l /var/log/nginx/
总计 4
-rwxrwxrwx 1 root root 4000 02-11 10:27 error.log

向高手请教,大概是什么问题引起

作者: liyingchunvip   发布时间: 2011-02-11

回复 liyingchunvip
80端口被其它应用占用了吧,你检查一下

作者: hblee   发布时间: 2011-02-11

你的ng进程已经被占用了
pkill -9 nginx
再重启看看

作者: roman_521   发布时间: 2011-02-11

额。。检查配置文件时出现这个错误,已经把NGINX起动了

作者: liyingchunvip   发布时间: 2011-02-11