Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal Joomla di Rocky Linux 8. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
Joomla adalah Sistem Manajemen Konten (CMS) platform sumber terbuka dan gratis yang ditulis dalam PHP yang digunakan untuk membuat berbagai jenis situs web termasuk blog, etalase eCommerce, dan situs pemasaran.
Instal Joomla di Rocky Linux 8
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Rocky Linux Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo dnf install epel-release sudo dnf update sudo dnf upgrade
Langkah 2. Instal tumpukan LAMP di Rocky Linux.
Diasumsikan Anda telah menginstal LAMP stack di Rocky Linux 8. Jika belum, silakan lihat tutorial berikut:
- Cara Memasang tumpukan LAMP (Apache, MariaDB, dan PHP)
Langkah 3. Instal Joomla.
Menginstal Bitwarden di sistem Rocky Linux Anda sangatlah mudah, unduh file arsip Joomla terbaru dari situs resmi menggunakan wget
di bawah ini perintah:
wget https://downloads.joomla.org/cms/joomla4/4-0-5/Joomla_4-0-5-Stable-Full_Package.zip?format=zip -O joomla.zip
Selanjutnya, buka zip file:
sudo unzip joomla.zip -d /var/www/html/joomla
Kemudian, atur izin dan kepemilikan yang tepat ke direktori Joomla:
sudo chown -R apache:apache /var/www/html/joomla/ sudo chmod -R 775 /var/www/html/joomla/
Langkah 4. Buat Database untuk Joomla.
Joomla menggunakan database MariaDB untuk menyimpan semua datanya seperti pengaturan posting, halaman, pengguna, plugin, dan tema. Masuk ke server MariaDB Anda dengan perintah berikut dan masukkan kata sandi root MariaDB Anda:
mysql -u root -p
Setelah Anda berada di konsol MariaDB, buat database baru:
CREATE DATABASE joomla_db; GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla'@'localhost' IDENTIFIED BY 'your-password'; FLUSH PRIVILEGES; EXIT;
Langkah 5. Konfigurasi Apache.
Kita perlu mengkonfigurasi Apache untuk meng-host Joomla. Sekarang buat file konfigurasi dengan direktori Alias to Joomla:
sudo nano /etc/httpd/conf.d/joomla.conf
Tempel baris berikut:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/joomla" ServerName your-domain.com ErrorLog "/var/log/httpd/your-domain-error_log" CustomLog "/var/log/httpd/your-domain-access_log" combined <Directory "/var/www/html/joomla"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Simpan dan keluar. Kemudian restart server web Apache HTTP untuk menerapkan perubahan yang dibuat:
sudo systemctl restart httpd
Langkah 6. Konfigurasi Firewall.
Untuk mengizinkan pengguna eksternal mengakses Joomla dari server Anda, Anda perlu membuka port server web 80:
sudo firewall-cmd --add-port=80/tcp --zone=public --permanent sudo firewall-cmd --reload
Langkah 7. Akses Situs Web Joomla.
Sekarang, Joomla telah diinstal dan dikonfigurasi di server Anda. Anda sekarang dapat mengakses situs web Joomla menggunakan URL http://your-domian.com
.
Hanya itu yang perlu Anda lakukan untuk menginstal Joomla di Rocky Linux 8. Saya harap tip singkat ini bermanfaat bagi Anda. Untuk membaca lebih lanjut tentang sistem manajemen konten (CMS) Joomla, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.