Create Your VPS
Station 4 - Server created. Masa: 25-35 min. Kamu create cloud server. Pass bila DigitalOcean summary tunjuk plan yang betul dan kamu ada server IP.
Apa benda ni
VPS ialah komputer sewa tempat Hermes akan hidup. Dalam pilot ini, VPS ialah DigitalOcean Droplet yang run Ubuntu LTS di Singapore.
Kenapa penting
Hermes perlukan home. VPS ialah home itu. Kalau semua orang dalam workshop guna server type yang sama, facilitator boleh bantu kelas bergerak bersama tanpa debug banyak cloud provider berbeza.
Kita bukan pilih server paling murah. Kita pilih server paling murah yang masih cukup beginner-safe untuk Hermes 101.
Apa nak buat
Guna exact DigitalOcean path ini kecuali facilitator ubah secara live:
- Buka DigitalOcean dan klik Create Droplet.
- Pilih region: Singapore SGP1.
- Pilih image: Ubuntu 24.04 LTS x64. Jika 24.04 tidak available, pilih Ubuntu 22.04 LTS x64.
- Pilih plan type: Basic.
- Pilih CPU option: Regular. Premium AMD/Intel tidak required untuk Hermes 101.
- Pilih size: 1 vCPU, 2GB RAM, 50GB disk, 2TB transfer.
- Confirm summary tunjuk slug:
s-1vcpu-2gb. - Confirm price sekitar $12/month atau $0.018/hour.
- Authentication: pilih SSH Key. Jika belum ada, create di next step bawah sebelum create Droplet.
- Namakan Droplet dengan nama simple, contoh:
hermes101-nama. - Biarkan optional paid add-ons off untuk workshop kecuali facilitator kata sebaliknya.
- Klik Create Droplet hanya selepas facilitator confirm summary kamu betul.
- Copy public IPv4 address bila Droplet sudah ready.
Stop sebelum click Create Droplet jika kamu belum pilih SSH key dalam DigitalOcean. Create atau paste public key dahulu. Jangan create Droplet tanpa login method.
Expected DigitalOcean summary:
Reference
Plan Type: Basic
CPU Option: Regular
vCPU: 1
RAM: 2 GB
Disk: 50 GB
Bandwidth: 2 TB
Slug: s-1vcpu-2gb
Total cost: $12.00/monthSSH key setup
SSH key ialah cara login yang lebih selamat daripada password. Ia ada dua bahagian:
- Public key: selamat untuk paste ke DigitalOcean.
- Private key: kekal di laptop kamu. Jangan paste ini ke website, chat, screenshot, atau GitHub.
Jika sudah ada SSH key, boleh guna. Jika belum ada, create dari laptop terminal.
Create key baru:
ssh-keygen -t ed25519 -C "hermes101"Bila ia tanya lokasi save key, tekan Enter untuk accept default.
Bila ia tanya passphrase, ikut facilitator. Untuk workshop, facilitator mungkin benarkan tekan Enter dua kali supaya setup simple. Untuk personal long-term use, passphrase lebih selamat.
Tunjuk public key kamu.
Windows PowerShell:
type $env:USERPROFILE\.ssh\id_ed25519.pubMac, Linux, atau WSL:
cat ~/.ssh/id_ed25519.pubCopy full public key line ke DigitalOcean SSH key field. Biasanya ia bermula dengan ssh-ed25519.
Jangan copy private key file.
Rekod server details
Reference
VPS provider: DigitalOcean
Region: Singapore SGP1
Plan: Basic Regular, 1 vCPU, 2GB RAM, 50GB disk
Droplet name:
IP address:
Ubuntu version:
Monthly VPS cost:
SSH key selected? Yes / NoCommon mistakes
- Pilih plan 512MB RAM sebab ia lebih murah.
- Pilih Premium CPU sebab nampak lebih bagus. Regular sudah cukup.
- Pilih image selain Ubuntu.
- Paste private SSH key, bukan public key.
- Lupa select SSH key sebelum create Droplet.
- Create lebih daripada satu Droplet tanpa sengaja.
- Hilang IP address sebelum step SSH.
Next step
Pergi ke Connect With SSH.