Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aktifkan HTTPS di WordPress contoh dengan domain terdaftar di luar Lightsail
Lightsail Setup membantu Anda menghubungkan domain dengan cepat ke domain Anda WordPress contoh. Lightsail Setup membuat sertifikat Let's Encrypt yang diperbarui secara otomatis setiap 60 hingga 90 hari. Ketika pengaturan selesai, pengunjung dapat mengakses situs web Anda dengan aman menggunakan nama domain khusus Anda.
Panduan ini berlaku ketika DNS Anda dikelola di luar Lightsail - misalnya, di zona yang dihosting Route 53, Cloudflare, GoDaddyatau penyedia DNS lainnya. Ini juga berlaku jika Anda memiliki domain terdaftar di luar Lightsail dan ingin menggunakan Lightsail untuk mengelola DNS Anda.
Jika domain Anda terdaftar melalui Lightsail atau Route 53 dan dikelola menggunakan zona DNS Lightsail, lihat Aktifkan HTTPS di WordPress instance dengan domain terkelola Lightsail.
Langkah 1: Selesaikan prasyarat
Sebelum memulai Lightsail Setup, konfirmasikan hal berikut:
-
Lightsail yang sedang berjalan WordPress contoh. Instans Anda harus dalam keadaan berjalan. Jika Anda tidak memilikinya, lihat Buat instance.
-
Domain yang terdaftar di luar Lightsail. Domain Anda terdaftar dengan registrar selain Lightsail — misalnya, GoDaddy, Namecheap, atau Cloudflare. Domain harus diverifikasi dan aktif. Jika domain Anda terdaftar melalui Lightsail atau Route 53, gunakan Aktifkan HTTPS di WordPress instance dengan domain terkelola Lightsail sebagai gantinya.
-
Akses ke penyedia DNS Anda. Anda memerlukan kemampuan untuk membuat catatan DNS (A dan AAAA) di layanan yang mengelola DNS domain Anda. Ini bisa menjadi zona yang dihosting Route 53, Cloudflare, GoDaddy, Google Cloud DNS, atau penyedia lain. Anda juga dapat menggunakan zona DNS Lightsail untuk mengelola catatan DNS Anda - lihat Buat zona DNS untuk mengelola catatan domain.
-
Port 22, 80, dan 443 dikonfigurasi untuk mengaktifkan Lightsail Setup. Port 22 diperlukan agar Lightsail Setup dapat terhubung ke instance Anda. Port 80 diperlukan untuk validasi kepemilikan domain selama instalasi sertifikat. Port 443 diperlukan untuk melayani lalu lintas HTTPS setelah penyiapan. Anda dapat memverifikasi ini di Jaringan tab halaman manajemen instans Anda. Untuk informasi lebih lanjut, lihat Firewall instans.
Langkah 2: Mulai Pengaturan Lightsail
Buka konsol Lightsail di halaman beranda Lightsail
. Pilih milikmu WordPress contoh dari daftar instance.
Pilih Menghubungkan tab dan pilih Siapkan situs web Anda.
Langkah 3: Pilih domain Anda
Karena domain Anda terdaftar di luar Lightsail, pilih Third-party ranah dan masukkan nama domain Anda (misalnya, example.com).
Memilih Gunakan domain ini untuk melanjutkan.
Langkah 4: Konfigurasikan DNS
Penyedia DNS mengelola catatan yang merutekan lalu lintas dari domain Anda ke instance Anda. Pilih cara Anda ingin mengelola catatan ini:
Zona DNS Lightsail — Lightsail mengelola catatan DNS untuk Anda.
Jika zona DNS Lightsail sudah ada untuk domain Anda di akun yang sama tempat instans Anda diatur — Lightsail Setup menampilkannya. Memilih Gunakan zona DNS ini.
Jika zona DNS tidak ada — Pilih Buat zona DNS. Lightsail Setup membuat zona DNS untuk domain Anda.
Third-party DNS — Pilih ini jika Anda mengelola catatan DNS Anda dengan penyedia lain (zona yang dihosting Route 53, Cloudflare, GoDaddy, dan seterusnya).
Langkah 5: Perbarui server nama
Selesaikan langkah ini hanya jika Anda memilih Zona DNS Lightsail di Langkah 4. Jika Anda memilih Third-party DNS, lanjutkan ke Langkah 6.
Jika Anda memilih untuk menggunakan zona DNS Lightsail, Anda perlu memperbarui server nama domain Anda di registrar Anda untuk menunjuk ke server nama Lightsail yang ditampilkan di Pengaturan Lightsail.
Salin server nama yang ditampilkan di halaman Pengaturan Lightsail.
Masuk ke situs web tempat Anda mendaftarkan domain Anda (registrar Anda).
Temukan pengaturan server nama untuk domain Anda dan ganti dengan server nama Lightsail yang Anda salin dari Lightsail Setup.
Simpan perubahan Anda.
Kembali ke halaman Pengaturan Lightsail dan pilih Lanjutkan.
Contoh: Memperbarui server nama di GoDaddy
catatan
Contoh berikut memandu Anda melalui cara memperbarui server nama Anda di GoDaddy. Untuk informasi lebih lanjut, lihat GoDaddy: Ubah server nama domain saya
Masuk ke GoDaddy Domain Portofolio
. Pilih domain Anda untuk mengakses halaman Pengaturan Domain.
Pilih DNS dan kemudian pilih Server nama.
Pilih Ubah Server Nama.
Ganti server nama yang ada dengan server nama Lightsail yang ditampilkan di Lightsail Setup.
Pilih Simpan.
catatan
Langkah-langkah yang tepat untuk memperbarui server nama bervariasi menurut pendaftar. Lihat dokumentasi pendaftar Anda untuk panduan:
Namecheap: Ubah DNS untuk domain
di situs web Namecheap. Cloudflare: Perbarui server nama
di situs web Cloudflare.
Perubahan server nama dapat memakan waktu hingga 48 jam untuk disebarkan. Jika Lightsail Setup gagal setelah memperbarui server nama, tunggu dan coba lagi.
Langkah 6: Konfigurasikan IP statis
Alamat IP statis menyediakan IP publik tetap untuk instance Anda. Tanpa IP statis, alamat IP instance Anda dapat berubah jika Anda menghentikan dan memulai ulang, yang merusak koneksi domain Anda.
Pilih salah satu cara berikut:
Buat IP statis baru — Masukkan nama untuk IP statis Anda dan pilih Buat IP statis.
Gunakan IP statis yang ada — Jika Anda memiliki IP statis yang tidak terpasang di Wilayah AWS yang sama, pilih dari daftar dan pilih Lampirkan IP statis.
Setelah langkah ini, Lightsail Setup melampirkan IP statis ke instance Anda dan menampilkan alamat IP yang Anda butuhkan untuk konfigurasi DNS.
Langkah 7: Buat catatan DNS
Langkah ini muncul jika Anda memilih Third-party DNS di Langkah 4. Jika Anda memilih Zona DNS Lightsail, lanjutkan ke langkah 8.
Lightsail Setup menampilkan alamat IPv4 dan IPv6 yang harus diselesaikan oleh domain Anda. Anda perlu membuat catatan DNS di penyedia DNS Anda yang mengarahkan domain Anda ke alamat ini.
Biarkan halaman Pengaturan Lightsail terbuka - Anda kembali ke sana setelah membuat catatan Anda.
Jika DNS Anda dikelola oleh penyedia lain (GoDaddy, Cloudflare, dan sebagainya)
Masuk ke konsol manajemen penyedia DNS Anda.
Arahkan ke bagian catatan DNS untuk domain Anda.
Buat SEBUAH rekam untuk domain root Anda (
example.com) dengan nilai yang disetel ke alamat IPv4 statis yang ditampilkan di Lightsail Setup.Buat AAAA rekam untuk domain root Anda (
example.com) dengan nilai yang disetel ke alamat IPv6 yang ditampilkan di Lightsail Setup.(Opsional) Ulangi langkah 3—4 untuk subdomain www Anda (
www.example.com).
Contoh: Menambahkan catatan A dan AAAA di GoDaddy
catatan
Contoh berikut memandu Anda melalui cara menambahkan catatan A dan AAAA di GoDaddy. Untuk informasi lebih lanjut, lihat GoDaddy: Kelola catatan DNS
Masuk ke Anda GoDaddy Domain Portofolio
. Pilih domain Anda untuk mengakses halaman Pengaturan Domain.
Pilih DNS untuk melihat catatan DNS Anda.
Pilih Tambahkan Rekaman Baru dan kemudian pilih SEBUAH dari menu Type.
Masukkan yang berikut ini:
Nama:
@(untuk domain root Anda)Nilai: Alamat IPv4 statis ditampilkan di Lightsail Setup
TLL: 1 jam (default)
Pilih Tambahkan catatan lain dan pilih AAAAH dari menu Type.
Masukkan yang berikut ini:
Nama:
@(untuk domain root Anda)Nilai: Alamat IPv6 ditampilkan di Lightsail Setup
TLL: 1 jam (default)
Pilih Simpan.
(Opsional) Ulangi langkah 4—8 untuk subdomain www Anda, masukkan
wwwdi bidang Nama.
catatan
Langkah-langkah yang tepat untuk membuat catatan DNS bervariasi menurut penyedia. Lihat dokumentasi penyedia Anda untuk panduan menambahkan catatan A dan AAAA:
Cloudflare: Kelola catatan DNS
di situs web Cloudflare. Namecheap: Siapkan catatan A
di situs web Namecheap.
Langkah 8: Verifikasi DNS dan kelola penugasan domain
Kelola penugasan domain
Langkah ini muncul jika Anda memilih Zona DNS Lightsail di Langkah 4. Jika Anda memilih Third-party DNS, lanjutkan ke Verifikasi server nama dan catatan DNS Anda.
Penetapan domain adalah catatan DNS yang mengarahkan lalu lintas untuk domain Anda ke instance Anda. Lightsail membuat catatan ini untuk Anda secara otomatis.
Memilih Tambahkan tugas.
Tambahkan domain root Anda (misalnya,
example.com).(Opsional) Tambahkan subdomain www Anda (misalnya,
www.example.com).Pilih Lanjutkan.
Tip
Jika Anda melewatkan subdomain www, pengunjung yang mengetik www.example.com tidak akan mencapai situs Anda.
Verifikasi server nama dan catatan DNS Anda
Langkah ini muncul jika Anda memilih Third-party DNS di Langkah 4. Sebelum melanjutkan, konfirmasikan hal berikut:
-
Server nama domain Anda mengarah ke penyedia DNS yang benar. Mereka harus menunjuk ke penyedia yang sama tempat Anda membuat catatan A dan AAAA Anda. Jika tidak cocok, lalu lintas tidak mencapai catatan Anda dan Pengaturan Lightsail gagal.
Untuk memverifikasi server nama Anda, gunakan Pencarian NS
pada dnschecker.org situs web. Anda juga dapat memverifikasi dari baris perintah:
MacOS dan Linux:
$dig NSexample.com+shortWindows:
C:\>nslookup -type=NSexample.com
Misalnya, jika Anda membuat catatan di GoDaddy, hasilnya harus menunjukkan GoDaddy server nama. Jika Anda membuat catatan di Route 53, hasilnya akan ditampilkan
awsdns-*server nama. Jika hasilnya menunjukkan penyedia yang berbeda, perbarui server nama domain Anda di registrar Anda sebelum melanjutkan. -
Catatan DNS Anda diselesaikan ke alamat IP yang benar.
Untuk memverifikasi propagasi global, periksa Pemeriksa DNS
pada dnschecker.org situs web. Anda juga dapat memverifikasi dari baris perintah:
MacOS dan Linux:
$digexample.comA +short$digexample.comAAAA +shortWindows:
C:\>nslookup -type=Aexample.comC:\>nslookup -type=AAAAexample.com
Kueri A harus mengembalikan alamat IPv4 statis instans Anda. Kueri AAAA harus mengembalikan alamat IPv6 instance Anda. Keduanya harus sesuai dengan apa yang ditampilkan Lightsail Setup.
penting
Perubahan DNS dapat memakan waktu mulai dari beberapa menit hingga 48 jam untuk disebarkan. Jangan lanjutkan ke pembuatan sertifikat sampai semua catatan diselesaikan ke alamat yang benar. Jika Anda melanjutkan sebelum perubahan DNS Anda sepenuhnya disebarkan, SSL/TLS sertifikat akan gagal divalidasi karena Lightsail tidak dapat mengonfirmasi bahwa Anda mengontrol domain. Jika perintah tidak mengembalikan nilai yang diharapkan, tunggu dan coba lagi.
Langkah 9: Buat SSL/TLS sertifikat
Buat sertifikat
Masukkan domain dan subdomain yang ingin Anda amankan dengan HTTPS. Karena domain Anda terdaftar di luar Lightsail, Anda memasukkannya secara manual (misalnya,
example.comdanwww.example.com). Anda dapat mengamankan hingga 10 domain dan subdomain.Masukkan alamat email Anda. Ini digunakan untuk pemberitahuan pembaruan sertifikat.
Pilih Saya mengotorisasi Lightsail untuk mengonfigurasi sertifikat Let's Encrypt pada instance saya. Ini memberi Lightsail akses terbatas untuk membuat dan mengkonfigurasi sertifikat pada instans Anda.
Pilih Buat sertifikat.
Lightsail Setup mulai mengkonfigurasi HTTPS pada instans Anda. Proses ini memakan waktu hingga 15 menit.
Jika penyiapan gagal, lihat Pengaturan Lightsail gagal untuk langkah pemecahan masalah.
penting
Jangan menghentikan, me-reboot, atau memodifikasi instance Anda saat penyiapan sedang berlangsung.
Langkah 10: Verifikasi situs web Anda
Setelah Pengaturan Lightsail selesai:
Buka browser Anda dan pergi ke
https://.yourdomain.comKonfirmasikan bahwa situs web Anda berhasil dimuat.
Uji setiap domain dan subdomain tambahan yang Anda amankan dalam sertifikat (misalnya,
https://www.) untuk mengonfirmasi bahwa mereka semua berhasil dimuat melalui HTTPS.yourdomain.comUji pengalihan otomatis dari HTTP ke HTTPS. Di browser Anda, buka
http://dan konfirmasikan bahwa alamat secara otomatis dialihkan keyourdomain.comhttps://.yourdomain.com
Situs web Anda sekarang dikonfigurasi dengan HTTPS dan pengalihan otomatis dari HTTP ke HTTPS.
catatan
Sertifikat Let's Encrypt diperpanjang secara otomatis setiap 60 hingga 90 hari. Jika pembaruan gagal di masa depan, lihat Sertifikat tidak diperpanjang secara otomatis.