Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigur WordPress asikan dengan jaringan pengiriman konten Lightsail
Cetak biru yang dikemas oleh Bitnami ini tidak digunakan lagi
Cetak biru yang dikemas oleh Bitnami tidak akan lagi menerima pembaruan setelah 19 Mei 2026. Mulai 19 November 2026, Anda tidak akan dapat lagi membuat instance baru dengan cetak biru ini. Saat membuat instance baru, sebaiknya gunakan cetak biru Lightsail yang setara jika tersedia. Instans yang ada menggunakan cetak biru yang dikemas oleh Bitnami akan terus berjalan tanpa gangguan apa pun. Pelajari selengkapnya
Jika Anda memiliki instance yang sudah ada yang menggunakan cetak biru yang dikemas oleh Bitnami dan ingin bermigrasi ke cetak biru, lihat Migr asi ke Lightsail-packaged cetak biru Lightsail.
Tutorial ini berlaku untuk instance yang menggunakan WordPress paket oleh Bitnami saja
Jika instance Anda menggunakan WordPress cetak biru yang dikemas oleh Lightsail, lihat WordPress sebagai gantinya.
Dalam panduan ini, kami menunjukkan kepada Anda cara mengonfigurasi WordPress instance Anda agar berfungsi dengan distribusi Amazon Lightsail.
Semua distribusi Lightsail mengaktifkan HTTPS secara default untuk domain default mereka (misalnya,123456abcdef.cloudfront.net). Konfigurasi distribusi menentukan apakah koneksi antara distribusi dan instans dienkripsi.
-
Situs WordPress web Anda hanya menggunakan HTTP — Jika situs web Anda hanya menggunakan HTTP sebagai sumber distribusi Anda, dan tidak dikonfigurasi untuk menggunakan HTTPS, Anda dapat mengonfigurasi distribusi untuk menghentikan SSL/TLS dan meneruskan semua permintaan konten ke instance Anda menggunakan koneksi yang tidak dienkripsi.
-
Situs WordPress web Anda menggunakan HTTPS — Jika situs web Anda menggunakan HTTPS sebagai sumber distribusi Anda, Anda dapat mengonfigurasi distribusi untuk meneruskan semua permintaan konten ke instance Anda menggunakan koneksi terenkripsi. Konfigurasi ini dikenal sebagai enkripsi end-to-end.
Langkah 1: Selesaikan prasyarat
Sebelum memulai, pastikan WordPress instans Anda dalam keadaan berjalan. Untuk informasi selengkapnya, lihat Memulai, menghentikan, atau memulai ulang instans Anda.
Langkah 2: Buat distribusi
Selesaikan langkah-langkah berikut untuk mengonfigurasi distribusi Lightsail untuk WordPress instance Anda. Untuk informasi selengkapnya, lihat Membuat distribusi jaringan pengiriman konten Lightsail.
Untuk membuat distribusi untuk WordPress instance Anda
-
Di panel navigasi kiri, pilih Jaringan.
-
Pilih Buat Distribusi.
-
Untuk Pilih asal Anda, pilih Wilayah tempat Anda menjalankan WordPress instans, lalu pilih WordPress instans Anda. Kami secara otomatis menggunakan alamat IP statis yang Anda lampirkan ke instance.
-
Untuk perilaku Caching, pilih Terbaik untuk WordPress.
-
(Opsional) Untuk mengonfigurasi enkripsi ujung ke ujung, ubah kebijakan protokol asal menjadi HTTPS saja. Untuk informasi selengkapnya, lihat Kebijakan protokol asal. Ini membutuhkan WordPress instance Anda untuk melayani HTTPS. Untuk petunjuk, lihat Meng aktifkan HTTPS di WordPress instans Anda.
-
Konfigurasikan opsi yang tersisa dan kemudian pilih Buat distribusi.
-
Pada tab Domain kustom, pilih Buat sertifikat. Masukkan nama unik untuk sertifikat, masukkan nama domain dan subdomain Anda, lalu pilih Buat sertifikat.
-
Pilih Lampirkan sertifikat.
-
Untuk Perbarui catatan DNS, pilih Saya mengerti.
Langkah 3: Perbarui catatan DNS
Selesaikan langkah-langkah berikut untuk memperbarui catatan DNS untuk zona DNS Lightsail Anda.
Untuk memperbarui catatan DNS untuk distribusi Anda
-
Di panel navigasi kiri, pilih Domain & DNS.
-
Di bawah bagian zona DNS di halaman tersebut, pilih nama domain yang ingin Anda tambahkan catatan yang akan mengarahkan lalu lintas domain Anda ke distribusi Anda.
-
Pilih tab Catatan DNS. Kemudian, pilih Tambahkan rekaman.
-
Selesaikan salah satu langkah berikut ini sesuai dengan jenis domain yang ingin Anda arahkan ke distribusi Anda:
-
Pilih catatan alamat (A) untuk mengarahkan domain puncak (misalnya,
example.com) ke distribusi Anda.Jika catatan A untuk puncak domain Anda sudah ada di zona DNS Anda, maka Anda harus mengedit catatan yang ada alih-alih menambahkan catatan A lainnya.
-
Pilih nama kanonik (CNAME) untuk mengarahkan sub domain, seperti
website.example.com, ke distribusi Anda.
-
-
Jika Anda menambahkan catatan A, maka di kotak teks Selesaikan ke, pilih nama distribusi Anda. Jika Anda menambahkan catatan CNAME, maka di kotak teks Petakan ke, masukkan nama domain default distribusi Anda.
catatan
Ketika Anda menambahkan catatan A ke zona DNS Anda, dan memilih nama distribusi Anda, Anda sebenarnya menambahkan catatan alias, yang berbeda dari catatan alamat. Lightsail memudahkan Anda untuk menambahkan catatan alias tanpa langkah-langkah tambahan yang biasanya diperlukan di penyedia hosting DNS lainnya.
-
Pilih ikon simpan untuk menyimpan catatan ke zona DNS Anda.
Ulangi langkah-langkah ini untuk menambahkan catatan DNS tambahan untuk domain pada sertifikat yang Anda gunakan dengan distribusi Anda. Berikan waktu untuk perubahan menyebar melalui DNS Internet. Setelah beberapa menit, Anda akan melihat apakah domain Anda mengarah ke distribusi Anda. Anda juga harus menguji distribusi Anda. Untuk informasi selengkapnya, lihat berikut Menguji distribusi Anda.
Langkah 4: Izinkan konten statis di-cache oleh distribusi
Selesaikan prosedur berikut untuk mengedit wp-config.php file dalam WordPress instance Anda sehingga berfungsi dengan distribusi Anda.
catatan
Sebaiknya buat snapshot WordPress instans sebelum memulai prosedur ini. Snapshot dapat digunakan sebagai backup dari mana Anda dapat membuat instans lain jika ada sesuatu yang tidak beres. Untuk informasi selengkapnya, lihat Membuat snapshot dari instance Linux atau Unix Anda.
-
Masuk ke konsol https://lightsail.aws.amazon.com/
Lightsail. -
Di panel navigasi kiri, pilih ikon klien SSH berbasis browser yang ditampilkan di sebelah WordPress instance Anda.
-
Setelah terhubung ke instans Anda, masukkan perintah berikut untuk membuat backup file
wp-config.php. Jika ada yang tidak beres, Anda bisa memulihkan file tersebut dengan menggunakan backup-nya.sudo cp /opt/bitnami/wordpress/wp-config.php /opt/bitnami/wordpress/wp-config.php.backup -
Masukkan perintah berikut untuk membuka file
wp-config.phpmenggunakan Vim.sudo vim /opt/bitnami/wordpress/wp-config.php -
Tekan
Iuntuk masuk ke mode insert di Vim. -
Hapus baris kode berikut dalam file.
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/'); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/'); -
Tambahkan salah satu baris kode berikut ke file tergantung pada versi WordPress yang Anda gunakan:
-
Jika Anda menggunakan versi 3.3 atau yang lebih rendah, tambahkan baris kode berikut di mana Anda sebelumnya menghapus kode.
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/'); define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] . '/'); if (isset($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO']) && $_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; } -
Jika Anda menggunakan versi 3.3.1-5 atau lebih tinggi, tambahkan baris kode berikut di mana Anda sebelumnya menghapus kode.
define('WP_SITEURL', 'http://DOMAIN/'); define('WP_HOME', 'http://DOMAIN/'); if (isset($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO']) && $_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; }
-
-
Tekan Esc untuk keluar dari mode insert di Vim, kemudian ketik
:wq!dan tekan Masukkan untuk menyimpan suntingan Anda (tulis) dan keluar dari Vim. -
Masukkan perintah berikut untuk memulai ulang layanan Apache pada instans Anda.
sudo /opt/bitnami/ctlscript.sh restart apache -
Tunggu beberapa saat hingga layanan Apache dimulai ulang, lalu uji apakah distribusi Anda sedang menyimpan konten Anda ke dalam cache. Untuk informasi selengkapnya, lihat Menguji distribusi Amazon Lightsail Anda.
-
Jika terjadi kesalahan, connect-kan kembali ke instans Anda dengan menggunakan klien SSH berbasis peramban. Jalankan perintah berikut untuk memulihkan file
wp-config.phpdengan menggunakan backup yang Anda buat sebelumnya dalam panduan ini.sudo cp /opt/bitnami/wordpress/wp-config.php.backup /opt/bitnami/wordpress/wp-config.phpSetelah Anda mengembalikan file, masukkan perintah berikut untuk memulai ulang layanan Apache:
sudo /opt/bitnami/ctlscript.sh restart apache
Informasi tambahan tentang distribusi
Berikut adalah beberapa artikel untuk membantu Anda mengelola distribusi di Lightsail: