GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Vtiger CRM di Ubuntu 18.04 VPS

Vtiger CRM adalah platform Customer Relationship Management (CRM) berbasis cloud yang membantu interaksi antara perusahaan dan pelanggannya. Ini memberikan pengalaman pelanggan yang intuitif dan memberikan kinerja luar biasa untuk tim pemasaran, penjualan, dan dukungan yang sebagai imbalannya memberikan retensi pelanggan yang lebih baik bagi perusahaan.

Beberapa fitur utama yang disediakan oleh Vtiger CRM :

  • Menyediakan Fungsionalitas API
  • Pengelolaan Akun & Kontak
  • Layanan Dukungan Pelanggan
  • Otomasi Inventaris
  • Pelaporan dan Statistik
  • Integrasi Media Sosial
  • Mendukung Impor dan Ekspor Data

Vtiger CRM menawarkan versi open-source dari platformnya yang didukung terus menerus oleh komunitas dan pengembang. Ini dikembangkan menggunakan PHP, dan menggunakan Apache sebagai server web dan MariaDB sebagai server database.

Dalam artikel ini, kami akan menunjukkan kepada Anda cara memasang Vtiger CRM  di Ubuntu 18.04 .

Prasyarat:

Untuk tutorial ini, kami akan menggunakan layanan VPS Ubuntu kami. Pastikan server Anda memenuhi persyaratan perangkat keras dan perangkat lunak minimum berikut:

Perangkat Keras:

  • 2 Core CPU
  • RAM 2 GB
  • 10 GB ruang disk kosong

Perangkat Lunak:

  • Nama domain terdaftar dan diarahkan ke alamat IP server Anda
  • Ubuntu 18.04 atau lebih baru
  • Akses root penuh

Periksa Pembaruan dan Instal Dependensi

Masuk ke server Anda melalui SSH:

ssh [nama pengguna]@[server_ip_address]

Pastikan untuk mengganti “nama pengguna” dengan nama akun pengguna root yang ditemukan di server (atau pengguna root itu sendiri), dan ganti “server_ip” dengan alamat IP server Anda.

Sebelum memulai instalasi, disarankan untuk memperbarui paket Ubuntu ke versi terbarunya:

apt-get updateapt-get upgrade

Pastikan dependensi yang diperlukan telah diinstal dengan menjalankan perintah berikut:

apt-get install software-properties-common build-essential unzip wget -y

Memasang LAMP Stack

1. Menginstal Apache2

Apache2 adalah server web yang direkomendasikan untuk Vtiger. Untuk menginstalnya, jalankan perintah berikut:

apt-get install apache2

Setelah terinstal, yang terbaik adalah mengaktifkan startup otomatis layanan Apache2 jika sistem reboot:

systemctl aktifkan Apache2

Untuk memeriksa apakah layanan Apache2 Anda berjalan, gunakan perintah berikut:

systemctl status apache2

Anda akan melihat output berikut:

● apache2.service - Server HTTP Apache Dimuat:dimuat (/lib/systemd/system/apache2.service; diaktifkan; preset vendor:diaktifkan)

Modul Apache yang disebut "menulis ulang" harus diaktifkan:

a2enmod menulis ulang

Mulai ulang layanan apache2 untuk menerapkan perubahan yang kami buat:

systemctl restart Apache2

2. Menginstal PHP v7.2

Vtiger CMS mendukung versi stabil terbaru dari PHP, yaitu PHP 7.2. Sayangnya, ini belum menjadi versi default PHP yang diinstal pada Ubuntu 18.04, oleh karena itu kita harus menambahkan repositori tambahan. Untuk melanjutkan, gunakan perintah berikut:

add-apt-repository ppa:ondrej/phpapt-get update

Setelah memperbarui repositori, gunakan perintah berikut untuk menginstal PHP 7.2 dan semua pustaka yang diperlukan untuk tutorial ini:

apt install libapache2-mod-php7.2 php7.2 php7.2-cli php7.2-mysql php7.2-common php7.2-zip php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-curl php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-ldap php7.2-imap php7.2-json

