Cara Menginstal SuiteCRM
SuiteCRM adalah solusi manajemen hubungan pelanggan sumber terbuka yang dibangun di atas PHP. Ini dapat dihosting atau dihosting di cloud. SuiteCRM juga dapat disesuaikan secara mendalam untuk memenuhi kebutuhan bisnis. Di bagian berikut, kami akan memperkenalkan berbagai fitur SuiteCRM.
1. Instal lingkungan LAMP
Perbarui paket sistem ke versi terbaru
yum update
Setelah pembaruan paket, LAMP (Linux, Apache, MySQL, dan PHP) sekarang dapat diinstal menggunakan semua modul PHP yang diperlukan
yum install httpd php php-common php-curl php-xml php-json php-mbstring php-zip php-imap pcre pcre-devel zlib-devel mariadb-server
Setelah menginstal LAMP, mulai layanan Apache dan MariaDB dan buat mereka mulai secara otomatis saat sistem boot
systemctl start httpd mysql
Amankan dan tingkatkan instalasi server database dengan menjalankan skrip berikut
mysql_secure_installation
Anda akan diminta untuk memasukkan kata sandi root, cukup tekan [Enter].
Enter current password for root (enter for none):
Sekali lagi, Anda juga akan diminta untuk menjawab pertanyaan berikut, cukup ketik y untuk semua pertanyaan, atur kata sandi root, hapus pengguna anonim, matikan login root jarak jauh, hapus database uji dan muat ulang tabel izin.
Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Sekarang Anda perlu mengonfigurasi PHP untuk mengizinkan pengunggahan file minimal 6MB.
Buka file konfigurasi PHP Anda (/etc/php.ini atau /etc/php5/apache2/php.ini) dengan editor pilihan Anda, cari upload_max_filesize dan atur
upload_max_filesize = 6M
Simpan file dan tutup, lalu restart server HTTP
systemctl restart httpd
2. Buat database SuiteCRM
Pada langkah ini, Anda dapat membuat database untuk menyimpan data suiteCRM. Jalankan perintah berikut untuk mengakses shell MariaDB (ingat untuk menggunakan nama database, pengguna, dan kata sandi Anda sendiri)
$ mysql -u root -p
MariaDB [(none)]> CREATE DATABASE suitecrm_db; MariaDB [(none)]> CREATE USER 'crmadmin'@'localhost' IDENTIFIED BY '123';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON suitecrm_db.* TO 'crmadmin'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;
3. Menginstal dan mengatur SuiteCRM
Pertama, instal Git, ambil dan kloning versi terbaru SuiteCRM dari repositori Github dengan izin yang sesuai di folder SuiteCRM di direktori root Apache (/var/www/html/)
yum -y install git
cd /var/www/html
git clone https://github.com/salesagility/SuiteCRM.git
mv SuiteCRM suitecrm
chown -R apache:apache suitecrm [Di CentOS/RHEL]
chmod -R 755 suitecrm
ls -ld suitecrm
Sekarang buka browser web Anda dan masukkan URL di bawah ini untuk mengakses Wizard Penginstal Web SuiteCRM
http://SERVER_IP/suitecrm/install.php atau http://localhost/suitecrm/install.php
Buka halaman tersebut, jika diminta untuk menginstal composer, jika composer belum terinstal, instal melalui tautan berikut
https://docs.phpcomposer.com/01-basic-usage.html
Setelah instalasi selesai, instal paket proyek di
composer update --ignore-platform-reqs
Anda akan melihat halaman selamat datang, yang mencakup perjanjian lisensi SuiteCRM. Bacalah lisensi dan centang "Saya menerima" dan atur bahasa instalasi. Klik Berikutnya untuk melanjutkan.
Penginstal Web SuiteCRM, Anda akan melihat halaman persyaratan pra-instalasi di bawah ini. Jika semuanya baik-baik saja, seperti yang ditunjukkan pada tangkapan layar di bawah, klik Berikutnya untuk melanjutkan.
Selanjutnya, berikan pengaturan database SuiteCRM (nama database, host, nama pengguna, dan kata sandi)
4. Pengaturan Database SuiteCRM
Di halaman yang sama, masukkan konfigurasi situs (nama situs, nama pengguna administrator, kata sandi, dan alamat email).
Anda juga dapat mengonfigurasi opsi tambahan.
Data Demo (pilih Ya jika Anda ingin mengisi situs dengan data demo).
Pemilihan skenario - misalnya, penjualan, pemasaran, dll.
Spesifikasi server SMTP - pilih penyedia email Anda, server SMTP, port, detail otentikasi pengguna.
Detail merek - nama organisasi dan logo.
Pengaturan area sistem - format tanggal, format waktu, zona waktu, mata uang, simbol mata uang, dan kode mata uang ISO 4217.
Pengaturan keamanan situs.
5. Masuk
Setelah selesai, klik Berikutnya untuk memulai proses instalasi yang sebenarnya di mana penginstal akan membuat tabel database dan pengaturan default.
Setelah instalasi selesai, Anda dapat masuk. Berikan nama pengguna administrator dan kata sandi, lalu klik "Masuk"