nginx重启失败
时间:2010-03-24
来源:互联网
一:/usr/local/nginx/sbin/nginx -t 显示文件测试成功
二:kill -HUP `cat /usr/local/nginx/nginx.pid` 显示“-bash:kill:(5890) -(几个乱码) ”,这样是不是表示重启失败啊?应该怎么重启呢?
nginx版本为0.7.30
作者: niubi_php 发布时间: 2010-03-24
难道只有重装nginx?
作者: jiangwb1 发布时间: 2010-03-24
作者: jiangwb1 发布时间: 2010-03-24
因为nginx的配置文件没生效,而kill又杀不掉。
作者: jiangwb1 发布时间: 2010-03-26
作者: Duron 发布时间: 2010-03-28
谢谢回复。不可能都用rpm包吧,很多都直接编译的
作者: niubi_php 发布时间: 2010-03-31
作者: cxkj 发布时间: 2010-04-02
cxkj 发表于 2010-4-2 13:31
所以说Redhat不好用,依赖关系很难搞,可以试试arch或者gentoo或者ubuntu
作者: Duron 发布时间: 2010-04-02
作者: TankMe 发布时间: 2010-04-06
Duron 发表于 2010-3-28 23:04
一定建议要自己编译.
作者: TankMe 发布时间: 2010-04-06
作者: xieaotian 发布时间: 2010-04-09
全部自己编译,依赖关系会搞死你的,而且编译浪费时间,编译一个php最少就半个小时了
作者: Duron 发布时间: 2010-04-10
全部自己编译,依赖关系会搞死你的,而且编译浪费时间,编译一个php最少就半个小时 ...
Duron 发表于 2010-4-10 14:16
一看你就没实际编译过 编译PHP至少就半个小时 哈哈哈哈 你现在给我找个这样的服务器我看看
既然你没有编译过 就更别说你知道编译的好处了..
开源的一大好处就是可以自己定制编译..
都用rpm安装后.你会发现以后找个库或者文件非常困难..
我现在的webserver的conf都放一个文件夹 所有的bin都放一个文件夹 所有的log又在一个文件夹.
说这么多我就想说一点.当你没有深入了解一个东西是 就没权去评论他的好坏
这也就是为什么现在这个社会这么浮躁的原因.
作者: TankMe 发布时间: 2010-04-10
全部自己编译,依赖关系会搞死你的,而且编译浪费时间,编译一个php最少就半个小时 ...
Duron 发表于 2010-4-10 14:16
而且有时候是非编译不可的..想必你只配置过webserver 你配置一个mail server等等.
不说别的 nginx就没有提供官方的rpm 既然官方没有发行 别人的rpm就是不被信任的.
学会编译 这会使你对linux的认识更上一层楼
对于你所说的依赖关系..纯粹扯淡..rpm就不需要依赖关系吗? rpm要求的依赖关系更加严格 大哥..
作者: TankMe 发布时间: 2010-04-10
LZ说的是nginx的问题,别讨论其他的。
作者: jiangwb1 发布时间: 2010-04-11
1.多个nginx服务冲突
2、本地和远程连接的pid不匹配
2、conf文件出错
4、linux服务器本身的问题。我碰到修改过conf文件,重启老提示失败,用了killall也不行,重启机器下就好了。怀疑编译的问题。
作者: jiangwb1 发布时间: 2010-04-11
卸载后重装就好,还有重启下机器也好了。
作者: niubi_php 发布时间: 2010-04-11
http://xuun.net/2010/02/16/nginx-restart/
作者: lovehaw 发布时间: 2010-04-11
刚才你没有编辑过的回复我也看到了,大家是在讨论技术问题,没必要,您说是吧
能看出来,您也许只用过RH,建议您试试Debian,她的包管理系统可以让你不必理会依赖,全部是网上下载,而且是官方审核的,可以让你绝对放心,您说文件找不到,也许您不知道还有Doc这么个东西,实在不行不是还有locate这么个命令么?再说,既然已经有人编译好了干吗自己还要编译一次呢,现在提倡节能减排,少编译一次就能少排放点CO2,不是么?没有特殊需要还是不要编译的好
作者: Duron 发布时间: 2010-04-12
还有,你怎么知道我没有编译过,我开始用Linux的时候Lamp环境就是我编译出来的,当时没少费劲,如果你真的非常喜欢编译,建议你试试Gentoo
作者: Duron 发布时间: 2010-04-12
还有,你怎么知道我没有编译过,我开始用Linux的时候Lamp环境就是我编译出来的,当 ...
Duron 发表于 2010-4-12 23:51
你说PHP编译需要半个小时我就知道你没有编译过!!!!! 服务器版本我只选centos
作者: TankMe 发布时间: 2010-04-13
刚才你没有编辑过的回复我也看到了,大家是在讨论技术问题,没必要,您说是吧
能看出来, ...
Duron 发表于 2010-4-12 23:43
我笔记本就安装的是ubuntu deb包我用的次数也不少 我只知道一点 apt-get的版本更新的都很慢..
算了 不跟你说了 你按你的来 我按我的来吧
都给我扯出来减排来了 囧..
另外我纠正一点 我没说一定不要用各种整合包.. 我只是说在服务器环境上自己编译可以达到更好的效果
你不妨看一下我的博客上面关于linux的 我也基本上都是apt-get 就是图了方便
包跟包又是不同的 比如libevent就没必要自己再编译了 而nginx我就建议自己编译
别较真 灵活运用才是真理
作者: TankMe 发布时间: 2010-04-13
...
TankMe 发表于 2010-4-13 11:02
更细缓慢是要等stable出来,团队的人不可能拿个beta版的出来给你打包,想当年我那个Celeron 2.4的机子,编译php确实需要半个小时,再说说我宿舍现在用的那个自制路由器,PIII500多 256内存,也装了php运行环境,如果都按照你说的编译,会死人的,大哥。如果都用编译来安装,如果你以后离开了这个公司,服务器要交接,那你就得告诉人家每个配置文件的路径,如果用包安装,人家只要看doc,还有一些软件,没有自带启动脚本,比如pure-ftpd,那你还得自己去搞启动脚本,如果你用编译还要搞一个build-essential
作者: Duron 发布时间: 2010-04-14
Duron 发表于 2010-4-14 16:28
你去看看rpm比最新的Stable慢几个版本...我没说beta 我服务器所有的全都是稳定版..
我不信你现在用那么垃圾的电脑再跟我说话.你怎么不说486编译PHP需要一天啊??
你说找不到啥? 文档是干啥的? 你在的公司不写文档吗? 我安装的东西比如都在/usr/local/server/下 他一打开这个目录就知道了 配置文件 日志文件 bin 等都在这里 还需要找啥?
如果是rpm安装 他再去找每个包的doc??
你的理由未免有点牵强..
有些东西 php5 + php-fpm + nginx 这样的配置你如何用rpm包安装..
算了不跟你说了 等你配置的服务器多了 同时管理N台不同的服务器 你就知道了.
作者: TankMe 发布时间: 2010-04-14
我不信你 ...
TankMe 发表于 2010-4-14 16:36
等你管理N台的时候,你就知道,编译是一件多么痛苦的事情,每个服务器都要去编译一次
作者: Duron 发布时间: 2010-04-14
Duron 发表于 2010-4-14 17:17
恩好吧 不讨论了
作者: TankMe 发布时间: 2010-04-14

作者: 娴分灵 发布时间: 2010-08-05
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28