请问如何重启 nginx?

2017-07-27 22:07:21 +08:00
 2232588429
debian 系统下试过各种命令都未成功
usr/sbin 和 init.d 目录下都没看到有 nginx ……
请问该如何重启?谢谢!
14256 次点击
所在节点    NGINX
79 条回复
cxbig
2017-07-28 02:50:39 +08:00
@2232588429
如果你对 Linux 还不甚了解,建议先使用 apt-get 这类包管理器直接安装 nginx
它会帮你下载包,安装,做好基本配置,准备好 daemon
你只需要简单的用 service 或 systemctl 等命令指挥开关即可

等你对 Linux 熟悉了、有 1~2 年经验再来尝试 build - install
wuYin
2017-07-28 03:34:43 +08:00
还没解决的话暴力一点 sudo find / -type f -name nginx,找到 nginx 运行文件的位置,-s restart 就行。要是找不到,搞不好被你 rename 或者 mv 了,用 history | grep nginx 看下有没有做类似操作。
要是还没找到原因,重装 nginx 就是了,默认安装在 /usr/local/nginx 下边的。
panda1001
2017-07-28 07:46:41 +08:00
是不是缺了依赖库
syncher
2017-07-28 08:00:03 +08:00
感觉楼主 make 或者 make install 就没有编译成功~哈哈哈,建议重装
imlonghao673
2017-07-28 08:11:23 +08:00
我的意见同上,楼主可能都没 make 成功

建议转 apt 这类的东西
ragnaroks
2017-07-28 08:18:40 +08:00
+1,不过我感觉是楼主 make 了但没有 make install
firemiles
2017-07-28 08:22:30 +08:00
楼主,新手建议用包管理安装,等用熟了再编译也不迟,不然时间都浪费在其他地方了
drlalll
2017-07-28 08:24:07 +08:00
先把 nginx 软连接到 /bin 目录
然后再重启
drlalll
2017-07-28 08:25:40 +08:00
@drlalll 或者你根本找不到运行文件???
shiji
2017-07-28 08:35:46 +08:00
@2232588429 老铁,用不着编译的时候就别编译了,麻烦的很。我 debian 和 ubuntu 这俩系统用了三四年,需要编译的次数一只手都能数得过来。如果你嫌弃系统 apt 自带的 L(A/E)MP 系列版本太旧,就去加 dotdeb ( https://www.dotdeb.org/)的源,清华有镜像的。
eoo
2017-07-28 08:47:52 +08:00
在确认安装成功的话 whereis nginx 找一下
yanjunjie
2017-07-28 09:19:07 +08:00
好欢乐
timothyye
2017-07-28 09:20:59 +08:00
lz,还是 apt-get install 吧
kmahyyg
2017-07-28 09:22:43 +08:00
stfw
TestSmirk
2017-07-28 09:26:06 +08:00
你先 find / -name nginx 一下,是不是有好多个 nginx
mentalidade
2017-07-28 09:27:12 +08:00
看你进入到 sbin 目录下,./nginx 都显示不存在,估计 Nginx 真的可能没有安装成功
SoulSleep
2017-07-28 09:29:14 +08:00
进入了 usr/local/nginx/sbin 目录执行 nginx -s reload 或者./nginx 都提示 command not found。 - -

看下 nginx 脚本是否有执行权限 chmod +x xxxxx
ZSeptember
2017-07-28 09:52:00 +08:00
明显都没有启动。。grep 都没有找到进程。
joeke
2017-07-28 09:58:21 +08:00
哈哈,跟我菜鸟的时候一样,出错了就想着重装系统
rrfeng
2017-07-28 10:02:36 +08:00
kill -SIGHUP $pid

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/378463

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX