

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memulai dengan server pribadi virtual di Lightsail
<a name="getting-started"></a>

Dalam Lightsail, instance adalah server pribadi virtual (juga disebut mesin virtual). Anda membuat dan mengelola instance Lightsail di. AWS Cloud Saat Anda membuat instance, Anda memilih gambar yang memiliki sistem operasi (OS) di atasnya. Anda juga dapat memilih citra instans yang memiliki aplikasi atau tumpukan pengembangan di atasnya, termasuk OS dasar.

Instance yang Anda buat dalam tutorial ini akan dikenakan biaya penggunaan dari saat Anda membuat instance sampai Anda menghapusnya. Penghapusan adalah langkah terakhir dari tutorial ini. Untuk informasi selengkapnya tentang harga, lihat harga [Lightsail](https://aws.amazon.com/lightsail/pricing).

**Topics**
+ [

## Langkah 1: Selesaikan prasyarat
](#getting-started-prerequisite)
+ [

## Langkah 2: Buat sebuah instance
](#getting-started-step2)
+ [

## Langkah 3: Connect ke instans Anda
](#getting-started-step3)
+ [

## Langkah 4: Tambahkan penyimpanan ke instans Anda
](#getting-started-step4)
+ [

## Langkah 5: Buat snapshot
](#getting-started-step5)
+ [

## Langkah 6: Bersihkan
](#getting-started-cleanup)
+ [

## Langkah selanjutnya
](#getting-started-next-steps)
+ [

# Menggunakan Amazon Lightsail dengan AWS CLI
](getstarted-awscli.md)

## Langkah 1: Selesaikan prasyarat
<a name="getting-started-prerequisite"></a>

Jika Anda adalah AWS pelanggan baru, selesaikan prasyarat penyiapan sebelum Anda mulai menggunakan Amazon Lightsail. Untuk informasi selengkapnya, lihat [Menyiapkan Akun AWS dan administratif pengguna untuk Lightsail](setting-up.md).

## Langkah 2: Buat sebuah instance
<a name="getting-started-step2"></a>

Anda dapat membuat instance dengan menggunakan konsol [Lightsail](https://lightsail.aws.amazon.com/) seperti yang dijelaskan dalam prosedur berikut. Tutorial ini dimaksudkan untuk membantu Anda dengan cepat meluncurkan instance pertama Anda. Kami juga merekomendasikan untuk menjelajahi aplikasi dan paket perangkat keras yang tersedia. Untuk informasi selengkapnya, lihat [Tinjau penawaran cetak biru instance Lightsail](compare-options-choose-lightsail-instance-image.md).

1. Masuk ke konsol [Lightsail](https://lightsail.aws.amazon.com/).

1. Pada halaman beranda, pilih **Buat instans**.

1. Pilih lokasi untuk instans Anda ( Wilayah AWS dan Availability Zone). Pilih Wilayah AWS yang paling dekat dengan lokasi fisik Anda untuk mengurangi latensi.

   Pilih **Ubah Wilayah AWS dan Availability Zone** untuk membuat instance Anda di lokasi lain.

1. Anda dapat memilih aplikasi (**Apps \$1 OS**) atau sistem operasi (**OS Only**).

   Untuk mempelajari lebih lanjut tentang gambar instance Lightsail, lihat. [Tinjau penawaran cetak biru instance Lightsail](compare-options-choose-lightsail-instance-image.md)

1. Pilih paket instans Anda.

   Pilih apakah instance Anda menggunakan jaringan dual-stack (IPv4 and IPv6), atau IPv6 -only. Beberapa cetak biru Lightsail tidak IPv6 mendukung jaringan -only saat ini. Untuk melihat cetak biru mana yang mendukung IPv6 -only networking lihat. [Tinjau penawaran cetak biru instance Lightsail](compare-options-choose-lightsail-instance-image.md)

   Anda dapat mencoba paket Lightsail \$15 USD gratis selama satu bulan (hingga 750 jam). Kami akan memberikan kredit satu bulan gratis ke account Anda. Pelajari lebih lanjut di halaman harga [Lightsail](https://aws.amazon.com/lightsail/pricing) kami.

1. Masukkan nama untuk instans Anda.

   Nama sumber daya:
   + Harus unik Wilayah AWS di masing-masing akun Lightsail Anda.
   + Harus berisi 2 hingga 255 karakter.
   + Harus dimulai dan diakhiri dengan karakter alfanumerik atau angka.
   + Dapat berisi karakter alfanumerik, angka, periode, tanda hubung, dan garis bawah.

1. Pilih **Buat instans**.

Dalam beberapa menit, instance Lightsail Anda sudah siap dan Anda dapat terhubung dengannya.

## Langkah 3: Connect ke instans Anda
<a name="getting-started-step3"></a>

1. **Dari halaman beranda Lightsail, pilih ikon menu tindakan (), lalu pilih Connect.**  
![\[Animasi yang menunjukkan cara menghubungkan ke instance dari beranda konsol Lightsail.\]](http://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/animation_connect_instance.gif)

   Atau, Anda dapat terhubung dari halaman manajemen instans Anda. Pilih nama instans Anda, pilih tab **Connect**, lalu pilih **Connect menggunakan SSH**.  
![\[Gambar yang menunjukkan cara menyambung ke instans Anda dari halaman manajemen instans.\]](http://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/amazon-lightsail-connect-to-your-instance-from-instance-management-page.png)

1. Anda sekarang dapat mengetik perintah ke terminal dan mengelola instance Lightsail Anda tanpa menyiapkan klien SSH.  
![\[Terminal SSH berbasis browser di Amazon Lightsail\]](http://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/amazon-lightsail-bitnami-terminal-window.png)

Untuk mempelajari cara menghubungkan untuk menambahkan penyimpanan tambahan ke komputer virtual Anda, lanjutkan ke langkah berikutnya dari tutorial ini.

## Langkah 4: Tambahkan penyimpanan ke instans Anda
<a name="getting-started-step4"></a>

Lightsail menyediakan volume penyimpanan tingkat blok (disk) yang dapat Anda lampirkan ke sebuah instance. Meskipun instance Anda dilengkapi dengan disk sistem, Anda dapat melampirkan disk penyimpanan tambahan saat kebutuhan Anda berubah. Anda juga dapat melepaskan disk dari sebuah instance dan melampirkannya ke instance lain. 

Setelah Anda membuat disk tambahan, Anda harus terhubung ke instance Lightsail Anda untuk memformat dan memasang disk.

Untuk informasi selengkapnya tentang membuat, melampirkan, dan mengelola disk, lihat[Membuat dan melampirkan disk penyimpanan blok Lightsail ke instance Linux](create-and-attach-additional-block-storage-disks-linux-unix.md).

Untuk mempelajari tentang mencadangkan komputer virtual Anda, lanjutkan ke langkah berikutnya dari tutorial ini.

## Langkah 5: Buat snapshot
<a name="getting-started-step5"></a>

Snapshot adalah point-in-time salinan data Anda. Anda dapat membuat snapshot dari instance Anda dan menggunakannya sebagai baseline untuk membuat instance baru atau untuk cadangan data. Snapshot berisi semua data yang diperlukan untuk memulihkan instance Anda (dari saat snapshot diambil).

Untuk informasi selengkapnya tentang membuat dan mengelola snapshot, lihat[Cadangkan instance Linux/Unix Lightsail dengan snapshot](lightsail-how-to-create-a-snapshot-of-your-instance.md).

Untuk mempelajari tentang membersihkan sumber daya komputer virtual Anda, lanjutkan ke langkah berikutnya dari tutorial ini.

## Langkah 6: Bersihkan
<a name="getting-started-cleanup"></a>

Setelah Anda selesai dengan instance yang Anda buat untuk tutorial ini, Anda dapat menghapusnya. Ini berhenti menimbulkan biaya untuk contoh jika Anda tidak membutuhkannya.

Menghapus instance tidak menghapus snapshot terkait atau disk terlampir. Jika Anda membuat snapshot dan disk untuk tutorial ini, Anda harus menghapusnya juga.

Untuk menyimpan instans Anda nanti, tetapi untuk menghindari biaya yang dikenakan, Anda dapat menghentikan instance alih-alih menghapusnya. Kemudian Anda bisa memulainya lagi nanti. Untuk informasi selengkapnya tentang harga, lihat harga [Lightsail](https://aws.amazon.com/lightsail/pricing).

**penting**  
Menghapus sumber daya Lightsail adalah tindakan permanen. Data yang dihapus tidak dapat dipulihkan. Jika Anda mungkin memerlukan data nanti, buat snapshot komputer virtual Anda sebelum Anda menghapusnya. Untuk informasi selengkapnya, lihat [Cadangkan instance Linux/Unix Lightsail dengan snapshot](lightsail-how-to-create-a-snapshot-of-your-instance.md).

1. Masuk ke konsol [Lightsail](https://lightsail.aws.amazon.com/).

1. Pilih **Instans** di panel navigasi.

1. Untuk contoh yang ingin Anda hapus, pilih ikon menu tindakan (), lalu pilih **Hapus**.  
![\[Animasi yang menunjukkan cara menghapus instance dari beranda konsol Lightsail.\]](http://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/animation_delete_instance.gif)

1. Pilih **Ya, hapus** untuk mengonfirmasi penghapusan.

## Langkah selanjutnya
<a name="getting-started-next-steps"></a>

Gunakan topik berikut untuk memulai dengan Amazon Lightsail Linux dan instance berbasis Windows.
+ [Buat Linux/Unix instance dengan aplikasi di Lightsail](getting-started-with-amazon-lightsail.md)
+ [Buat instance Windows Server di Lightsail](get-started-with-windows-based-instances-in-lightsail.md)

# Menggunakan Amazon Lightsail dengan AWS CLI
<a name="getstarted-awscli"></a>

Tutorial ini memandu Anda melalui operasi Amazon Lightsail umum menggunakan AWS Command Line Interface ().AWS CLI Anda akan belajar cara membuat dan mengelola sumber daya Lightsail termasuk pasangan kunci, instance, penyimpanan, dan snapshot.

**Topics**
+ [

## Prasyarat
](#getstarted-awscli-prerequisites)
+ [

## Hasilkan pasangan kunci SSH
](#getstarted-awscli-generate-ssh-key-pairs)
+ [

## Membuat dan mengelola instance
](#getstarted-awscli-create-and-manage-instances)
+ [

## Terhubung ke instans Anda.
](#getstarted-awscli-connect-to-your-instance)
+ [

## Tambahkan penyimpanan ke instans Anda
](#getstarted-awscli-add-storage-to-your-instance)
+ [

## Buat dan gunakan snapshot
](#getstarted-awscli-create-and-use-snapshots)
+ [

## Pembersihan sumber daya
](#getstarted-awscli-clean-up-resources)
+ [

## Langkah selanjutnya
](#getstarted-awscli-next-steps)

## Prasyarat
<a name="getstarted-awscli-prerequisites"></a>

Sebelum Anda memulai tutorial ini, pastikan Anda memiliki yang berikut ini.

1. Itu AWS CLI. Jika Anda perlu menginstalnya, ikuti [panduan AWS CLI instalasi](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html). Anda juga dapat [menggunakan AWS CloudShell](amazon-lightsail-cloudshell.md), yang mencakup AWS CLI.

1. Konfigurasikan Anda AWS CLI dengan kredensi yang sesuai. Jalankan `aws configure` jika Anda belum menyiapkan kredensional Anda.

1. Keakraban dasar dengan antarmuka baris perintah dan konsep SSH.

1. [Izin yang cukup](security_iam_service-with-iam.md) untuk membuat dan mengelola sumber daya Lightsail di akun Anda. AWS 

Jika Anda belum melakukannya, atur variabel `AWS_REGION` lingkungan ke Wilayah yang sama dengan yang Anda konfigurasikan AWS CLI untuk digunakan sebelum memulai. Variabel lingkungan ini digunakan dalam contoh perintah untuk menentukan zona ketersediaan untuk sumber daya Lightsail. 

```
$ [ -z "${AWS_REGION}" ] && export AWS_REGION=$(aws configure get region)
```

Mari kita mulai membuat dan mengelola sumber daya Amazon Lightsail menggunakan CLI.

## Hasilkan pasangan kunci SSH
<a name="getstarted-awscli-generate-ssh-key-pairs"></a>

Pasangan kunci SSH memungkinkan Anda terhubung dengan aman ke instance Lightsail Anda tanpa menggunakan kata sandi. Di bagian ini, Anda akan membuat key pair baru dan mengambil informasinya.

**Example — Buat key pair baru**  
Perintah berikut membuat key pair SSH baru bernama "cli-tutorial-keys" dan menyimpan kunci pribadi ke mesin lokal Anda.  

```
$ aws lightsail create-key-pair --key-pair-name cli-tutorial-keys \
        --query privateKeyBase64 --output text > ~/.ssh/cli-tutorial-keys.pem
$ chmod 400 ~/.ssh/cli-tutorial-keys.pem
```

Setelah menjalankan perintah ini, kunci pribadi disimpan ke `~/.ssh` direktori Anda dengan izin yang sesuai. `chmod`Perintah memastikan bahwa hanya Anda yang dapat membaca file kunci pribadi, yang merupakan persyaratan keamanan untuk SSH.

**Example — Ambil informasi key pair**  
Anda dapat memverifikasi key pair Anda berhasil dibuat dengan mengambil informasinya.  

```
$ aws lightsail get-key-pair --key-pair-name cli-tutorial-keys
{
    "keyPair": {
        "name": "cli-tutorial-keys",
        "arn": "arn:aws:lightsail:us-east-2:123456789012:KeyPair/e00xmpl-6a6a-434a-bff1-87f2bb815e21",
        "supportCode": "123456789012/cli-tutorial-keys",
        "createdAt": 1673596800.000,
        "location": {
            "availabilityZone": "all",
            "regionName": "us-east-2"
        },
        "resourceType": "KeyPair",
        "tags": [],
        "fingerprint": "d0:0d:30:db:5a:24:df:f6:17:f0:e2:15:45:77:3d:bb:d0:6d:fc:81"
    }
}
```

Output menunjukkan detail tentang key pair Anda, termasuk namanya, ARN, waktu pembuatan, Wilayah, dan sidik jari. Sidik jari ini dapat digunakan untuk memverifikasi keaslian kunci saat menghubungkan ke instance.

## Membuat dan mengelola instance
<a name="getstarted-awscli-create-and-manage-instances"></a>

Instance Lightsail adalah server pribadi virtual yang menjalankan aplikasi atau situs web. Di bagian ini, Anda akan membuat WordPress instance dan mengambil detailnya.

**Example — Buat sebuah WordPress instance**  
Perintah berikut membuat WordPress instance baru menggunakan `nano_3_0` bundel (ukuran instance Lightsail terkecil) dan mengaitkannya dengan key pair Anda. Perintah menggunakan variabel `AWS_REGION` lingkungan untuk membuat instance di zona ketersediaan di Wilayah yang dikonfigurasi.  

```
$ aws lightsail create-instances --instance-names cli-tutorial \
        --availability-zone ${AWS_REGION}a --blueprint-id wordpress \
        --bundle-id nano_3_0 --key-pair-name cli-tutorial-keys
{
    "operations": [
        {
            "id": "f30xmpl-3727-492a-9d42-5c94ad3ef9a8",
            "resourceName": "cli-tutorial",
            "resourceType": "Instance",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationType": "CreateInstance",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Respons menunjukkan bahwa operasi pembuatan instance telah dimulai. Mungkin perlu beberapa menit agar contoh Anda tersedia.

**Example — Dapatkan detail contoh**  
Setelah instance Anda dibuat, Anda dapat mengambil detailnya menggunakan perintah berikut.  

```
$ aws lightsail get-instance --instance-name cli-tutorial
{
    "instance": {
        "name": "cli-tutorial",
        "arn": "arn:aws:lightsail:us-east-2:123456789012:Instance/7d3xmpl-ae2e-44d5-bbd9-22f9ec2abe1f",
        "supportCode": "123456789012/i-099cxmpl5dad5923c",
        "createdAt": 1673596800.000,
        "location": {
            "availabilityZone": "us-east-2a",
            "regionName": "us-east-2"
        },
        "resourceType": "Instance",
        "tags": [],
        "blueprintId": "wordpress",
        "blueprintName": "WordPress",
        "bundleId": "nano_3_0",
        "isStaticIp": false,
        "privateIpAddress": "172.26.6.136",
        "publicIpAddress": "192.0.2.1",
        "ipv6Addresses": [
            "2001:db8:85a3:0000:0000:8a2e:0370:7334"
        ],
        "ipAddressType": "dualstack",
        "hardware": {
            "cpuCount": 2,
            "disks": [
                {
                    "createdAt": 1673596800.000,
                    "sizeInGb": 20,
                    "isSystemDisk": true,
                    "iops": 100,
                    "path": "/dev/xvda",
                    "attachedTo": "cli-tutorial",
                    "attachmentState": "attached"
                }
            ],
            "ramSizeInGb": 0.5
        },
        "networking": {
            "monthlyTransfer": {
                "gbPerMonthAllocated": 1024
            },
            "ports": [
                {
                    "fromPort": 80,
                    "toPort": 80,
                    "protocol": "tcp",
                    "accessFrom": "Anywhere (0.0.0.0/0 and ::/0)",
                    "accessType": "public",
                    "commonName": "",
                    "accessDirection": "inbound",
                    "cidrs": [
                        "0.0.0.0/0"
                    ],
                    "ipv6Cidrs": [
                        "::/0"
                    ],
                    "cidrListAliases": []
                },
                {
                    "fromPort": 22,
                    "toPort": 22,
                    "protocol": "tcp",
                    "accessFrom": "Anywhere (0.0.0.0/0 and ::/0)",
                    "accessType": "public",
                    "commonName": "",
                    "accessDirection": "inbound",
                    "cidrs": [
                        "0.0.0.0/0"
                    ],
                    "ipv6Cidrs": [
                        "::/0"
                    ],
                    "cidrListAliases": []
                },
                {
                    "fromPort": 443,
                    "toPort": 443,
                    "protocol": "tcp",
                    "accessFrom": "Anywhere (0.0.0.0/0 and ::/0)",
                    "accessType": "public",
                    "commonName": "",
                    "accessDirection": "inbound",
                    "cidrs": [
                        "0.0.0.0/0"
                    ],
                    "ipv6Cidrs": [
                        "::/0"
                    ],
                    "cidrListAliases": []
                }
            ]
        },
        "state": {
            "code": 16,
            "name": "running"
        },
        "username": "bitnami",
        "sshKeyName": "cli-tutorial-keys",
        "metadataOptions": {
            "state": "applied",
            "httpTokens": "optional",
            "httpEndpoint": "enabled",
            "httpPutResponseHopLimit": 1,
            "httpProtocolIpv6": "disabled"
        }
    }
}
```

Output memberikan informasi komprehensif tentang instans Anda, termasuk alamat IP, spesifikasi perangkat keras, konfigurasi jaringan, dan status. Perhatikan alamat IP publik dan nama pengguna, karena Anda akan memerlukannya untuk terhubung ke instans Anda.

## Terhubung ke instans Anda.
<a name="getstarted-awscli-connect-to-your-instance"></a>

Setelah membuat instance Anda, Anda dapat menghubungkannya menggunakan SSH dengan key pair yang Anda buat sebelumnya. Bagian ini menunjukkan cara membuat koneksi SSH dan mengelola pengaturan keamanan.

**Example — SSH ke dalam instans Anda**  
Gunakan perintah berikut untuk terhubung ke instans Anda melalui SSH, mengganti alamat IP dengan IP publik instans Anda.  

```
$ ssh -i ~/.ssh/cli-tutorial-keys.pem bitnami@192.0.2.1
Linux ip-172-26-6-136 6.1.0-32-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
       ___ _ _                   _
      | _ |_) |_ _ _  __ _ _ __ (_)
      | _ \ |  _| ' \/ _` | '  \| |
      |___/_|\__|_|_|\__,_|_|_|_|_|

  *** Welcome to the Bitnami package for WordPress 6.7.2           ***
  *** Documentation:  https://docs.bitnami.com/aws/apps/wordpress/ ***
  ***                 https://docs.bitnami.com/aws/                ***
  *** Bitnami Forums: https://github.com/bitnami/vms/              ***
  
bitnami@ip-172-26-6-136:~$ df
Filesystem      1K-blocks    Used Available Use% Mounted on
udev               217920       0    217920   0% /dev
tmpfs               45860     480     45380   2% /run
/dev/nvme0n1p1   20403592 3328832  16142256  18% /
tmpfs              229292       0    229292   0% /dev/shm
tmpfs                5120       0      5120   0% /run/lock
/dev/nvme0n1p15    126678   11840    114838  10% /boot/efi
tmpfs               45856       0     45856   0% /run/user/1000
```

Setelah terhubung, Anda dapat mengelola WordPress instalasi Anda, mengkonfigurasi server Anda, atau menginstal perangkat lunak tambahan. Contoh di atas menunjukkan penggunaan disk pada instance menggunakan `df` perintah.

**Example — Tutup pelabuhan umum**  
Bila Anda tidak menggunakan SSH, Anda dapat menutup port publik pada instans Anda. Ini membantu melindungi instans Anda dari upaya akses yang tidak sah.  

```
$ aws lightsail close-instance-public-ports --instance-name cli-tutorial \
        --port-info fromPort=22,protocol=TCP,toPort=22
{
    "operation": {
        "id": "6cdxmpl-9f39-4357-a66d-230096140b4f",
        "resourceName": "cli-tutorial",
        "resourceType": "Instance",
        "createdAt": 1673596800.000,
        "location": {
            "availabilityZone": "us-east-2a",
            "regionName": "us-east-2"
        },
        "isTerminal": true,
        "operationDetails": "22/tcp",
        "operationType": "CloseInstancePublicPorts",
        "status": "Succeeded",
        "statusChangedAt": 1673596800.000
    }
}
```

**catatan**  
Menutup port 22 mencegah semua koneksi SSH, termasuk yang dimulai dari konsol Lightsail. Untuk informasi selengkapnya, lihat topik berikut.  
[Kelola pasangan kunci SSH dan sambungkan ke instance Lightsail Anda](understanding-ssh-in-amazon-lightsail.md)
[Kontrol lalu lintas instance dengan firewall di Lightsail](understanding-firewall-and-port-mappings-in-amazon-lightsail.md)

Tanggapan tersebut menegaskan bahwa port 22 telah berhasil ditutup. Ketika Anda perlu terhubung kembali melalui SSH, Anda dapat membuka kembali port menggunakan perintah. `open-instance-public-ports`

## Tambahkan penyimpanan ke instans Anda
<a name="getstarted-awscli-add-storage-to-your-instance"></a>

Seiring pertumbuhan aplikasi Anda, Anda mungkin memerlukan ruang penyimpanan tambahan. Lightsail memungkinkan Anda untuk membuat dan melampirkan disk tambahan ke instance Anda. Bagian ini menunjukkan cara menambahkan penyimpanan ekstra.

**Example — Buat disk**  
Perintah berikut membuat disk 32GB baru.  

```
$ aws lightsail create-disk --disk-name cli-tutorial-disk \
        --availability-zone ${AWS_REGION}a --size-in-gb 32
{
    "operations": [
        {
            "id": "070xmpl-3364-4aa2-bff2-3c589de832fc",
            "resourceName": "cli-tutorial-disk",
            "resourceType": "Disk",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationType": "CreateDisk",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Respons menunjukkan bahwa operasi pembuatan disk telah dimulai. Mungkin perlu beberapa saat agar disk tersedia.

**Example — Pasang disk ke instance Anda**  
Setelah disk dibuat, Anda dapat melampirkannya ke instance Anda menggunakan perintah berikut.  

```
$ aws lightsail attach-disk --disk-name cli-tutorial-disk \
        --disk-path /dev/xvdf --instance-name cli-tutorial
{
    "operations": [
        {
            "id": "d17xmpl-2bdb-4292-ac63-ba5537522cea",
            "resourceName": "cli-tutorial-disk",
            "resourceType": "Disk",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationDetails": "cli-tutorial",
            "operationType": "AttachDisk",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        },
        {
            "id": "01exmpl-c04e-42d4-aa6b-45ce50562a54",
            "resourceName": "cli-tutorial",
            "resourceType": "Instance",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationDetails": "cli-tutorial-disk",
            "operationType": "AttachDisk",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Parameter disk-path menentukan di mana disk akan dilampirkan dalam sistem file Linux. Setelah melampirkan disk, Anda perlu memformat dan memasangnya dari dalam instance Anda.

**Example — Verifikasi lampiran disk**  
Anda dapat mengonfirmasi bahwa disk terpasang dengan benar dengan mengambil detailnya.  

```
$ aws lightsail get-disk --disk-name cli-tutorial-disk
{
    "disk": {
        "name": "cli-tutorial-disk",
        "arn": "arn:aws:lightsail:us-east-2:123456789012:Disk/1a9xmpl-8a34-46a4-b87e-19184f0cca9c",
        "supportCode": "123456789012/vol-0dacxmplc1c3108e2",
        "createdAt": 1673596800.000,
        "location": {
            "availabilityZone": "us-east-2a",
            "regionName": "us-east-2"
        },
        "resourceType": "Disk",
        "tags": [],
        "sizeInGb": 32,
        "isSystemDisk": false,
        "iops": 100,
        "path": "/dev/xvdf",
        "state": "in-use",
        "attachedTo": "cli-tutorial",
        "isAttached": true,
        "attachmentState": "attached"
    }
}
```

Output mengkonfirmasi bahwa disk terpasang ke instance Anda. Bidang “status” menunjukkan “sedang digunakan” dan “isAttached” disetel ke true, menunjukkan lampiran yang berhasil.

## Buat dan gunakan snapshot
<a name="getstarted-awscli-create-and-use-snapshots"></a>

Snapshots menyediakan cara untuk mencadangkan instance Anda dan membuat instance baru dari cadangan. Ini berguna untuk pemulihan bencana, pengujian, atau membuat lingkungan duplikat.

**Example — Buat snapshot instance**  
Perintah berikut membuat snapshot dari instance Anda.  

```
$ aws lightsail create-instance-snapshot --instance-name cli-tutorial \
         --instance-snapshot-name cli-tutorial-snapshot
{
    "operations": [
        {
            "id": "41bxmpl-7824-4591-bfcc-1b1c341613a4",
            "resourceName": "cli-tutorial-snapshot",
            "resourceType": "InstanceSnapshot",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "all",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationDetails": "cli-tutorial",
            "operationType": "CreateInstanceSnapshot",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        },
        {
            "id": "725xmpl-158e-46f6-bd49-27b0e6805aa2",
            "resourceName": "cli-tutorial",
            "resourceType": "Instance",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationDetails": "cli-tutorial-snapshot",
            "operationType": "CreateInstanceSnapshot",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Respons menunjukkan bahwa proses snapshot telah dimulai. Ada satu operasi asinkron untuk instance mendapatkan snapshot, dan satu untuk snapshot yang sedang dibuat. Snapshot mencakup semua disk yang dilampirkan ke instance.

**Example — Buat instance baru dari snapshot**  
Setelah snapshot selesai, Anda dapat menggunakannya untuk membuat instance baru.  

```
$ aws lightsail create-instances-from-snapshot --availability-zone ${AWS_REGION}b \
        --instance-snapshot-name cli-tutorial-snapshot --instance-name cli-tutorial-bup --bundle-id small_3_0
{
    "operations": [
        {
            "id": "a35xmpl-efa1-4d6c-958e-9d58fd258f5f",
            "resourceName": "cli-tutorial-bup",
            "resourceType": "Instance",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2b",
                "regionName": "us-east-2"
            },
            "isTerminal": false,
            "operationType": "CreateInstancesFromSnapshot",
            "status": "Started",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Perintah ini membuat instance baru bernama `cli-tutorial-bup` di zona ketersediaan `us-east-2b` menggunakan ukuran `small_3_0` bundel. Perhatikan bahwa Anda dapat memilih ukuran bundel yang berbeda untuk instance baru, yang dapat berguna untuk meningkatkan atau menurunkan skala.

## Pembersihan sumber daya
<a name="getstarted-awscli-clean-up-resources"></a>

Setelah selesai dengan sumber daya Lightsail Anda, Anda harus menghapusnya untuk menghindari biaya tambahan. Bagian ini menunjukkan cara membersihkan semua sumber daya yang dibuat dalam tutorial ini.

**Example — Hapus snapshot instance**  
Untuk menghapus snapshot yang tidak lagi Anda butuhkan, gunakan perintah berikut.  

```
$ aws lightsail delete-instance-snapshot --instance-snapshot-name cli-tutorial-snapshot
{
    "operations": [
        {
            "id": "cf8xmpl-0ec7-43ec-9cbc-6dedd9d8eda8",
            "resourceName": "cli-tutorial-snapshot",
            "resourceType": "InstanceSnapshot",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "all",
                "regionName": "us-east-2"
            },
            "isTerminal": true,
            "operationDetails": "",
            "operationType": "DeleteInstanceSnapshot",
            "status": "Succeeded",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Tanggapan tersebut mengonfirmasi bahwa operasi penghapusan snapshot telah berhasil.

**Example — Hapus sebuah instance**  
Untuk menghapus sebuah instance, gunakan perintah berikut.  

```
$ aws lightsail delete-instance --instance-name cli-tutorial
{
    "operations": [
        {
            "id": "f4bxmpl-2df1-4740-90d7-e30adaf7e3a1",
            "resourceName": "cli-tutorial",
            "resourceType": "Instance",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": true,
            "operationDetails": "",
            "operationType": "DeleteInstance",
            "status": "Succeeded",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Ingatlah untuk menghapus semua instance yang Anda buat, termasuk instance apa pun yang dibuat dari snapshot.

**Example — Hapus disk**  
Untuk menghapus disk yang tidak lagi diperlukan, gunakan perintah berikut.  

```
$ aws lightsail delete-disk --disk-name cli-tutorial-disk
{
    "operations": [
        {
            "id": "aacxmpl-8626-4edd-8b3b-bf108d6b279c",
            "resourceName": "cli-tutorial-disk",
            "resourceType": "Disk",
            "createdAt": 1673596800.000,
            "location": {
                "availabilityZone": "us-east-2a",
                "regionName": "us-east-2"
            },
            "isTerminal": true,
            "operationDetails": "",
            "operationType": "DeleteDisk",
            "status": "Succeeded",
            "statusChangedAt": 1673596800.000
        }
    ]
}
```

Jika disk terpasang ke sebuah instance, Anda harus melepaskannya terlebih dahulu menggunakan `detach-disk` perintah.

**Example — Hapus key pair**  
Terakhir, hapus key pair yang Anda buat di awal tutorial ini.  

```
$ aws lightsail delete-key-pair --key-pair-name cli-tutorial-keys
{
    "operation": {
        "id": "dbfxmpl-c954-4a45-93a4-ab3e627d2c23",
        "resourceName": "cli-tutorial-keys",
        "resourceType": "KeyPair",
        "createdAt": 1673596800.000,
        "location": {
            "availabilityZone": "all",
            "regionName": "us-east-2"
        },
        "isTerminal": true,
        "operationDetails": "",
        "operationType": "DeleteKeyPair",
        "status": "Succeeded",
        "statusChangedAt": 1673596800.000
    }
}
```

Perintah ini hanya menghapus key pair dari AWS. Sekarang Anda dapat menghapus salinan lokal juga.

```
$ rm ~/.ssh/cli-tutorial-keys.pem
```

## Langkah selanjutnya
<a name="getstarted-awscli-next-steps"></a>

Sekarang setelah Anda mempelajari dasar-dasar mengelola sumber daya Lightsail menggunakan AWS CLI, jelajahi fitur Lightsail lainnya.

1. **Domain** — [Tetapkan nama domain ke aplikasi](amazon-lightsail-domain-registration.md) Anda.

1. **Load balancer** — [Rutekan lalu lintas ke beberapa instans untuk meningkatkan](understanding-lightsail-load-balancers.md) kapasitas dan ketahanan.

1. **Snapshot otomatis** — [Cadangkan data aplikasi Anda secara otomatis](amazon-lightsail-configuring-automatic-snapshots.md).

1. **Metrik** — [Pantau kesehatan sumber daya Anda](amazon-lightsail-resource-health-metrics.md), dapatkan notifikasi, dan atur alarm.

1. **Database** — [Connect aplikasi Anda ke database relasional](amazon-lightsail-databases.md).

Untuk informasi selengkapnya tentang AWS CLI perintah yang tersedia, lihat [Referensi AWS CLI Perintah untuk Lightsail](https://docs.aws.amazon.com/cli/latest/reference/lightsail/).