CentOS 7 重启Nginx、启动Nginx 命令都失败

Spirng_Java 2015-10-10 04:22:40
CentOS 7.0 64位
nginx 1.8 版本

输入命令:service nginx restart
报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.

输入这个命令呢:systemctl start nginx
报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
...全文
49684 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
皇御雷霆 2015-10-14
  • 打赏
  • 举报
回复
要自己写脚本,并放入/etc/init.d/
Spirng_Java 2015-10-14
  • 打赏
  • 举报
回复
引用 21 楼 fan63182830 的回复:
nginx安装完,是没有Service启动脚本的,需要自行添加至/etc/init.d/ ./usr/local/nginx/sbin/nginx 启动
命令这样 直接就可以添加了?/etc/init.d/
Spirng_Java 2015-10-13
  • 打赏
  • 举报
回复
引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.



兄弟 搞怎么样了?
皇御雷霆 2015-10-13
  • 打赏
  • 举报
回复
nginx安装完,是没有Service启动脚本的,需要自行添加至/etc/init.d/
./usr/local/nginx/sbin/nginx 启动
忘世麒麟 2015-10-13
  • 打赏
  • 举报
回复
引用 19 楼 lin18858368 的回复:
[quote=引用 18 楼 lin18858368 的回复:]
[quote=引用 17 楼 baijiaheizhiganmao 的回复:]
我觉得你是不是重装一下ngnix呢?
或者是否被你不小心删除了某些重要文件?我这问题没碰到过.
--
你跟我描述一下你的ngnix程序与什么交互的?正常情况下,从刚开启nginx到能够与它交互需要做什么.你描述一下,看我有没有做过这方面的东西.


我现在 安装了 1.9.5 版本的nginx

