Sugar CRM Community Edition adalah perangkat lunak manajemen hubungan pelanggan (CRM) open source dan berbasis web. Ini menyediakan banyak fungsi seperti manajemen aktivitas, kontak, akun, kampanye, formulir web-to-lead, dasbor, klien email dan pemasaran, manajemen proyek, pelacakan bug, kalender bersama, dll. yang memungkinkan manajemen maksimum untuk hubungan bisnis dan klien.
Dalam tutorial ini kami akan menunjukkan cara menginstal Sugar CRM Community Edition di VPS Ubuntu dalam waktu kurang dari 5 menit.
Unduh versi terbaru Sugar CRM Community Edition yang tersedia di http://sourceforge.net/projects/sugarcrm/files/ ke direktori ‘/opt’ di server. Kemudian, ekstrak dan pindahkan file dan direktori Sugar CRM ke direktori ‘/var/www/html/sugar’. Pada saat penulisan tutorial ini, versi stabil terbaru dari Sugar CRM Community Edition adalah 6.5.20.
cd /opt/ wget http://sourceforge.net/projects/sugarcrm/files/latest/download -O SugarCE-6.5.20.zip unzip SugarCE-6.5.20.zip mv SugarCE-Full-6.5.20 /var/www/html/sugar
Edisi Komunitas Sugar CRM membutuhkan:
- PHP dengan ekstensi bcmath, cURL, GD graphics library, hash, IMAP, JSON, mbstring, MySQLi, openSSL, SimpleXML, ZIP, dan ZLIB PHP diaktifkan.
- Server Web Apache>=2.x+
- MySQL>=5.x terinstal di VPS Linux your Anda .
Perbarui daftar paket OS Anda dan instal pembaruan perangkat lunak menggunakan perintah berikut:
apt-get update apt-get upgrade
Instal PHP dan modul PHP yang diperlukan:
apt-get install php5 php5-cli php5-common php5-dev php5-mysql php5-curl php5-gd php-pear php5-imap php5-mcrypt php5-xmlrpc php5-xsl
Untuk meningkatkan kinerja, disarankan untuk menginstal ekstensi JSMin PHP di server Anda. Ekstensi PHP JSMin dapat diinstal menggunakan perintah pecl:
pecl install jsmin
Edit file konfigurasi php.ini dan tambahkan 'extension=jsmin.so' ke dalamnya:
vi /etc/php5/apache2/php.ini
extension=jsmin.so
Juga, tambahkan/ubah pengaturan berikut:
post_max_size = 32M upload_max_filesize = 32M memory_limit = 768M
InboundEmail dan Kampanye (Email) memerlukan pustaka IMAP, jadi aktifkan modul IMAP:
sudo php5enmod imap
Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama ‘sugar.conf’:
touch /etc/apache2/sites-available/sugar.conf ln -s /etc/apache2/sites-available/sugar.conf /etc/apache2/sites-enabled/sugar.conf vi /etc/apache2/sites-available/sugar.conf
lalu, tambahkan baris berikut:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/sugar/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/sugar/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Mulai ulang server web Apache agar perubahan diterapkan:
service apache2 restart
File dan direktori berikut di dalam direktori ‘/var/www/html/sugar/’ harus dapat ditulis dari server web Anda:
'config.php' 'config_override.php' 'sugarcrm.log' 'cache' and all subdirectories and files 'custom' and all subdirectories and files 'data' and all subdirectories and files 'modules' and all subdirectories and files
Ini dapat dengan mudah dilakukan dengan menjalankan perintah berikut:
chown www-data:www-data -R /var/www/html/sugar/
Buat database MySQL baru bernama 'sugarcrm' di server Anda:
mysql -u root -p mysql> CREATE DATABASE sugarcrm; mysql> CREATE USER sugar@localhost; mysql> SET PASSWORD FOR 'sugar'@'localhost' = PASSWORD("sugar-password"); mysql> GRANT ALL PRIVILEGES ON sugarcrm.* TO 'sugar'@'localhost' IDENTIFIED BY 'sugar-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Jangan lupa untuk mengganti 'gula-sandi' dengan kata sandi yang kuat untuk pengguna MySQL 'gula' Anda.
Buka http://domain-anda.com di browser web favorit Anda dan ikuti petunjuk mudahnya.
Untuk menjalankan Penjadwal Gula, tambahkan baris berikut ke file crontab:
* * * * * cd /var/www/html/sugar; php -f cron.php > /dev/null 2>&1
Hanya itu saja. Instalasi Sugar CRM sekarang selesai. Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Ubuntu Optimized kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Sugar CRM untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.