Linux command
aws-lightsail 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Create a new instance
aws lightsail create-instances --instance-names [my-instance] --availability-zone [us-east-1a] --blueprint-id [amazon_linux_2] --bundle-id [nano_2_0]
List all instances
aws lightsail get-instances
Get instance state
aws lightsail get-instance --instance-name [my-instance]
Stop an instance
aws lightsail stop-instance --instance-name [my-instance]
Create a snapshot
aws lightsail create-instance-snapshot --instance-name [my-instance] --instance-snapshot-name [my-snapshot]
Open ports
aws lightsail open-instance-public-ports --instance-name [my-instance] --port-info fromPort=[80],toPort=[80],protocol=[tcp]
Allocate a static IP
aws lightsail allocate-static-ip --static-ip-name [my-ip] && aws lightsail attach-static-ip --static-ip-name [my-ip] --instance-name [my-instance]
Create a managed database
aws lightsail create-relational-database --relational-database-name [my-db] --availability-zone [us-east-1a] --relational-database-blueprint-id [mysql_8_0] --relational-database-bundle-id [micro_2_0] --master-database-name [mydb] --master-username [admin]
说明
aws lightsail is the AWS CLI interface for Amazon Lightsail, a simplified cloud platform for developers who need virtual servers, storage, databases, and networking with predictable pricing. Lightsail provides pre-configured blueprints for common applications. Lightsail offers instances, containers, managed databases, object storage, load balancers, CDN distributions, and DNS management. It's designed for simpler workloads that don't require the full flexibility of EC2 and other AWS services.
FAQ
What is the aws-lightsail command used for?
aws lightsail is the AWS CLI interface for Amazon Lightsail, a simplified cloud platform for developers who need virtual servers, storage, databases, and networking with predictable pricing. Lightsail provides pre-configured blueprints for common applications. Lightsail offers instances, containers, managed databases, object storage, load balancers, CDN distributions, and DNS management. It's designed for simpler workloads that don't require the full flexibility of EC2 and other AWS services.
How do I run a basic aws-lightsail example?
Run `aws lightsail create-instances --instance-names [my-instance] --availability-zone [us-east-1a] --blueprint-id [amazon_linux_2] --bundle-id [nano_2_0]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
Where can I find more aws-lightsail examples?
This page includes 8 examples for aws-lightsail, plus related commands for nearby Linux tasks.