[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
[root@admin local]# rm -rf nginx-1.2.6.tar.gz
[root@admin local]# mv nginx-1.2.6 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx

安装到下面一步的时候报错
[root@admin nginx]# make
make: *** No rule to make target `build', needed by `default'. Stop.

什么问题呢?[/quote]


[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.9.5.tar
[root@admin local]# rm -rf nginx-1.9.5..tar.gz
[root@admin local]# mv nginx-1.9.5 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx
安装到下面一步的时候报错
[root@admin nginx]# make
make: *** No rule to make target `build', needed by `default'. Stop.

什么问题呢?[/quote]你需要先把ngnix装上。去官网看看。你的问题很。。。。。。,因为你未安装上,如何有重启一说?
Spirng_Java 2015-10-13
  • 打赏
  • 举报
回复
引用 18 楼 lin18858368 的回复:
[quote=引用 17 楼 baijiaheizhiganmao 的回复:]
我觉得你是不是重装一下ngnix呢?
或者是否被你不小心删除了某些重要文件?我这问题没碰到过.
--
你跟我描述一下你的ngnix程序与什么交互的?正常情况下,从刚开启nginx到能够与它交互需要做什么.你描述一下,看我有没有做过这方面的东西.


我现在 安装了 1.9.5 版本的nginx

[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
[root@admin local]# rm -rf nginx-1.2.6.tar.gz
[root@admin local]# mv nginx-1.2.6 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx

安装到下面一步的时候报错
[root@admin nginx]# make
make: *** No rule to make target `build', needed by `default'. Stop.

什么问题呢?[/quote]


[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.9.5.tar
[root@admin local]# rm -rf nginx-1.9.5..tar.gz
[root@admin local]# mv nginx-1.9.5 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx
安装到下面一步的时候报错
[root@admin nginx]# make
make: *** No rule to make target `build', needed by `default'. Stop.

什么问题呢?
Spirng_Java 2015-10-13
  • 打赏
  • 举报
回复
引用 17 楼 baijiaheizhiganmao 的回复:
我觉得你是不是重装一下ngnix呢?
或者是否被你不小心删除了某些重要文件?我这问题没碰到过.
--
你跟我描述一下你的ngnix程序与什么交互的?正常情况下,从刚开启nginx到能够与它交互需要做什么.你描述一下,看我有没有做过这方面的东西.


我现在 安装了 1.9.5 版本的nginx

[root@admin local]# cd /usr/local
[root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
[root@admin local]# rm -rf nginx-1.2.6.tar.gz
[root@admin local]# mv nginx-1.2.6 nginx
[root@admin local]# cd /usr/local/nginx
[root@admin nginx]# ./configure --prefix=/usr/local/nginx

安装到下面一步的时候报错
[root@admin nginx]# make
make: *** No rule to make target `build', needed by `default'. Stop.

什么问题呢?
忘世麒麟 2015-10-13
  • 打赏
  • 举报
回复
引用 14 楼 lin18858368 的回复:
[quote=引用 12 楼 baijiaheizhiganmao 的回复:]
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.



兄弟 搞怎么样了?[/quote]
我觉得你是不是重装一下ngnix呢?
或者是否被你不小心删除了某些重要文件?我这问题没碰到过.
--
你跟我描述一下你的ngnix程序与什么交互的?正常情况下,从刚开启nginx到能够与它交互需要做什么.你描述一下,看我有没有做过这方面的东西.
忘世麒麟 2015-10-13
  • 打赏
  • 举报
回复
引用 14 楼 lin18858368 的回复:
[quote=引用 12 楼 baijiaheizhiganmao 的回复:]
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.


引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.



兄弟 搞怎么样了?[/quote]
我觉得你是不是重装一下ngnix呢?
或者是否被你不小心删除了某些重要文件?我这问题没碰到过.
--
你跟我描述一下你的ngnix程序与什么交互的?正常情况下,从刚开启nginx到能够与它交互需要做什么.你描述一下,看我有没有做过这方面的东西.
忘世麒麟 2015-10-13
  • 打赏
  • 举报
回复
我觉得你是不是重装一下ngnix呢?
或者是否被你不小心删除了某些重要文件?我这问题没碰到过.
--
你跟我描述一下你的ngnix程序与什么交互的?正常情况下,从刚开启nginx到能够与它交互需要做什么.你描述一下,看我有没有做过这方面的东西.
Spirng_Java 2015-10-10
  • 打赏
  • 举报
回复
引用 12 楼 baijiaheizhiganmao 的回复:
下班了.回来再继续探讨.
好的,谢啦
忘世麒麟 2015-10-10
  • 打赏
  • 举报
回复
下班了.回来再继续探讨.
忘世麒麟 2015-10-10
  • 打赏
  • 举报
回复
引用 10 楼 lin18858368 的回复:
[quote=引用 9 楼 baijiaheizhiganmao 的回复:] 那就奇怪了哈.这样说来,确实没有ngnix的进程存在了. 你说的"我系统停掉之后,nginx就启动不了,郁闷 ".这个系统停掉,是指nginx吗?还是指别的?
我把linux 系统重启之后,就没有了。[/quote] 你把Linux系统重启了,nginx服务是否会自动刚重启呢?如果确实自动重启了,你手动重启当然启动不了.此时你需要验证一下重启系统后ngnix系统是否重启. 其次你需要是否是另外一个软件——与ngnix通信的那个软件,而你实际需要启动的是该软件呢?(我说这话是因为,我的ngnix就需要一个外部的软件作为桥梁,使得程序可以发送到ngnix,我猜测你可能也是这样子)
Spirng_Java 2015-10-10
  • 打赏
  • 举报
回复
引用 9 楼 baijiaheizhiganmao 的回复:
那就奇怪了哈.这样说来,确实没有ngnix的进程存在了. 你说的"我系统停掉之后,nginx就启动不了,郁闷 ".这个系统停掉,是指nginx吗?还是指别的?
我把linux 系统重启之后,就没有了。
忘世麒麟 2015-10-10
  • 打赏
  • 举报
回复
那就奇怪了哈.这样说来,确实没有ngnix的进程存在了. 你说的"我系统停掉之后,nginx就启动不了,郁闷 ".这个系统停掉,是指nginx吗?还是指别的?
Spirng_Java 2015-10-10
  • 打赏
  • 举报
回复
引用 7 楼 baijiaheizhiganmao 的回复:
centos 为毛显示这么多.你在用这条命令,显示一个不存在的进程,看一下输出是什么样的.比如说进程"abcde--":
ps -ef | grep abcdef--

忘世麒麟 2015-10-10
  • 打赏
  • 举报
回复
centos 为毛显示这么多.你在用这条命令,显示一个不存在的进程,看一下输出是什么样的.比如说进程"abcde--": ps -ef | grep abcdef--
Spirng_Java 2015-10-10
  • 打赏
  • 举报
回复
引用 5 楼 baijiaheizhiganmao 的回复:
[quote=引用 4 楼 lin18858368 的回复:]
[quote=引用 3 楼 baijiaheizhiganmao 的回复:]
[quote=引用 2 楼 lin18858368 的回复:]
[quote=引用 1 楼 baijiaheizhiganmao 的回复:]
[quote=引用 楼主 lin18858368 的回复:]
CentOS 7.0 64位
nginx 1.8 版本

输入命令:service nginx restart
报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.

输入这个命令呢:systemctl start nginx
报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.

为何不嫌关掉nginx然后在重新启动呢?[/quote]

我系统停掉之后,nginx就启动不了,郁闷[/quote]
......你肯定是某些nginx的程序没有一起停掉.ps -ef | grep nginx 一下看看是否还有残留的[/quote]
显示:
root 1080 925 0 17:03 pts/0 00:00:00 grep --color=auto nginx[/quote]
截图给我看。我这样看也不知道你的是什么。就是ps命名后的截图。[/quote]


忘世麒麟 2015-10-10
  • 打赏
  • 举报
回复
引用 4 楼 lin18858368 的回复:
[quote=引用 3 楼 baijiaheizhiganmao 的回复:] [quote=引用 2 楼 lin18858368 的回复:] [quote=引用 1 楼 baijiaheizhiganmao 的回复:] [quote=引用 楼主 lin18858368 的回复:] CentOS 7.0 64位 nginx 1.8 版本 输入命令:service nginx restart 报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details. 输入这个命令呢:systemctl start nginx 报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
为何不嫌关掉nginx然后在重新启动呢?[/quote] 我系统停掉之后,nginx就启动不了,郁闷[/quote] ......你肯定是某些nginx的程序没有一起停掉.ps -ef | grep nginx 一下看看是否还有残留的[/quote] 显示: root 1080 925 0 17:03 pts/0 00:00:00 grep --color=auto nginx[/quote] 截图给我看。我这样看也不知道你的是什么。就是ps命名后的截图。
Spirng_Java 2015-10-10
  • 打赏
  • 举报
回复
引用 3 楼 baijiaheizhiganmao 的回复:
[quote=引用 2 楼 lin18858368 的回复:] [quote=引用 1 楼 baijiaheizhiganmao 的回复:] [quote=引用 楼主 lin18858368 的回复:] CentOS 7.0 64位 nginx 1.8 版本 输入命令:service nginx restart 报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details. 输入这个命令呢:systemctl start nginx 报错:Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
为何不嫌关掉nginx然后在重新启动呢?[/quote] 我系统停掉之后,nginx就启动不了,郁闷[/quote] ......你肯定是某些nginx的程序没有一起停掉.ps -ef | grep nginx 一下看看是否还有残留的[/quote] 显示: root 1080 925 0 17:03 pts/0 00:00:00 grep --color=auto nginx
加载更多回复(3)

18,830

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