首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装openresty :找不到nginx.pid

安装openresty :找不到nginx.pid
EN

Stack Overflow用户
提问于 2018-03-01 17:00:32
回答 2查看 4.6K关注 0票数 0

我尝试在OpenResty 7下安装CentOS 1.13.6.1。

root@flo ~# openresty -s重新加载 nginx: error ()“/usr/local/openresty/nginx/log/nginx.pid”失败(2:没有这样的文件或目录)

当我查看我的日志时,我只有两个文件:

root@flo ~# ll /usr/local/openresty/nginx/log/ 共计8 rw-r-r-r.1根0 1 mars 12:24 access.log rw-r-r-r.1根4875 1 mars 16:03 error.log

我看不出如何找到解决办法。

/更新/

我尝试这样做,以遵循本页的说明:https://openresty.org/en/getting-started.html

root@flo ~# PATH=/usr/local/openresty/nginx/sbin:$PATH root@flo ~#导出路径 root@flo ~# nginx -p pwd/ -c conf/nginx.conf

我有个错误:

nginx:警报无法打开错误日志文件: open()“/root/ log /error.log”失败(2:没有此类文件或目录) 2018/03/02 :02:55 emerg 30824#0: open() "/root/conf/nginx.conf“失败(2:没有此类文件或目录)

/UPDATE2 2/

代码语言:javascript
复制
[root@nexus-chat1 ~]# cd /root/
[root@nexus-chat1 ~]# ll
total 4
-rw-------. 1 root root 1512  1 mars  11:05 anaconda-ks.cfg
drwxr-xr-x. 3 root root   65  1 mars  11:36 openresty_compilation

我需要在哪里创建这些文件夹?

代码语言:javascript
复制
mkdir ~/work
cd ~/work
mkdir logs/ conf/

/usr/local/openresty/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-02 08:17:04

由于文件夹不存在或权限问题,nginx很可能无法打开日志文件。

您可以在error.log文件中看到原因

票数 1
EN

Stack Overflow用户

发布于 2018-03-02 03:12:30

openresty -s reload用于告诉nginx重新加载当前正在运行的实例。这就是为什么它抱怨缺少pid文件。

不管怎样,这不是开启start的正确方式。有关如何开始的说明,请查看https://openresty.org/en/getting-started.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49054965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档