Siapkan SSL
Konfigurasikan HTTPS untuk server rtSurvey Anda. Diperlukan sebelum Anda dapat masuk.
SSL harus dikonfigurasi sebelum Anda dapat masuk. Saat Anda membuka aplikasi untuk pertama kali, Anda akan diarahkan ke layar pengaturan SSL secara otomatis.
Opsi pengaturan SSL
Pilih salah satu dari tiga opsi:
| Pilihan | Kapan harus digunakan |
|---|---|
| Subdomain rtsurvey.com gratis (Direkomendasikan) | Tidak diperlukan pengaturan DNS. Kami membuatkan rekor untuk Anda. Siap dalam 2–5 menit. |
| Domain saya sendiri | Anda sudah memiliki domain dan DNS-nya mengarah ke server ini. |
| Instal sertifikat secara manual | CA perusahaan atau kustom. Membutuhkan akses SSH. |
Opsi 1 — Subdomain rtsurvey.com gratis (Disarankan)
Ini adalah opsi tercepat. Tidak diperlukan registrasi domain atau perubahan DNS.
Klik Subdomain rtsurvey.com gratis untuk memperluas bagian tersebut
Ketik nama subdomain yang Anda inginkan di kolom input
Gunakan huruf kecil, angka, dan tanda hubung. 3–30 karakter. Contoh:
myproject→myproject.rtsurvey.comKlik Buat https://[subdomain].rtsurvey.com
- Tunggu 2–5 menit hingga sertifikat diterbitkan
- Setelah sertifikat siap, Anda akan diarahkan ke URL HTTPS baru Anda secara otomatis
Opsi 2 — Domain saya sendiri
Gunakan ini jika Anda sudah memiliki domain dan data DNS-nya sudah mengarah ke IP server ini.
- Klik Domain saya sendiri untuk memperluas bagian tersebut
- Masukkan nama domain lengkap Anda (e.g.
survey.myorganization.org) - Klik Buat sertifikat
Let’s Encrypt akan memverifikasi domain Anda dan menerbitkan sertifikat. Hal ini mengharuskan DNS diarahkan dengan benar terlebih dahulu — jika tidak, permintaan akan gagal.
Opsi 3 — Instal sertifikat secara manual
Untuk lingkungan perusahaan yang menggunakan CA kustom atau internal. Anda akan menempatkan file sertifikat Anda di server melalui SSH, lalu memasukkan domain Anda di aplikasi.
Prasyarat
- Akses SSH ke server
- Sertifikat dan kunci pribadi yang valid untuk domain Anda (format PEM)
Langkah 1 — SSH ke server
ssh root@<server-ip>
Langkah 2 — Tempatkan file sertifikat Anda
Buat direktori dan salin file Anda:
mkdir -p /etc/letsencrypt/live/<your-domain>
Salin file Anda ke direktori itu dengan nama persis berikut:
| Mengajukan | Keterangan |
|---|---|
fullchain.pem | Sertifikat Anda + semua sertifikat CA perantara (digabungkan) |
privkey.pem | Kunci pribadi Anda |
Contoh:
# Salin dari mesin lokal Anda (jalankan ini secara lokal, bukan di server)
scp fullchain.pem root@<server-ip>:/etc/letsencrypt/live/<your-domain>/fullchain.pem
scp privkey.pem root@<server-ip>:/etc/letsencrypt/live/<your-domain>/privkey.pem
Tetapkan izin yang benar:
chmod 644 /etc/letsencrypt/live/<your-domain>/fullchain.pem
chmod 600 /etc/letsencrypt/live/<your-domain>/privkey.pem
Langkah 3 — Masukkan domain Anda di aplikasi
- Di layar pengaturan SSL, klik Instal sertifikat secara manual
- Masukkan nama domain Anda (harus sesuai dengan Nama Umum atau SAN sertifikat)
- Click Apply
Server akan mengkonfigurasi Nginx dengan sertifikat Anda dan memuat ulang secara otomatis.
Langkah selanjutnya
Setelah SSL aktif, lanjutkan ke Login Pertama first-login.