Как настроить (развернуть) SimpleSAMLphp на AWS Elastic Beanstalk с помощью файлов конфигурации (.ebextensions)?

#php #apache #amazon-elastic-beanstalk #saml #simplesamlphp

Вопрос:

Я пытаюсь развернуть свое php-приложение на aws, но не могу развернуть SimpleSAMLphp с его помощью ?

Используя конфигурацию .ebextensions, я добавляю файл с именем saml.config в папку «.ebextensions/» с содержимым ниже :

 files:
"/etc/httpd/conf/httpd.conf": # I'm not sure it's correct 
    mode: "000644"
    owner: root
    group: root
    content: | 
        SetEnv SIMPLESAMLPHP_CONFIG_DIR 
        "/var/app/current/config/saml"
        Alias "/simplesaml"
        "/var/app/current/vendor/simplesamlphp/simplesamlphp/www"
        <Directory "/var/app/current/vendor/simplesamlphp
        /simplesamlphp/www">Require all granted</Directory>
 

но когда я попытался получить доступ к приложению, я получил эту ошибку :
введите описание изображения здесь
В локальной среде вот конфигурация, которую я имею для saml (Wamp/Apache/httpd-vhosts.config):

 <VirtualHost *:8082>
ServerName server-name.fr
DocumentRoot "c:/wamp64/www/appName/public"
<Directory  "c:/wamp64/www/appName/public/">
    Options  Indexes  Includes  FollowSymLinks  MultiViews
    AllowOverride All
    Require local
</Directory>

SetEnv SIMPLESAMLPHP_CONFIG_DIR "c:/wamp64/www/appName/config/saml"
Alias "/simplesaml" "c:/wamp64/www/appName/vendor/simplesamlphp/simplesamlphp/www"
<Directory  "c:/wamp64/www/appName/vendor/simplesamlphp/simplesamlphp/www">
    Require all granted
</Directory>
 

У кого-нибудь есть какие-либо идеи о том, как развернуть saml в aws с помощью .ebextensions ? Заранее спасибо