从 .ebextensions 复制 httpd.conf 时如何更改 Ec2 的 /etc/httpd/conf/httpd.conf 的权限?
How to change permissions of /etc/httpd/conf/httpd.conf of Ec2 while copying httpd.conf from .ebextensions?
我在 war 文件的顶部有 .ebextensions 目录。
.ebextensions 有 01movehttpd.config 和 httpd 目录。内幕 httpd 是 httpd.conf.
在配置文件中,我有
#files:
# yada yada yada
container_commands:
00_rewrite:
command: cp -f .ebextensions/httpd/httpd.conf /etc/httpd/conf/
ignoreErrors: true
但是每当我将 war 文件部署到 beantalk 时,我都没有看到新的 httpd.conf 被移动到 /etc/httpd/conf/
当我通过 ssh ing 到 Ec2 检查时,我发现
cp: cannot remove ‘/etc/httpd/conf/httpd.conf’: Permission denied
如何授予权限,以便将来创建新环境和部署 war 文件时,我不会遇到同样的问题。
须藤!
命令:sudo cp -f .ebextensions/httpd/httpd.conf /etc/httpd/conf/
我在 war 文件的顶部有 .ebextensions 目录。 .ebextensions 有 01movehttpd.config 和 httpd 目录。内幕 httpd 是 httpd.conf.
在配置文件中,我有
#files:
# yada yada yada
container_commands:
00_rewrite:
command: cp -f .ebextensions/httpd/httpd.conf /etc/httpd/conf/
ignoreErrors: true
但是每当我将 war 文件部署到 beantalk 时,我都没有看到新的 httpd.conf 被移动到 /etc/httpd/conf/
当我通过 ssh ing 到 Ec2 检查时,我发现
cp: cannot remove ‘/etc/httpd/conf/httpd.conf’: Permission denied
如何授予权限,以便将来创建新环境和部署 war 文件时,我不会遇到同样的问题。
须藤!
命令:sudo cp -f .ebextensions/httpd/httpd.conf /etc/httpd/conf/