Articles of 亚马逊

如何在Windows EC2实例中执行UserData内容

我在尝试使Cloud Formation模板正确运行并自动缩放时遇到了很多麻烦。 我有以下资源: "LaunchConfig" : { "Type" : "AWS::AutoScaling::LaunchConfiguration", "Properties" : { "KeyName" : { "Fn::FindInMap" : [ "EnvironmentToKeyName", { "Ref" : "Environment" }, "KeyName" ] }, "ImageId" : { "Fn::FindInMap" : [ "AWSRegionToAMI", { "Ref" : "AWS::Region" }, "AMI" ] }, "SecurityGroups" : [ "neat_spi" ], "InstanceType" : { "Ref" : "InstanceType" }, "UserData" […]

无法在Windows 2016上使用ec2 cloudwatch日志

我向用户数据启动中添加了\ Program Files \ Amazon \ SSM \ Plugins \ awsCloudWatch \ AWS.EC2.Windows.Cloudwatch.json文件,并重新启动了ssm服务,正如windows 2016的文档中所述。 ssm代理日志中的错误。 但是,我没有看到AWS.Cloudwatch.exe正在运行,并且没有日志logging到cloudwatch。 我真的只关心应用程序和系统事件日志以及\ programdata \ amazon \ ecs \ log目录。 如果我得到这个工作,我也会添加启动日志。 我在哪里可以find线索? 我曾尝试手动启动aws.cloudwatch.exe,但不知道configuration参数应该是什么样子。 这是我的configuration $ssmconfig = @" { "IsEnabled": true, "EngineConfiguration": { "PollInterval": "00:00:05", "Components": [ { "Id": "ApplicationEventLog", "FullName": "AWS.EC2.Windows.CloudWatch.EventLog.EventLogInputComponent,AWS.EC2.Windows.CloudWatch", "Parameters": { "LogName": "Application", "Levels": "1" } }, { "Id": […]

AWS Elastic Beanstalk – 使用eb将g​​it repo附加到现有的EB环境

我已经安装了Elastic Beanstalk应用程序和环境。 我刚刚下载了Windows上的开发工具CLI / eb,并想使用eb来推送到所述环境。 如果我使用eb init ,我必须创build一个新的EB应用程序和环境。 如何初始化git仓库到现有的EB应用程序和环境?

Windows:在部署到Amazon Beanstalk之前设置PHP文件权限

我最近转换到亚马逊的Elastic Beanstalk,这是伟大的,但我有一个问题,我一直无法修复或find一个体面的解决scheme。 通过GIT与$ git aws.push进行部署时 我的文件已部署,但是我的所有文件夹和文件都没有正确的权限。 目前运行与本地开发xampp的Win 8。 例如,在最近的WordPress部署中,我所有的文件夹都是777,一旦部署到beanstlak。 这是一个NTFS分区的文件也在。 SSH进入并运行很容易: $ sudo su $ find /var/www/html/ -type d -exec chmod 755 {} \; $ find /var/www/html/ -type f -exec chmod 644 {} \; 不过,我宁愿修复上传之前我的权限,但我不认为这是可能的Windows。 我敢肯定,我可以设置一个脚本或某种types的服务钩来运行这些部署,但我希望有一个更简单的方法。 从SO社区的任何见解,设置Windows文件的权限,以配合Apache的?

在Amazon Elastic Beanstalk Windows环境中启用gzip

我无法为AWS Elastic Beanstalk创build适当的部署包,以在Windows IIS环境中启用gzip压缩。 我在这里描述的webconfiguration启用。 这只适用于静态文件,dynamic文件按原样提供。 有人有这个解决scheme? 编辑:有另一个问题与IIS。 它不会压缩从代理请求的文件,并在第一个请求上提供原始文件。 这导致CDN提供未压缩文件,因为它们的端点caching了原始文件。