是否可以使用AWS Beanstalk的.ebextensions配置来安装mod_pagespeed Apache模块?

man*_*xxl 9 apache amazon-web-services mod-pagespeed amazon-elastic-beanstalk

我正在为我的Django/Python应用程序使用AWS Beanstalk,我想使用Google的mod_pagespeed模块.是否可以使用.ebextensions/.config文件安装和运行mod_pagespeed?

Cha*_*ith 6

下载包

将rpm添加到ebextensions目录中

在.ebextensions目录中创建一个.config文件

将命令添加到配置文件,如下所示:

container_commands:
    01-command:
        command:        rm -rf /pagespeed/ebextensions

    02-command:
        command:        mkdir -p /pagespeed/ebextensions

    03-command:
        command:        cp -R .ebextensions/* /pagespeed/ebextensions/

    04-command:
        command:        rpm -U /pagespeed/ebextensions/mod-pagespeed.rpm
Run Code Online (Sandbox Code Playgroud)

确保命令是如图所示缩进的,没有选项卡,否则它将无法工作.

无论实际的rpm文件名是什么,都要交换"mod-pagespeed.rpm".