Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Install Joomla di Centos 8 Server

Cara Install Joomla di Centos 8 Server

Pada kesempatan kali ini saya akan share bagaimana cara install joomla di centos 8 server dan bagaimana cara konfigurasinyaJoomla merupakan salah satu CMS (Content Management System) populer yang banyak digunakan untuk membangun sebuah website setelah wordpress.

Joomla adalah aplikasi opensource yang digunakan untuk membuat atau membangun sebuah website dinamis yang dilengkapi berbagai fasilitas yang mendukungnya. Joomla termasuk dalam kategori aplikasi CMS (Content Management System).

Sebelum melakukan installasi, ada beberapa aplikasi yang harus kita install seperti HTTPD, PHP, Database Mariadb dan PhpMyadmin. Untuk installasinya anda dapat lihat pada turorial dibawah ini.


Baca juga : Cara Install HTTPD di Centos 8 Server
Baca juga : Cara Install mariadb & phpmyadmin di Centos 8 Server

Saya asumsikan anda telah melakukan installasi aplikasi-aplikasi yang dibutuhkan.

1. Membuat Database

Buka phpmyadmin lalu klik pada bagian database lalu buat database dengan nama dbjoomla > Create

cara, install, joomla, di, centos, 8, server

Klik pada bagian Privileges lalu klik Add user untuk menambahkan user baru

cara, install, joomla, di, centos, 8, server

Masukan nama user dan password

cara, install, joomla, di, centos, 8, server

Scrool halaman lalu Klik Check all lalu Klik Go

cara, install, joomla, di, centos, 8, server

Pada bagian Administrator Klik GRANT lalu klik Go

cara, install, joomla, di, centos, 8, server

Cek pada bagian user account pastikan pada Grant dengan status Yes

cara, install, joomla, di, centos, 8, server

Setelah selesai membuat database selanjutnya lanjut ke Step 2

2. Download & Install Paket Joomla

Sebelumnya pastikan pasa settingan SELinux disabled
[root@srv1 ~]# nano /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     disabled - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of disabled.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are pr$
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted
Selanjutnya Install paket-paket yang dibutuhkan
[root@srv1 ~]# dnf install php-curl php-xml php-zip php-mysqlnd php-intl php-gd php-json php-ldap php-mbstring php-opcache 
Download File Joomla
[root@srv1 ~]# wget https://downloads.joomla.org/cms/joomla3/3-9-18/Joomla_3-9-18-Stable-Full_Package.zip
Buat direktori joomla di /var/www/html/
[root@srv1 ~]# mkdir /var/www/html/joomla/
Copy file joomla ke direktori /var/www/html/joomla
[root@srv1 ~]# cp Joomla_3-9-18-Stable-Full_Package.zip /var/www/html/joomla/
Masuk ke direktori joomla
[root@srv1 ~]# cd /var/www/html/joomla/
Unzip File joomla
[root@srv1 joomla]# unzip Joomla_3-9-18-Stable-Full_Package.zip
Hapus File Joomla
[root@srv1 joomla]# rm -rf Joomla_3-9-18-Stable-Full_Package.zip
Change ownership direktori joomla
[root@srv1 ~]# chown -R apache:apache /var/www/html/joomla
Change mode direktori joomla
[root@srv1 ~]# chmod 755 /var/www/html/joomla
Sebelumnya saya sudah buat DNS untuk nama domain joomla.krisnawanto777.com disisni saya mengaktifkan Virtualhost untuk domain joomla.krisnawanto777.com cek Disini Jika kalian tidak menggunakan nama domain bisa Skip Step berikut.
[root@srv1 ~]# nano /etc/httpd/conf.d/joomla.krisnawanto777.conf
Masukan Script dibawah ini
<VirtualHost *:80>
   ServerAdmin admin@krisnawanto777.com
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.krisnawanto777.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined

<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>
Restart Service Httpd
[root@srv1 ~]# systemctl restart httpd

3. Installasi Joomla

Untuk Installsi SIiahkan buka Browser dari sisi Cliernt lalu akses melalui url http://[IP_Address]
atau nama domain. disini saya menggunakan domain http://joomla.krisnawanto777.com
atau akses menggunakan IP Address.

Pada Bagian Configuration Masukan data data Berikut:

cara, install, joomla, di, centos, 8, server



Pada Bagian Database Masukan user dan password lalu masukan nama database

cara, install, joomla, di, centos, 8, server


Pada Bagian Overview pilih salah satu template Joomla

cara, install, joomla, di, centos, 8, server

Hapus Folder Installation

cara, install, joomla, di, centos, 8, server

Klik Site untuk melihat Website atau Administrator untuk Login ke Control panel Joomla

cara, install, joomla, di, centos, 8, server
Masukan User dan Password lalu klik login

cara, install, joomla, di, centos, 8, server

Tampilan Control Panel Joomla

cara, install, joomla, di, centos, 8, server

Tampilan Website Joomla

cara, install, joomla, di, centos, 8, server

Demikian kira-kira tutorial Cara Install Joomla di Centos 8 Server ini saya buat. Semoga bermafaat untuk kita semua. Silahkan share jika kalian merasa postingan ini bermanfaat. Sekian & Terimakasih Salam.

Artikel Selanjutnya : Cara Install vsftpd di Centos 8 Server

2 komentar untuk "Cara Install Joomla di Centos 8 Server"

  1. Hi,

    Mohon bantuan.
    Sekiranya saya install Joomla di dalam local server tanpa menggunakan nama domain, adakah saya boleh install dan configure ssl certificate di server tersebut?

    terima kasih

    BalasHapus
    Balasan
    1. Hi,

      Tentu saja boleh, silahkan kunjungi link berikut https://www.krisnawanto777.com/2020/05/konfigurasi-ssl-certificate.html

      Hapus