Cara Memasang WordPress di Amazon Lightsail: Panduan Lengkap
Diterbitkan: 2022-12-20Ingin menginstal WordPress di Amazon Lightsail tetapi tidak yakin harus mulai dari mana?
Dengan cetak biru aplikasi siap pakai, Amazon Lightsail membuatnya sangat mudah untuk dibangun dan dijalankan dengan situs WordPress yang berfungsi penuh.
Dalam tutorial langkah demi langkah ini, Anda akan belajar dengan tepat cara mengatur semuanya.
Pada akhirnya, Anda akan memiliki situs WordPress yang berfungsi di Amazon Lightsail, sepenuhnya dengan nama domain khusus dan sertifikat SSL gratis dari Let's Encrypt.
Mari menggali!
Cara Memasang WordPress di Amazon Lightsail
Berikut tampilan tingkat tinggi tentang cara menginstal WordPress di Amazon Lightsail – baca terus untuk petunjuk lengkapnya:
- Buat instans baru di Amazon Lightsail
- Akses kredensial WordPress Anda untuk masuk ke WordPress
- Lampirkan alamat IP statis ke instans Anda
- Arahkan nama domain Anda ke instans Anda
- Instal sertifikat SSL gratis dari Let's Encrypt
1. Buat Mesin Virtual Baru
Untuk memulai, masuk ke dasbor Amazon Lightsail.
Jika ini pertama kalinya Anda menggunakan AWS, Anda mungkin perlu membuat akun sebelum dapat mengakses dasbor.
Setelah Anda berada di dasbor Amazon Lightsail, klik tombol untuk membuat instans baru:
Pada layar berikutnya, pilih Linux/Unix sebagai platform lalu pilih cetak biru WordPress ( keduanya harus dipilih secara default ).
Lebih jauh ke bawah halaman, Anda dapat memilih paket instans, yang mengontrol sumber daya dan harga server Anda.
Meskipun Anda bebas memilih paket apa pun, saya merekomendasikan instans $5 untuk sebagian besar situs WordPress, yang memberi Anda 1 GB RAM dan 1 vCPU.
Selama Anda menggunakan caching dan tidak memiliki banyak konten dinamis, paket ini saja sudah dapat mendukung ratusan ribu kunjungan per bulan.
Di bawah itu, Anda dapat memberi nama instans Anda, yang akan membantu Anda mengingatnya.
Setelah Anda menentukan pilihan, klik tombol Buat Instans di bagian bawah untuk menjalankan instans Anda.
Sekarang, Anda harus menunggu sebentar sementara Amazon Lightsail membuat instans Anda.
Setelah selesai, Anda akan melihat instans muncul di dasbor AWS Lightsail Anda:
Untuk membuka dasbor hanya untuk instance ini, klik nama instance.
2. Akses Kredensial WordPress Anda
Pada titik ini, Anda sudah memiliki situs web WordPress yang berfungsi.
Anda dapat mengaksesnya dengan menempelkan IP Publik ke bilah alamat browser Anda:
Namun, yang belum Anda miliki adalah nama pengguna dan kata sandi WordPress Anda, jadi Anda belum bisa masuk ke situs Anda.
Secara default, situs WordPress Anda akan menggunakan pengguna sebagai nama pengguna. Namun, untuk mengakses kata sandi, Anda harus menggunakan baris perintah. Tapi jangan khawatir! Ini cukup mudah dan tidak perlu menginstal perangkat lunak baru apa pun.
Untuk memulai, buka klien SSH berbasis browser untuk instans Anda, yang dapat Anda lakukan dengan mengeklik opsi Sambungkan menggunakan SSH di dasbor instans Anda:
Ini akan membuka antarmuka baris perintah sembulan yang dapat Anda gunakan di browser Anda.
Tidak perlu masuk atau mengautentikasi atau apa pun – semuanya siap digunakan.
Untuk mengakses kata sandi pengguna WordPress Anda, yang perlu Anda lakukan hanyalah menempelkan perintah berikut dan tekan enter.
cat bitnami_application_password
Anda kemudian akan melihat kata sandi Anda muncul – salin ke tempat yang aman sehingga Anda dapat menggunakannya untuk masuk:
Sekarang, Anda dapat masuk ke instalasi WordPress menggunakan kredensial berikut:
- Nama pengguna : pengguna
- Kata sandi : dari jendela terminal di atas
3. Lampirkan Alamat IP Statis ke Instance WordPress Anda
Meskipun Anda sudah dapat mengakses situs WordPress dari alamat IP publik instans Anda, Anda tidak dapat mengandalkan alamat IP publik ini apa adanya.
Itu karena, dengan konfigurasi instans Anda saat ini, alamat IP publik akan berubah setiap kali Anda menghentikan/memulai instans Anda.
Jadi, jika Anda mengarahkan nama domain Anda ke alamat IP publik ini, koneksi domain akan berhenti bekerja jika Anda memulai ulang instans Anda.
Untuk memperbaikinya, Amazon Lightsail memungkinkan Anda melampirkan alamat IP statis ke instans Anda tanpa biaya tambahan.
Setelah Anda melampirkan alamat IP statis, instans Anda akan selalu memiliki alamat IP yang sama apa pun yang terjadi.
Untuk membuatnya, buka tab Jaringan di dasbor instans Anda. Kemudian, klik opsi Lampirkan IP statis :
Ini akan membuka sembulan. Beri nama alamat IP statis Anda, lalu klik tombol Buat dan lampirkan :
Sekarang, instans Anda akan memiliki alamat IP statis baru. Anda akan melihat ini tercermin di tab Networking di dasbor instance, serta ringkasan informasi di pojok kanan atas.
4. Arahkan Nama Domain Anda ke Alamat IP Statis
Sekarang setelah Anda melampirkan alamat IP statis ke instans, Anda siap mengarahkan nama domain ke instans.
Ini akan memungkinkan Anda mengakses situs WordPress Anda dengan memasukkan nama domain, alih-alih perlu menggunakan alamat IP.
Untuk menyiapkan ini, Anda harus bekerja dari mana pun Anda mengelola data DNS domain. Biasanya, ini akan menjadi pendaftar domain Anda. Atau, jika Anda menggunakan layanan seperti Cloudflare, Anda akan mengelola catatan ini dari dasbor Cloudflare Anda.
Sebagai alternatif, Anda juga dapat mentransfer manajemen DNS ke Lightsail sehingga Anda dapat mengelola data DNS menggunakan konsol Lightsail, meskipun ini memerlukan beberapa langkah tambahan.
Opsi paling sederhana adalah pergi ke mana pun Anda mengelola catatan DNS domain Anda dan menambahkan catatan berikut:
Jenis Rekam | Isi | Nilai |
A | @ | [alamat IP statis] |
CNAME | www | situsanda.com |
Ini mengasumsikan Anda ingin menggunakan yoursite.com dan bukan www.yoursite.com.
Inilah tampilannya di Cloudflare:
Sekarang, Anda dapat mengakses instance WordPress Anda dengan memasukkan nama domain Anda:
Situs WordPress Anda akan secara otomatis mendeteksi nama domain yang benar. Tetapi untuk memeriksa ulang, Anda dapat membuka Pengaturan → Umum dan memverifikasi bahwa nama domain Anda muncul sebagai Alamat WordPress dan Alamat Situs .
5. Siapkan Sertifikat SSL Anda
Pada titik ini, Anda memiliki situs web WordPress yang dapat diakses melalui nama domain Anda.
Untuk proses terakhir, Anda perlu memasang sertifikat SSL agar situs Anda dapat memanfaatkan HTTPS.
Sebagai bagian dari cetak biru WordPress, Amazon Lightsail dan Bitnami menginstal alat dasar yang Anda perlukan untuk menyiapkan sertifikat SSL gratis melalui Let's Encrypt.
Namun, untuk mengaktifkan sertifikat SSL, Anda harus menjalankan beberapa perintah di jendela terminal dalam browser.
Kembali ke dasbor instance Anda dan buka jendela terminal dalam browser dengan mengklik opsi Connect using SSH .
Kemudian, jalankan perintah berikut:
sudo /opt/bitnami/bncert-tool
Anda mungkin melihat permintaan untuk memperbarui bncert. Jika ya, masukkan saja Y. Kemudian, jalankan lagi perintah di atas.
Sekarang, masukkan versi non-www dan www dari nama domain Anda, dipisahkan dengan spasi, dan tekan enter. Berikut contohnya:
yoursite.com www.yoursite.com
Anda kemudian akan melihat permintaan untuk mengaktifkan pengalihan HTTP ke HTTPS. Masukkan Y untuk mengaktifkannya dan tekan enter.
Anda kemudian dapat memilih antara menyiapkan pengalihan non-www ke www atau sebaliknya.
Terakhir, Anda akan melihat ringkasan pilihan Anda. Jika semuanya terlihat baik, masukkan Y dan tekan enter untuk menyelesaikan konfigurasi.
Sebagai bagian dari penyiapan, Anda mungkin perlu memasukkan alamat email untuk digunakan dengan Let's Encrypt.
Dan itu saja! Setelah Bitnami selesai (hanya perlu beberapa detik), Anda sekarang dapat menggunakan HTTPS di situs Anda.
Jika Anda mengunjungi situs Anda, sekarang Anda akan melihat gembok hijau.
Situs Anda sekarang siap untuk digunakan.
Buat Situs WordPress Dengan Amazon Lightsail
Dengan Amazon Lightsail, Anda dapat dengan mudah menjalankan situs WordPress yang didukung oleh jaringan cloud Amazon.
Cetak biru pra-bangun membantu Anda bangun dan berjalan hanya dalam waktu sekitar 15 menit, semuanya tanpa memerlukan pengetahuan teknis khusus.
Cetak biru Lightsail juga dapat menangani detail penting seperti memasang sertifikat SSL gratis dari Let's Encrypt.
Jika ingin mencobanya sendiri, Anda bisa mendapatkan tiga bulan pertama gratis saat membuat instans baru.
Cobalah hari ini dan Anda akan segera siap.