Vtiger CRM adalah sebuah aplikasi open-source yang digunakan untuk mengelola hubungan pelanggan. Dalam artikel ini, kami akan membahas cara menginstal Vtiger CRM pada server Apache di CentOS 7.
Langkah 1: Persiapan Awal
Sebelum kita dapat menginstal Vtiger CRM, kita perlu melakukan beberapa persiapan awal. Pertama, pastikan bahwa server CentOS 7 Anda terhubung ke internet dan telah diperbarui dengan paket terbaru.
Anda juga harus memastikan bahwa server Apache dan MySQL telah terinstal dan berjalan dengan baik. Jika belum, Anda dapat menginstalnya dengan perintah:
sudo yum install httpd mariadb-server -y
Setelah instalasi selesai, pastikan bahwa kedua layanan tersebut berjalan dengan baik dengan perintah:
sudo systemctl start httpd
sudo systemctl start mariadb
Langkah 2: Membuat Database MySQL
Selanjutnya, kita perlu membuat database MySQL untuk Vtiger CRM. Anda dapat melakukannya dengan perintah:
mysql -u root -p
Tekan Enter dan masukkan kata sandi root MySQL Anda. Setelah masuk, buat database baru dengan perintah:
CREATE DATABASE vtigerdb;
Selanjutnya, buat pengguna database baru dan berikan izin akses ke database yang baru saja dibuat dengan perintah:
GRANT ALL PRIVILEGES ON vtigerdb.* TO 'vtigeruser'@'localhost' IDENTIFIED BY 'password';
Ganti ‘password’ dengan kata sandi yang ingin Anda gunakan untuk pengguna database baru. Setelah selesai, keluar dari MySQL dengan perintah:
exit
Langkah 3: Download dan Ekstrak Vtiger CRM
Selanjutnya, unduh paket Vtiger CRM terbaru dari situs web resmi Vtiger CRM. Anda dapat melakukannya dengan perintah:
wget https://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%207.3.0/Core%20Product/vtigercrm7.3.0.tar.gz
Setelah selesai diunduh, ekstrak paket tersebut dengan perintah:
tar -xvzf vtigercrm7.3.0.tar.gz
Selanjutnya, pindahkan direktori yang baru saja diekstrak ke direktori root Apache dengan perintah:
sudo mv vtigercrm /var/www/html/
Langkah 4: Konfigurasi Vtiger CRM
Selanjutnya, kita perlu menyiapkan konfigurasi Vtiger CRM. Pertama, pindahkan ke direktori instalasi Vtiger CRM dengan perintah:
cd /var/www/html/vtigercrm/
Selanjutnya, salin file konfigurasi contoh dengan perintah:
cp config.inc.php.example config.inc.php
Buka file konfigurasi dengan editor teks apa pun, dan ubah baris berikut:
$dbconfig['db_name'] = 'vtigerdb';
$dbconfig['db_username'] = 'vtigeruser';
$dbconfig['db_password'] = 'password';
Ganti ‘password’ dengan kata sandi yang Anda buat untuk pengguna database baru pada langkah sebelumnya. Selanjutnya, simpan dan keluar dari editor teks.
Langkah 5: Konfigurasi Selengkapnya
Selanjutnya, kita perlu menyiapkan beberapa konfigurasi tambahan. Pertama, buat direktori file log dengan perintah:
sudo mkdir -p /var/log/vtiger/
Selanjutnya, berikan hak akses ke direktori tersebut dengan perintah:
sudo chown -R apache:apache /var/log/vtiger/
Terakhir, berikan hak akses penuh ke seluruh direktori Vtiger CRM dengan perintah:
sudo chown -R apache:apache /var/www/html/vtigercrm/
Langkah 6: Akses Vtiger CRM
Sekarang, Anda dapat mengakses Vtiger CRM melalui browser web. Buka browser dan masukkan alamat IP server Anda, diikuti dengan ‘/vtigercrm/’.
Sebagai contoh, jika alamat IP server Anda adalah 192.168.1.100, masukkan alamat berikut:
http://192.168.1.100/vtigercrm/
Anda akan disambut dengan halaman instalasi Vtiger CRM. Ikuti langkah-langkah instalasi yang diberikan, dan Anda akan segera dapat menggunakan Vtiger CRM untuk mengelola hubungan pelanggan Anda.
Kesimpulan
Dalam artikel ini, kami telah membahas cara menginstal Vtiger CRM pada server Apache di CentOS 7. Dengan mengikuti langkah-langkah yang diberikan, Anda dapat dengan mudah menginstal dan mengonfigurasi Vtiger CRM untuk kebutuhan bisnis Anda.