Ternyata topik instalasi CMS di VPS lumayan populer pun, setelah bagi WordPress dan Drupal saya memperoleh permintaan bagi panduan serupa tapi bagi Joomla. Sebetulnya hampir tak ada bedanya cuma beda nama apa yang diinstall saja. akan tetapi dari obrolan singkat ternyata masih bingung, kalau install Joomlanya paham tapi.
Ini diasumsikan telah ada web server yang siap bekerja, entah itu Apache atau Nginx atau apapun itu. Jadi saya tak menuliskan lagi langkah persiapannya.
Merancang database MySQL
Diawali dengan login ke MySQL
mysql -u root -p
Dan ciptakan databasenya:
CREATE DATABASE IF NOT EXISTS joomla_db;
Lanjutkan dengan membangun username dan passwordnya:
CREATE USER 'joomla_user'@'localhost' IDENTIFIED BY 'joomla_sandi';
Nama user tadi kita berikan hak akses ke databasenya:
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost';
Selesai dan keluar saja dari MySQL.
Persiapan Joomla
Dengan lokasi virtual host situsnya (seperti www
atau public_html
) pertama-tama mari kita unduh file installer Joomla:
wget https://github.com/joomla/joomla-cms/releases/unduh/3.7.2/Joomla_3.7.2-Stable-Full_Package.tar.gz
Saya unduh dari GitHub karena terbiasa saja, dan dikala sahabat baca ini mungkin telah ada versi yang lebih baru: https://github.com/joomla/joomla-cms/releases
Dan setelah itu mari diekstrak isinya:
tar -zxpvf Joomla_3.7.2-Stable-Full_Package.tar.gz
Kalau sahabat gunakan root bagi seluruh langkah – langkah diatas karenanya perlu mengganti ownership hasil ekstrakannya ke user yang dimanfaatkan web server. Misalkan Nginx:
chown -R nginx:nginx /var/nama_domain.com/www/
Ingat lokasi dan jenis web server diatas cuma contoh, silahkan diadaptasikan sendiri.
Terakhir
Buka domisili situs sahabat dan halaman instalasi Joomla akan terbuka. Ikuti saja langkah – langkahnya dan isikan apa yang diminta.
Sumber https://servernesia.com