Hero image for Cara Install CloudPanel Di AWS EC2

Cara Install CloudPanel Di AWS EC2

Dipublikasikan 21 Januari 2022
Oleh:

Panel modern ini sangat ringan dan tidak membutuhkan spesifikasi server yang tinggi. Kelebihan menggunakan CloudPanel ini yaitu:

  • Bebas
  • Mudah digunakan
  • Aman (sertifikat SSL/TLS gratis)
  • Performa Tinggi

    Catatan: Jangan ikut ketik tanda backtick   di awal dan akhir kode/perintah, itu cuma penanda blok kode untuk memudahkan penulisan.

  • Siap berangkat dalam 1 menit
  • Mendukung semua cloud utama
  • Tersedia dalam lebih dari sepuluh bahasa

Kekurangannya yaitu hanya mendukung OS Debian 10, tidak mendukung OS lain seperti Ubuntu atau CentOS.

Spesifikasi Minimal

Untuk menginstal CloudPanel, setidaknya server kita memiliki spesifikasi:

Install CloudPanel di AWS

Pemasangan CloudPanel di AWS hanya memerlukan beberapa klik saja. Namun hanya mendukung beberapa region dan belum mendukung region Jakarta. Sehingga untuk Anda yang ingin menerapkannya di region Jakarta harus melakukan manual install (akan dibahas pada postingan lain).

Pelajari cara menghitung biaya layanan AWS disini.

Pilih AMI (Amazon Machine Image)

  1. Masuk ke dasbor Amazon Web Service.
  2. Pilih Amazon Machine Image (AMI).
AWS RegionX64ARM64 (Graviton)
US East (N.Virginia)JalankanJalankan
US East (Ohio)JalankanJalankan
US West (N. California)JalankanJalankan
US West (Oregon)JalankanJalankan
Africa (Cape Town)JalankanTidak tersedia
Asia Pacific (Hong Kong)JalankanJalankan
Asia Pacific (Mumbai)JalankanJalankan
Asia Pacific (Seoul)JalankanJalankan
Asia Pacific (Singapore)JalankanJalankan
Asia Pacific (Sydney)JalankanJalankan
Asia Pacific (Tokyo)JalankanJalankan
Canada (Central)JalankanJalankan
Europe (Frankfurt)JalankanJalankan
Europe (Ireland)JalankanJalankan
Europe (London)JalankanJalankan
Europe (Milan)JalankanJalankan
Europe (Paris)JalankanJalankan
Europe (Stockholm)JalankanJalankan
Middle East (Bahrain)JalankanJalankan
South America (Sáo Paulo)JalankanJalankan

Pilih Jenis Instans

Pilih jenis instans yang cocok (misalnya t3.medium atau t3.large), kemudian klik tombol Next: Configure Instance Details.

Konfigurasi Instans

Kita dapat melakukan konfigurasi untuk jaringan (VPC), ukuran dan jenis penyimpanan EBS (misalnya kita pilih gp3 dan set ukurannya ke 30GB).

Pelajari pengertian dan jenis-jenis Elastic Block Storage disini.

Untuk memudahkan kita mengenali instans dan EBS, tambahkan beberapa tag.

fdb1e08c

Langkah selanjutnya yaitu, menambahkan beberapa port ke Security Group. Ini berguna untuk membuka port tertentu seperti port 8443 yang digunakan oleh CloudPanel.

TypeProtocolPort RangeSourceComment
Custom TCP RuleTCP84430.0.0.0/0CloudPanel Port
SSHTCP220.0.0.0/0
HTTPTCP80Anywhere (0.0.0.0/0, ::/0)
HTTPSTCP443Anywhere (0.0.0.0/0, ::/0)

Setelah semuanya siap dan tidak ada perubahan, langkah terakhir yaitu memilih key SSH membuat yang baru, kemudian klik tombol Download Key Pair.

Key ini akan digunakan untuk keperluan masuk ke konsol server melalui SSH pada port 22. Jadi jangan sampai lupa tahapan ini.

da3e88ae

Gunakan Elastic IP

Static IP (AWS menyebutnya Elastic IP) sangat penting untuk aplikasi web. Hal ini diperlukan untuk stabilitas aplikasi tersebut. Setiap kali instans di hentikan atau di mulai ulang, alamat IP akan berubah-ubah.

Untuk membuat Elastic IP, kita hanya perlu masuk ke ****Network & Security Ã¢â€ â€™ Elastic IPs, klik tombol Allocate Elastic IP address untuk membuat Alamat Elastic IP. Untuk menerapkan Elastic IP yang telah dibuat, klik tombol Allocated IP Address dan pilih Associate, cari instans yang akan menggunakan Elastic IP ini.

4b243b44

Akses CloudPanel

Anda dapat mengakses dasbor CloudPanel melalui browser dengan alamat https://ElasticIP:8443 (gunakan alamat Elastic IP yang telah dibuat sebelumnya)

Karena panel tidak menggunakan sertifikat SSL yang sah, maka akan muncul peringatan web tidak aman; abaikan saja pesan ini karena tidak akan berpengaruh apa-apa.

54e88537

Akses SSH

Melalui Terminal (Windows/Mac/Linux/Unix)

Untuk mengakses konsol melalui SSH, kita cukup menggunakan perintah ssh -i path_to_your_private_key.pem admin@ElasticIP. Untuk memastikan key SSH hanya mode baca saja, gunakan perintah chmod 400 pada key SSH.

Untuk mendapatkan hak akses root, gunakan perintah sudo root.

Melalui Termius

Untuk mengakses server melalui SSH, kita perlu mengisi beberapa kolom sebelum dapat menggunakannya.

  • Buat nama untuk server dengan mengisi kolom Set a label.
  • Isi alamat IP Elastic IP pada kolom Address.
  • Kolom Port biarkan kosong, karena 22 adalah port default untuk SSH.
  • Isi username pada kolom Username; karena kita menggunakan OS Debian, gunakan username admin.
  • Untuk mengisi kolom Password, kita dapat melewatinya dengan menggunakan key SSH yang telah dibuat tadi, cukup klik tombol Keys dan klik tombol + kemudian pilih key SSH yang dimaksud.
  • Setelah semuanya diisi, klik tombol → dan klik 2x nama server tadi.

6b514ffd

Penutup

CloudPanel merupakan panel yang minimalis dan mudah digunakan, dapat dijadikan alternatif untuk DirectAdmin, Webmin atau aaPanel. Selain penggunaannya, cara instalasinya juga sangat mudah dan dapat dilakukan oleh siapa saja.

Topik dalam Artikel Ini

Artikel ini tersedia berkat dukungan Lita Purnama

Dan para kontributor lainnya yang mendukung MauCariApa.com.

Dukung Kami
Telkomsel Orbit logo

Telkomsel Orbit

Penyedia layanan internet rumah yang menggunakan perangkat modem WiFi tanpa langganan

Diskusi & Komentar

Panduan Komentar
  • • Gunakan bahasa yang sopan dan konstruktif
  • • Hindari spam, promosi, atau link yang tidak relevan
  • • Komentar akan terus dipantau secara berkala

Tentang Penulis

MauCariApa.com

MauCariApa.com

MauCariApa.com hadir sebagai wadah bagi para pencinta teknologi untuk saling belajar dan berkembang