Setelah berhasil me-create droplet dan setting remote mysql, kali ini kita akan melanjutkan setting SFTP pada Droplet VPS DigitalOcean kita. SFTP sangat berguna untuk memudahkan kita mengupload file web kita ke VPS. Langsung aja deh, berikut step-by-step-nya:
1. Buka Site Manager dan Buat Site Baru
Buat Site Baru, isi informasi sebagai berikut:
- Host: Alamat IP Publik Droplet
- Protocol: SFTP – SSH File Transfer Protocol
- Logon Type: Key file
- User: root
Pada isian Key file, browse ke file id_rsa yang telah kita generate sewaktu create droplet baru di artikel sebelumnya.
Karena FileZilla tidak mesupport format Private Key polos, maka kita akan diminta untuk me-convert id_rsa ke format id_rsa.ppk (PuTTY private key files).
Klik Yes, dan masukkan passphrase dari file id_rsa.
Simpan dengan nama id_rsa.ppk (terserah juga sih mau dinamai apa)
Seperti ini nih, setting akhir SFTP ke VPS DigitalOcean kita, ternyata mudah ya?! wink
2. Coba Koneksi SFTP ke VPS DigitalOcean
Setelah setting selesai, langsung deh pencet tombol Connect, akan muncul dialog Enter password, masukkan passphrase dari file id_rsa. Owh ya, bila ada peringatan mengenai certificate, klik Yes aja.
Yay, berhasil melakukan koneksi SFTP ke VPS DigitalOcean kita.
3. Setting Remote Directory
Owh ya, maaf lupa untuk setting default remote directory. Caranya gampang kok, pada Site Manager, buka tab Advanced, dan isikan Default
remote directory dengan /var/www/html. Setting ini bertujuan agar ketika kita melakukan koneksi ke VPS, kita langsung berada di direktori web, tidak di direktory /root.
Sekian tutorial kali ini, akan kita lanjutkan lagi dengan menyetting laravel di VPS DigitalOcean kita.
Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!!