【发布时间】:2018-04-19 09:19:06
【问题描述】:
我在 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 文件部署到 beanstalk 时,我都没有看到新的 httpd.conf 被移动到 /etc/httpd/conf/
当我通过 ssh 到 Ec2 检查时,我发现了
cp: cannot remove ‘/etc/httpd/conf/httpd.conf’: Permission denied
如何授予权限,以便将来在创建新环境和部署 war 文件时不会遇到同样的问题。
【问题讨论】:
标签: apache amazon-ec2 permissions ebextensions