View a markdown version of this page

Aktifkan HTTPS di WordPress contoh dengan domain terdaftar di luar Lightsail - Amazon Lightsail

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.

    SEBUAH WordPress contoh dalam keadaan berjalan di konsol Lightsail.
  • 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.

    Aturan firewall menunjukkan port 22, 80, dan 443 dikonfigurasi pada tab Jaringan di konsol Lightsail.

Langkah 2: Mulai Pengaturan Lightsail

  1. Buka konsol Lightsail di halaman beranda Lightsail.

  2. Pilih milikmu WordPress contoh dari daftar instance.

    Memilih a WordPress contoh dari daftar instance di konsol Lightsail.
  3. Pilih Menghubungkan tab dan pilih Siapkan situs web Anda.

    Tombol Atur situs web Anda pada tab Connect di konsol Lightsail.

Langkah 3: Pilih domain Anda

Karena domain Anda terdaftar di luar Lightsail, pilih Third-party ranah dan masukkan nama domain Anda (misalnya, example.com).

Memasukkan nama domain di Third-party ranah bidang alur kerja Pengaturan Lightsail.

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.

      Memilih zona DNS yang ada di alur kerja Pengaturan Lightsail.
    • Jika zona DNS tidak ada — Pilih Buat zona DNS. Lightsail Setup membuat zona DNS untuk domain Anda.

      Membuat zona DNS baru di alur kerja Pengaturan Lightsail.
  • Third-party DNS — Pilih ini jika Anda mengelola catatan DNS Anda dengan penyedia lain (zona yang dihosting Route 53, Cloudflare, GoDaddy, dan seterusnya).

    Memilih DNS pihak ketiga dalam alur kerja Pengaturan Lightsail.

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.

  1. Salin server nama yang ditampilkan di halaman Pengaturan Lightsail.

    Server nama ditampilkan dalam alur kerja Pengaturan Lightsail.
  2. Masuk ke situs web tempat Anda mendaftarkan domain Anda (registrar Anda).

  3. Temukan pengaturan server nama untuk domain Anda dan ganti dengan server nama Lightsail yang Anda salin dari Lightsail Setup.

  4. Simpan perubahan Anda.

  5. 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 pada GoDaddy situs web.

  1. Masuk ke GoDaddy Domain Portofolio.

  2. Pilih domain Anda untuk mengakses halaman Pengaturan Domain.

    Memilih domain di GoDaddy Portofolio Domain.
  3. Pilih DNS dan kemudian pilih Server nama.

  4. Pilih Ubah Server Nama.

    Mengubah server nama di GoDaddy.
  5. Ganti server nama yang ada dengan server nama Lightsail yang ditampilkan di Lightsail Setup.

  6. Pilih Simpan.

catatan

Langkah-langkah yang tepat untuk memperbarui server nama bervariasi menurut pendaftar. Lihat dokumentasi pendaftar Anda untuk panduan:

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.

    Membuat IP statis baru di alur kerja Pengaturan Lightsail.
  • 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.

    Melampirkan IP statis yang ada di alur kerja Pengaturan Lightsail.

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.

Alamat IPv4 dan IPv6 ditampilkan dalam alur kerja Pengaturan Lightsail.

Biarkan halaman Pengaturan Lightsail terbuka - Anda kembali ke sana setelah membuat catatan Anda.

Jika DNS Anda dikelola oleh penyedia lain (GoDaddy, Cloudflare, dan sebagainya)

  1. Masuk ke konsol manajemen penyedia DNS Anda.

  2. Arahkan ke bagian catatan DNS untuk domain Anda.

  3. Buat SEBUAH rekam untuk domain root Anda (example.com) dengan nilai yang disetel ke alamat IPv4 statis yang ditampilkan di Lightsail Setup.

  4. Buat AAAA rekam untuk domain root Anda (example.com) dengan nilai yang disetel ke alamat IPv6 yang ditampilkan di Lightsail Setup.

  5. (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 pada GoDaddy situs web.

  1. Masuk ke Anda GoDaddy Domain Portofolio.

  2. Pilih domain Anda untuk mengakses halaman Pengaturan Domain.

  3. Pilih DNS untuk melihat catatan DNS Anda.

  4. Pilih Tambahkan Rekaman Baru dan kemudian pilih SEBUAH dari menu Type.

  5. Masukkan yang berikut ini:

    • Nama: @ (untuk domain root Anda)

    • Nilai: Alamat IPv4 statis ditampilkan di Lightsail Setup

    • TLL: 1 jam (default)

  6. Pilih Tambahkan catatan lain dan pilih AAAAH dari menu Type.

  7. Masukkan yang berikut ini:

    • Nama: @ (untuk domain root Anda)

    • Nilai: Alamat IPv6 ditampilkan di Lightsail Setup

    • TLL: 1 jam (default)

    Menambahkan catatan A dan AAAA di GoDaddy.
  8. Pilih Simpan.

  9. (Opsional) Ulangi langkah 4—8 untuk subdomain www Anda, masukkan www di 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:

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.

  1. Memilih Tambahkan tugas.

  2. Tambahkan domain root Anda (misalnya, example.com).

  3. (Opsional) Tambahkan subdomain www Anda (misalnya, www.example.com).

  4. Pilih Lanjutkan.

Mengelola penugasan domain dalam alur kerja Pengaturan Lightsail.
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:

  1. 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 NS example.com +short
    • Windows:

      C:\> nslookup -type=NS example.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.

  2. 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:

      $ dig example.com A +short $ dig example.com AAAA +short
    • Windows:

      C:\> nslookup -type=A example.com C:\> nslookup -type=AAAA example.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

  1. Masukkan domain dan subdomain yang ingin Anda amankan dengan HTTPS. Karena domain Anda terdaftar di luar Lightsail, Anda memasukkannya secara manual (misalnya, example.com dan www.example.com). Anda dapat mengamankan hingga 10 domain dan subdomain.

  2. Masukkan alamat email Anda. Ini digunakan untuk pemberitahuan pembaruan sertifikat.

  3. 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.

  4. Pilih Buat sertifikat.

Memasukkan nama domain secara manual untuk membuat SSL/TLS sertifikat dalam alur kerja Pengaturan Lightsail.

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:

  1. Buka browser Anda dan pergi ke https://yourdomain.com.

  2. Konfirmasikan bahwa situs web Anda berhasil dimuat.

  3. Uji setiap domain dan subdomain tambahan yang Anda amankan dalam sertifikat (misalnya, https://www.yourdomain.com) untuk mengonfirmasi bahwa mereka semua berhasil dimuat melalui HTTPS.

  4. Uji pengalihan otomatis dari HTTP ke HTTPS. Di browser Anda, buka http://yourdomain.com dan konfirmasikan bahwa alamat secara otomatis dialihkan ke https://yourdomain.com.

WordPress situs web berhasil dimuat dengan HTTPS diaktifkan.

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.

Pelajari selengkapnya