“WebServerSecurityGroup” : {
“Type” : “AWS::EC2::SecurityGroup”,
“Properties” : {
“GroupDescription” : “Enable HTTP access via port 80 and SSH access”,
“SecurityGroupIngress” : [
{“IpProtocol” : “tcp”,“FromPort” : “80”,“ToPort” : “80”,“CidrIp” : “0.0.0.0/0”},
{“IpProtocol” : “tcp”,“FromPort” : “22”,“ToPort” : “22”,“CidrIp” : { “Ref” : “SSHLocation”}}
]
}
}
},
//用户自定义的输出.这个是Stack创建完成了之后,暴露给外部访问的入口.
//如这里的一个Output为Wordpress安装好了之后的访问地址.
//同学们可能会由疑问,Wordpress在哪里安装好的呢?在AMI镜像包中包含了Wordpress安装包!
“Outputs” : {
“WebsiteURL” : {
“Value” : { “Fn::Join” : [“”,[“http://”,{ “Fn::GetAtt” : [ “WebServer”,“PublicDnsName” ]},“/wordpress”]] },
“Description” : “WordPress Website”
}
}
}
(编辑:ASP站长网)
|