Prosedur berikut akan membantu Anda menginstal, dan mengamankanWordPressblog di instans Amazon Linux 2022 Anda. Tutorial ini adalah pengantar yang baik untuk menggunakan Amazon EC2 karena Anda memiliki kendali penuh atas server web yang menjadi host blog WordPress Anda, yang tidak khas dengan layanan hosting tradisional. Show Anda bertanggung jawab untuk memperbarui paket perangkat lunak dan memelihara patch keamanan untuk server Anda. Untuk yang lebih otomatisWordPressinstalasi yang tidak memerlukan interaksi langsung dengan konfigurasi server web,AWS CloudFormationmenyediakan layananWordPresstemplate yang juga dapat membuat Anda memulai dengan cepat. Untuk informasi lebih lanjut, lihat Memulai dalam Panduan Pengguna AWS CloudFormation. Jika Anda lebih suka meng-host AndaWordPressblog pada contoh Windows, lihatDeploy aWordPressblog di instans Amazon EC2di dalamPanduan Pengguna Amazon EC2 untuk instans Windows. Jika Anda membutuhkan solusi ketersediaan tinggi dengan basis data terpisah, lihatMenyebarkan ketersediaan tinggiWordPresssitus webdi dalamAWS Elastic BeanstalkPanduan Pengembang. Prosedur ini ditujukan untuk digunakan dengan Amazon Linux 2022, yang masih dalam fase Pratinjau. Anda dapat mengakses AMI resmi diAWS Management Consoledengan menggunakan filter pencarian 'Amazon Linux 2022' dan 'Pemilik: Amazon images' di halaman AMI Komunitas, atau klik langsung dariAmazon Linux 2022posting berita. Untuk informasi lebih lanjut tentang distribusi lain, lihat dokumentasi khusus mereka. Banyak langkah dalam tutorial ini tidak berfungsi pada instans Ubuntu. Untuk bantuan penginstalan WordPress pada instans Ubuntu, lihat WordPress dalam dokumentasi Ubuntu. Anda juga dapat menggunakanCodeDeployuntuk menyelesaikan tugas ini di sistem Amazon macOS, atau Unix. Topik
PrasyaratKami sangat menyarankan agar Anda mengaitkan Elastic IP address (EIP) ke instans yang Anda gunakan untuk hosting blog WordPress Anda. Ini mencegah alamat DNS publik untuk instans Anda agar tidak
mengubah dan merusak instalasi. Jika Anda memiliki nama domain dan ingin menggunakannya untuk blog, Anda dapat memperbarui catatan DNS untuk nama domain tersebut agar mengarah ke alamat EIP Anda (untuk bantuan tentang hal ini, kontak registrar domain Anda). Anda dapat memiliki satu alamat EIP yang dikaitkan dengan instans berjalan tanpa biaya. Untuk informasi selengkapnya, lihat
Alamat Elastic IP. ParameterTutorial: Menginstal server web LAMP di Amazon Linux AMItutorial memiliki langkah-langkah untuk mengkonfigurasi grup keamanan untuk memungkinkan Jika Anda belum memiliki nama domain untuk blog Anda, Anda dapat mendaftarkan nama domain dengan Route 53 dan mengaitkan alamat EIP instans Anda dengan nama domain Anda. Untuk informasi lebih lanjut, lihat Mendaftarkan nama domain dengan Amazon Route 53 dalam Panduan Pengguna Amazon Route 53. Pasang WordPressTerhubung ke instans Anda, dan downloadWordPresspaket instalasi.
Untuk membuat pengguna basis data dan basis data untuk instalasi WordPress Instalasi WordPress perlu menyimpan informasi, seperti posting blog dan komentar pengguna, dalam basis data. Prosedur ini membantu Anda membuat basis data blog dan pengguna yang berwenang untuk membaca dan menyimpan informasi ke dalamnya.
Untuk membuat dan mengedit file wp-config.php ParameterWordPressfolder instalasi berisi file konfigurasi sampel yang disebut
Untuk menginstal file WordPress di bawah akar dokumen Apache
Untuk tujuan keamanan, jika Anda tidak segera beralih ke prosedur berikutnya, hentikan server web Apache ( Untuk mengizinkan WordPress menggunakan permalink Permalink WordPress perlu menggunakan file
Untuk menginstal pustaka gambar grafik PHP di Amazon Linux 2022 Pustaka gambar grafik untuk PHP memungkinkan Anda memodifikasi gambar. Instal pustaka ini jika Anda ingin memotong gambar header untuk blog Anda. Versi phpMyAdmin yang Anda instal mungkin memerlukan versi minimum tertentu dari pustaka ini (misalnya versi 7.2). Gunakan perintah berikut ini untuk menginstal pustaka gambar grafik PHP di Amazon Linux 2022. Misalnya, jika Anda menginstal php7.2 dariamazon-linux-extrassebagai bagian dari instalasi LAMP stack, perintah ini akan menginstal pustaka gambar grafik PHP versi 7.2.
Untuk memverifikasi versi terpasang, gunakan perintah berikut:
Berikut ini adalah contoh output:
Untuk menginstal pustaka gambar grafik PHP di Amazon Linux AMI Pustaka gambar grafik untuk PHP memungkinkan Anda memodifikasi gambar. Instal pustaka ini jika Anda ingin memotong gambar header untuk blog Anda. Versi phpMyAdmin yang Anda instal mungkin memerlukan versi minimum tertentu dari pustaka ini (misalnya versi 7.2). Untuk memverifikasi versi apa yang tersedia, gunakan perintah berikut:
Berikut ini adalah baris contoh dari output untuk pustaka gambar grafik PHP (versi 7.2):
Gunakan perintah berikut untuk menginstal versi tertentu dari pustaka gambar grafik PHP (misalnya versi 7.2) di Amazon Linux AMI:
Untuk memperbaiki izin file untuk server web Apache Beberapa fitur yang tersedia di WordPress memerlukan akses tulis ke akar dokumen Apache (seperti mengunggah media melalui layar Administrasi). Jika Anda belum melakukannya, terapkan keanggotaan dan izin grup berikut (seperti yang dijelaskan secara lebih terperinci dalam Tutorial server web LAMP).
Untuk menjalankanWordPressskrip instalasi dengan Amazon Linux 2022 Anda siap untuk menginstalWordPress. Perintah yang Anda gunakan bergantung pada sistem operasi. Perintah dalam prosedur ini untuk digunakan dengan Amazon Linux 2022. Gunakan prosedur berikut ini dengan Amazon Linux 2022 AMI.
Untuk menjalankanWordPressskrip instalasi dengan Amazon Linux 2022 AMI
Langkah selanjutnyaSetelah Anda menguji blog WordPress, pertimbangkan untuk memperbarui konfigurasinya. Gunakan nama domain khusus Jika Anda memiliki nama domain yang dikaitkan dengan alamat EIP instans EC2, Anda dapat mengonfigurasi blog Anda untuk menggunakan nama tersebut alih-alih alamat DNS publik EC2. Untuk informasi lebih lanjut, lihat Mengubah URL Situs pada WordPress situs web. Konfigurasi blog Anda Anda dapat mengonfigurasi blog Anda untuk menggunakan tema dan pengaya yang berbeda untuk menawarkan pengalaman yang lebih personal bagi pembaca Anda. Namun, terkadang proses instalasi dapat menjadi bumerang, menyebabkan Anda kehilangan seluruh blog. Kami sangat menyarankan agar Anda membuat cadangan Amazon Machine Image (AMI) instans Anda sebelum mencoba menginstal tema atau plugin apa pun sehingga Anda dapat memulihkan blog Anda jika terjadi kesalahan selama proses penginstalan. Untuk informasi selengkapnya, lihat Buatlah AMI Anda sendiri. Meningkatkan kapasitas Jika blog WordPress Anda menjadi populer dan Anda memerlukan lebih banyak daya atau penyimpanan komputasi, pertimbangkan langkah-langkah berikut ini:
Meningkatkan kinerja jaringan trafik internet anda Jika Anda mengharapkan blog Anda untuk mendorong lalu lintas dari pengguna yang berada di seluruh dunia, pertimbangkan Global Accelerator AWS. Global Accelerator membantu Anda mencapai latency yang lebih rendah dengan meningkatkan kinerja lalu lintas internet antara perangkat klien pengguna Anda danWordPressaplikasi yang berjalan diAWS. Global Accelerator menggunakan jaringan global AWS untuk mengarahkan lalu lintas ke titik akhir aplikasi yang sehat di AWS Wilayah yang paling dekat dengan klien. Pelajari selengkapnya tentang WordPress Untuk informasi tentang WordPress, lihat Dokumentasi bantuan Codex WordPress di http://codex.wordpress.org/. Untuk informasi selengkapnya tentang pemecahan masalah instalasi Anda, kunjungihttps://wordpress.org/support/article/how-to-install-wordpress/#common-installation-problems. Untuk informasi tentang cara membuat blog WordPress lebih aman, kunjungi https://wordpress.org/support/article/hardening-wordpress/. Untuk informasi tentang menjagaWordPressblogup-to-date, pergi kehttps://wordpress.org/support/article/updating-wordpress/. Tolong! Nama DNS publik saya berubah dan sekarang blog saya rusakInstalasi WordPress secara otomatis dikonfigurasi menggunakan alamat DNS publik untuk instans EC2 Anda. Jika Anda menghentikan dan memulai ulang instans, alamat DNS publik akan berubah (kecuali jika dikaitkan dengan alamat Elastic IP) dan blog Anda tidak akan berfungsi lagi karena merujuk sumber daya di alamat yang sudah tidak ada lagi (atau ditetapkan ke instans EC2 lain). Deskripsi yang lebih rinci tentang masalah ini dan beberapa solusi yang mungkin diuraikan dalamhttps://wordpress.org/support/article/changing-the-site-url/. Jika ini terjadi pada instalasi WordPress Anda, Anda mungkin bisa memulihkan blog Anda dengan prosedur di bawah ini, yang menggunakan antarmuka baris perintah wp-cli untuk WordPress. Untuk mengubah URL situs WordPress dengan wp-cli
|