Cara Install WordPress di Rocky Linux 9 dengan Apache
WordPress adalah salah satu platform manajemen konten (CMS) yang paling banyak digunakan di seluruh dunia. Dengan dukungan komunitas yang besar dan fleksibilitas tinggi, WordPress memungkinkan penggunanya untuk membuat berbagai jenis situs web dengan mudah. Dalam tutorial ini, kita akan memandu Anda langkah demi langkah dalam menginstal WordPress di Rocky Linux 9 dengan menggunakan web server Apache.
Prasyarat
Sebelum kita mulai, pastikan Anda memenuhi persyaratan berikut:
- Server dengan Rocky Linux 9 terinstal.
- Akses root atau akses dengan sudo untuk menjalankan perintah.
- Update sistem dan paket-paket yang diperlukan.
- Apache, MariaDB, dan PHP sudah terinstal di server Anda.
Jika Anda belum menginstal LAMP stack, silakan lihat panduan tentang cara menginstal LAMP stack di Rocky Linux 9.
Langkah Utama
1. Menginstal Apache
Apache adalah web server yang paling umum digunakan untuk menjalankan aplikasi berbasis web. Untuk menginstal Apache, gunakan perintah berikut:
sudo dnf install httpd
Setelah instalasi selesai, mulai dan aktifkan layanan Apache dengan perintah:
sudo systemctl start httpd
sudo systemctl enable httpd
2. Menginstal MariaDB
MariaDB akan digunakan sebagai database untuk WordPress. Instal MariaDB dengan perintah berikut:
sudo dnf install mariadb-server
Setelah instalasi, jalankan perintah berikut untuk memulai MariaDB:
sudo systemctl start mariadb
sudo systemctl enable mariadb
Kemudian, lakukan pengaturan awal untuk MariaDB:
sudo mysql_secure_installation
Ikuti petunjuk untuk mengamankan instalasi MariaDB Anda.
3. Menginstal PHP
WordPress dibangun menggunakan PHP, jadi kita perlu menginstal PHP dan beberapa ekstensi yang diperlukan:
sudo dnf install php php-mysqlnd php-fpm php-xml php-mbstring
Setelah instalasi PHP selesai, restart Apache untuk memuat ekstensi PHP:
sudo systemctl restart httpd
4. Menginstal WordPress
Selanjutnya, kita akan mengunduh dan menginstal WordPress. Pertama, navigasikan ke direktori /var/www/html:
cd /var/www/html
Unduh WordPress menggunakan wget:
wget https://wordpress.org/latest.tar.gz
Ekstrak berkas yang diunduh:
tar -xvzf latest.tar.gz
Pindahkan konten WordPress ke direktori utama:
mv wordpress/* .
Hapus berkas yang tidak diperlukan:
rm -rf wordpress latest.tar.gz
5. Mengkonfigurasi Database untuk WordPress
Selanjutnya, kita perlu membuat database untuk WordPress. Masuk ke shell MariaDB:
sudo mysql
Setelah berada di dalam shell MariaDB, jalankan perintah berikut untuk membuat database dan pengguna:
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'passwordku';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
6. Mengkonfigurasi WordPress
Salin berkas konfigurasi contoh WordPress:
cp wp-config-sample.php wp-config.php
Buka berkas wp-config.php dengan editor teks:
nano wp-config.php
Gantilah bagian berikut dengan informasi database yang telah Anda buat:
define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'wordpressuser' );
define( 'DB_PASSWORD', 'passwordku' );
Konfigurasi Lanjutan
Setelah setting dasar, Anda mungkin ingin melakukan konfigurasi lanjutan, seperti pengaturan permalink di WordPress dan konfigurasi firewall.
1. Mengatur Firewall
Jika Anda menggunakan firewall, izinkan lalu lintas HTTP dan HTTPS:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
2. Mengatur Permalinks
Masuk ke dasbor WordPress Anda melalui browser dan navigasi ke Settings > Permalinks. Pilih opsi permalink yang Anda inginkan dan simpan perubahan.
Best Practices
Setelah menginstal WordPress, berikut adalah beberapa praktik terbaik yang disarankan:
- Selalu gunakan versi terbaru dari WordPress.
- Gunakan plugin keamanan untuk melindungi situs Anda.
- Backup data secara berkala.
- Gunakan HTTPS untuk mengamankan lalu lintas data.
Troubleshooting
Jika Anda mengalami masalah selama instalasi, berikut beberapa langkah pemecahan masalah yang dapat membantu:
- Periksa log Apache di /var/log/httpd/error_log untuk pesan kesalahan.
- Pastikan bahwa semua layanan (Apache, MariaDB, PHP) berjalan dengan baik.
- Periksa izin berkas dan folder di /var/www/html, pastikan Apache memiliki akses yang tepat.
Kesimpulan
Anda telah berhasil menginstal WordPress di Rocky Linux 9 menggunakan Apache. Dengan mengikuti langkah-langkah di atas, Anda sekarang dapat melanjutkan untuk menambahkan konten dan menyesuaikan situs Anda. Ingatlah untuk selalu menjaga keamanan dan memperbarui instalasi Anda secara rutin.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Install WordPress dengan Apache di FreeBSD
617 kata • Baca selengkapnya →
Cara Install WordPress dengan Apache di Ubuntu 20.04
564 kata • Baca selengkapnya →
Cara Install WordPress di AlmaLinux 9 dengan Apache
692 kata • Baca selengkapnya →
Cara Setting WordPress Multisite dengan Apache dan Sub-directories
603 kata • Baca selengkapnya →