Pendahuluan

Dalam panduan, kami akan memandu Anda melakukan instalasi dan konfigurasi joomla pada CentOS 7. Joomla adalah sebuah CMS (Content management System) gratis yang akan memfasilitasi cara konten Anda terorganisir dan dikelola. Memiliki antarmuka yang user-friendly yang menyesuaikan konten Anda mudah dan sederhana dengan sedikit usaha.

 

Prasyarat

Anda perlu server CentOS 7 yang dikonfigurasi dengan alamat IP statis. Pada server anda harus sudah terinstall LAMP (Linux, Apache, MySQL, PHP). Jika server Anda belum terinstalasi LAMP, lihat panduan kami mengenai Cara Install LAMP pada CENT OS.

 

Langkah-Langkah Menginstall CMS Joomla di CentOS

  1. Instalasi Joomla pada CentOS 7 dengan Apache

    Untuk memulai, masuk ke CentOS 7 server Anda melalui SSH atau Console.
    Setelah itu kita lakukan update dan install aplikasi unzip dan wget

    yum install wget unzip
    yum update

  2. Membuat Database dan pengguna untuk Joomla pada CentOS 7

    Untuk menjalakan joomla, kita harus membuat database di MySQL. Mari kita mulai akses MySQL dengan perintah berikut:

    mysql -u root -p

    Sekarang, kita harus terlebih dahulu mulai membuat database yang akan digunakan Joomla. Hal ini dapat dilakukan dengan menjalankan perintah berikut, gantilah db_joomla dengan nama database yang Anda inginkan:

    CREATE DATABASE db_joomla;

    Dengan database yang dibuat sekarang kita harus membuat user sehingga dapat mengakses database. Sekali lagi, ini bisa dilakukan dengan menjalankan perintah berikut, gantilah  joomla_user dengan nama pengguna yang Anda inginkan dan joomla_password dengan password yang Anda inginkan.

    CREATE USER joomla_user@localhost IDENTIFIED BY ‘joomla_password’;

    Sekarang bahwa kita memiliki database baru dan user database, kita harus memberikan akses kepada pengguna Anda baru saja dibuat sehingga dapat membuat perubahan ke database Anda. Hal ini dilakukan dengan menjalankan perintah berikut:

    GRANT ALL PRIVILEGES ON db_joomla.* TO joomla_user@localhost;

    Selain itu, kita harus me-refresh MySQL sehingga sistem dapat menyiram hak istimewa baru ditambahkan dan untuk perubahan berlaku, kemudian keluar sesi Anda. Hal ini dapat dilakukan dengan perintah berikut:

    FLUSH PRIVILEGES;
    exit


    Restart Service http dan mariaDB.

    systemctl restart httpd.service
    systemctl restart mariadb.service

  3. Instalasi Joomla pada CentOS 7

    Sistem ini sekarang siap untuk kita untuk men-download dan menginstal Joomla. Mulailah dengan men-download versi terbaru dari situs Joomla:

    wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip

    Setelah kita mengunduh file joomla, kita dapat melanjutkan dengan instalasi Joomla. Jalankan perintah berikut untuk unzip paket Joomla yang kita download pada direktori /var/www/html.

    unzip -q Joomla_3.4.5-Stable-Full_Package.zip -d /var/www/html/
    chmown –R apache:apache /var/www/html
    chmod 755 –Rf /var/www/html

  4. Konfigurasi Web Joomla pada CentOS 7

    Server Anda sekarang dikonfigurasi dengan benar untuk menjalankan instalasi berbasis web dengan cara berikut: http://server_domain_or_IP
    Anda akan melihat halaman awal prosedur instalasi Joomla. Isilah sesuai dengan data anda lalu klik next :

    Selanjutnya kita akan diminta melakukan input konfigurasi database yang kita buat sebelumnya.

    Untuk pengaturan konfigurasi FTP kita bisa abaikan dengan memilih opsi No, lalu klik Next

    Pada tahap ini kita akan diminta untuk memilih instalasi sample data, pilih sesuai keperluan dan klik next.

    Pada tahap ini proses instalasi sudah sukses, kita harus menghapus folder installation yang ada di folder /var/www/html dengan melakukan klik pada tombol Remove Instalation Folder,

    untuk melihat tampilah website anda bisa mengklik tombol Site sehingga muncul halaman berikut :

Selamat! Anda baru saja terinstal dan dikonfigurasi Joomla dengan Apache pada Anda Centos 7 VPS . Terima kasih telah mengikuti panduan ini dan selalu kunjungi situs kami untuk update baru.