【发布时间】:2016-11-20 11:12:33
【问题描述】:
我已经修改了/etc/httpd/conf.d/elasticbeanstalk.conf,然后我创建了一个 AMI 映像并将 Beanstalk 配置为使用该映像。
但是当新的 EC2 实例启动时,配置文件 elasticbeanstalk.conf 是原始的,没有我的修改。 (httpd.conf 的其他配置文件有我的修改)
如何修改和保存这个文件?
编辑:
这是我修改后的文件:
<VirtualHost *:80>
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
#ProxyPass / http://localhost:8080/ retry=0
#ProxyPassReverse / http://localhost:8080/
# This is my modification
ProxyPass /j_spring_security_check http://localhost:8080/j_spring_security_check
ProxyPassReverse /j_spring_security_check http://localhost:8080/j_spring_security_check
ProxyPreserveHost on
ErrorLog /var/log/httpd/elasticbeanstalk-error_log
</VirtualHost>
【问题讨论】:
-
你能粘贴文件并在文件中显示你正在修改的内容吗?
-
刚刚粘贴了我修改过的文件
-
所以您说您修改 beanstalk.conf 并获取 AMI 并从中启动新实例,您会在 https.conf 而不是 beanstalk.conf 中看到这些更改?这是正确的吗?
-
这是一个非常奇怪的问题,文件名在此处更改,您确定在创建 AMI 之前编辑的是 elasticbeanstalk.conf 而不是 httpd.conf?
-
其实我都编辑了,但是重启后只有httpd.conf有我的修改。
标签: apache amazon-web-services amazon-elastic-beanstalk