Amazon web services nginx无法在redhat服务器上启动

Amazon web services nginx无法在redhat服务器上启动,amazon-web-services,nginx,amazon-ec2,Amazon Web Services,Nginx,Amazon Ec2,我试图在RHEL7上安装nginx,但它说这个过程没有启动。下面是日志 11月13日06:36:42 ip-10-0-0-10.ec2.内部系统D[1]:启动nginx- 高性能web服务器** 11月13日06:36:42 ip-10-0-0-10.ec2.内部nginx[30974]:nginx:the 配置文件/etc/nginx/nginx.conf语法正常 11月13日06:36:42 ip-10-0-0-10.ec2.内部nginx[30974]:nginx:[emerg] open

我试图在RHEL7上安装nginx,但它说这个过程没有启动。下面是日志

11月13日06:36:42 ip-10-0-0-10.ec2.内部系统D[1]:启动nginx- 高性能web服务器**

11月13日06:36:42 ip-10-0-0-10.ec2.内部nginx[30974]:nginx:the 配置文件/etc/nginx/nginx.conf语法正常

11月13日06:36:42 ip-10-0-0-10.ec2.内部nginx[30974]:nginx:[emerg] open()“/mnt/nginx_logs/pubstore/access.log”失败(13:权限 拒绝)

11月13日06:36:42 ip-10-0-0-10.ec2.内部nginx[30974]:nginx: 配置文件/etc/nginx/nginx.conf测试失败

11月13日06:36:42 ip-10-0-0-10.ec2.内部系统D[1]:nginx.service: 控制进程已退出,代码=退出状态=1

11月13日06:36:42 ip-10-0-0-10.ec2.内部系统D[1]:启动失败 nginx-高性能web服务器

11月13日06:36:42 ip-10-0-0-10.ec2.内部系统D[1]:单位 nginx.service进入失败状态**

文件访问日志的权限如下所示。我已经同意了,但还是没有开始


-rwxrwxrwx。1 nginx nginx 0 11月13日02:07 access.log


-rwxrwxrwx。1 nginx nginx 0 11月13日02:07 error.log

安装在amazon ec2实例上的puppet代理上完成

此行:

11月13日06:36:42 ip-10-0-0-10.ec2.internal nginx[30974]:nginx:[emerg]open()“/mnt/nginx_logs/pubstore/access.log”失败(13:权限被拒绝)

告诉您运行nginx的用户无权写入其配置为写入的日志文件


由于日志存储在非标准位置,您可能必须确保要存储日志的目录可由运行nginx的同一用户写入。

rwxrwx。1 nginx nginx 0 11月13日02:07 access.log-rwxrwx。1 nginx nginx 0 11月13日02:07 error.log。这些是我给那些文件的权限,还不够吗。。包含这些文件的文件夹也具有相同的权限。。