Untuk memverifikasi bahwa Anda menggunakan PHP 7.2, ketik perintah berikut:

php -v

Anda akan melihat teks berikut:

PHP 7.2.15-1+ubuntu18.04.1+deb.sury.org+1 (cli) (dibuat:8 Feb 2019 15:38:01) (NTS )Hak Cipta (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Hak Cipta (c) 1998-2018 Zend Technologies dengan Zend OPcache v7.2.15-1+ubuntu18.04.1+deb.sury.org+1, Hak Cipta (c) 1999-2018, oleh Zend Technologies

Perubahan tambahan pada file konfigurasi default Apache yang dimuat untuk PHP diperlukan oleh Vtiger.

nano /etc/php/7.2/apache2/php.ini

Ubah baris berikut:

max_execution_time =120max_input_vars =2000memory_limit =256Mpost_max_size =32Mupload_max_filesize =64Mfile_uploads =Onallow_url_fopen =Ondisplay_errors =Onshort_open_tags =Offlog_errors =Offerror_reporting =E_PERINGATAN &~E_PERINGATAN &~E_STRED>E_PERINGATAN &~E_E 

Simpan konfigurasi dan mulai ulang layanan server web Apache untuk menerapkan perubahan:

systemctl restart Apache2

3. Menginstal Server MariaDB

Untuk menginstal server MariaDB, gunakan perintah berikut.

apt-get install mariadb-server

Setelah instalasi berhasil, kita harus menerapkan pengaturan keamanan dasar dengan menggunakan skrip keamanan bawaan yang disediakan oleh MariaDB.

mysql_secure_installation

Untuk semua pertanyaan selain mengatur kata sandi baru, jawab perintah dengan:

Hapus pengguna anonim? (Tekan y|Y untuk Ya, tombol lain untuk Tidak):YLarang login root dari jarak jauh? (Tekan y|Y untuk Ya, tombol lain untuk Tidak):YHapus database pengujian dan akses ke sana? (Tekan y|Y untuk Ya, ada kunci lain untuk Tidak):YMuat ulang tabel hak istimewa sekarang? (Tekan y|Y untuk Ya, tombol lain untuk Tidak) :Y

Untuk memverifikasi versi MySQL yang saat ini terinstal, ketik perintah berikut:

mysql -V

Anda akan melihat teks berikut:

mysql Ver 15.1 Distrib 10.1.38-MariaDB, untuk debian-linux-gnu (x86_64) menggunakan readline 5.2

3. Membuat Database CRM Vtiger kami

Setelah menyiapkan server database, sekarang kita dapat melanjutkan dengan membuat dan mengatur database kita.

Masuk ke CLI MariaDB:

mysql -u root -p

Gunakan baris berikut untuk membuat database (vtiger_db) dan menetapkan pengguna (vtiger_user) ke database yang baru dibuat.

Selalu ingat untuk menggunakan kata sandi yang kuat. Umumnya, kata sandi yang menggunakan setidaknya 12 karakter termasuk simbol alfanumerik dan tata bahasa sudah cukup. Jangan pernah menggunakan kata sandi berdasarkan kata kamus atau tanggal penting.

BUAT DATABASE vtiger_db;BUAT PENGGUNA 'vtiger_user'@'localhost' DIIDENTIFIKASI OLEH '[password]';BERIKAN SEMUA HAK ISTIMEWA PADA vtiger_db.* ATAS 'vtiger_user'@'localhost' DIIDENTIFIKASI OLEH '[GRANT OPTION]' ALTER DATABASE vtiger_db SET KARAKTER utf8 COLLATE utf8_general_ci;HAK ISTIMEWA FLUSH;EXIT;

Jangan lupa untuk mengganti “[password]” dengan password Anda yang kuat.

Untuk memverifikasi bahwa kita dapat mengakses database yang baru dibuat dengan pengguna database baru, jalankan perintah berikut:

mysql -u vtiger_user -p vtiger_db

Ini akan meminta kata sandi pengguna basis data Anda, setelah masuk, Anda seharusnya dapat melihat MariaDB CLI.

Untuk keluar dari CLI, ketik:

berhenti

Menginstal Vtiger CRM

Setelah berhasil mengatur tumpukan LAMP kami, kami sekarang dapat mengunduh dan menginstal Vtiger CRM. Pada saat penulisan, versi stabil terbaru dari Vtiger adalah 7.1.0.

Pertama, kita perlu mengubah direktori kita menjadi “/var/www/”.

cd /var/www/

Setelah mengubah direktori saat ini, kami sekarang dapat melanjutkan mengunduh file web untuk Vtiger CRM menggunakan wget.

wget https://cfhcable.dl.sourceforge.net/project/vtigercrm/vtiger%20CRM%207.1.0/Core%20Product/vtigercrm7.1.0.tar.gz

Setelah proses download berhasil selesai, selanjutnya kita bisa mengekstrak file GZ menggunakan perintah berikut:

tar -xvzf vtigercrm7.1.0.tar.gz

Hapus file yang diunduh setelah membuka ritsleting:

rm vtigercrm7.1.0.tar.gz

Kami perlu memastikan bahwa izin file dan folder sudah benar:

chown -R www-data:www-data /var/www/vtigercrm/chmod 755 /var/www/vtigercrm/

Membuat Host Virtual

Untuk instalasi Vtiger kami, yang terbaik adalah membuat konfigurasi host virtual Apache khusus, yang tidak hanya membuat pengaturan kami lebih terorganisir, tetapi ini juga memungkinkan server Anda digunakan untuk tujuan lain, jika Anda perlu mengatur situs web lain di masa depan.

Buat dan ubah file berikut:

nano /etc/Apache2/sites-available/vtigercrm.conf

Rekatkan yang berikut ini (modifikasi sesuai dengan parameter server Anda):

 ServerName vtiger-dev.yourdomainhere.com ServerAlias ​​www.vtiger-dev.yourdomainhere.com ServerAdmin [email protected] DocumentRoot /var/www/vtigercrm/ ErrorLog ${APACHE_LOG_DIR} /vtiger-dev.yourdomainhere.com-error.log CustomLog ${APACHE_LOG_DIR}/vtiger-dev.yourdomainhere.com-access.log gabungan  Opsi FollowSymlinks AllowOverride All Order allow,deny Allow from semua 

Setelah selesai, simpan file dan jalankan perintah berikut untuk mengaktifkan perubahan yang telah kita buat:

a2ensite vtigercrm.confsystemctl restart apache2

Sekarang Anda dapat mengunjungi situs web Anda dan melanjutkan dengan penyiapan awal, yang akan terlihat seperti ini.

Itu saja –  Anda sekarang memiliki platform CRM yang berfungsi yang didukung oleh Vtiger di server Ubuntu 18.04 Anda.

Tentu saja, Anda tidak perlu menginstal Vtiger CRM  di Ubuntu 18.04 jika Anda memiliki VPS Ubuntu bersama kami. Anda cukup meminta tim dukungan kami untuk menginstal Vtiger CRM di Ubuntu 18.04 untuk Anda. Mereka tersedia 24/7 dan akan dapat membantu Anda dengan penginstalan.

PS . Jika Anda senang membaca posting blog ini tentang cara menginstal Vtiger CRM di Ubuntu 18.04, jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara menginstal eGroupware di Ubuntu 14.04 VPS

  2. Cara menginstal PrestaShop di Ubuntu 14.04 VPS

  3. Cara menginstal Munin di Ubuntu 14.04 VPS

  1. Cara menginstal Contao di Ubuntu 14.04 VPS

  2. Cara menginstal Seafile di Ubuntu 14.04 VPS

  3. Instal VTiger CRM di Ubuntu 14.04 VPS

  1. Cara Menginstal MySQL di Ubuntu 16.04

  2. Cara Menginstal osTicket di Ubuntu 16.04

  3. Cara Menginstal PHP 7.2 di Ubuntu 16.04