Dalam tutorial ini, kita akan belajar cara menginstal SugarCRM CE di server CentOS 7.
Table of Contents
Persyaratan
- Server yang menjalankan CentOS 7.
- Pengaturan alamat IP statis di server Anda.
Mulai
Pertama, Anda perlu memperbarui OS Anda dengan rilis terbaru dan memperbarui paket dan repositori yang diinstal menggunakan perintah di bawah ini:
yum update -y
Setelah sistem Anda diperbarui, Anda dapat melanjutkan ke langkah berikutnya.
Pasang LAMP
Untuk menjalankan SugarCRM, Anda perlu menginstal server LAMP dan modul PHP lain yang diperlukan di sistem Anda.
Anda dapat menginstal semuanya dengan menjalankan perintah berikut:
yum instal php httpd mariadb mariadb-server php-mysqlnd php-opcache php-mbstring php-gd -y
Setelah semua paket diinstal termasuk dependensinya, mulai layanan Apache dan MariaDB lalu aktifkan untuk memulai saat boot dengan perintah berikut:
systemctl mulai httpd
systemctl mulai mariadb
systemctl mengaktifkan httpd
systemctl mengaktifkan mariadb
Konfigurasikan Basis Data MariaDB.
Secara default, instalasi MariaDB tidak diamankan, jadi Anda perlu mengamankannya terlebih dahulu.
Untuk melakukannya, jalankan skrip berikut:
mysql_secure_installation
Jawab semua pertanyaan seperti yang ditunjukkan di bawah ini:
Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada): Enter
Setel kata sandi root? [Y/n]: n
Hapus pengguna anonim? [Y/n]: Y
Larang login root dari jarak jauh? [Y/n]: Y
Hapus database uji dan akses ke sana? [Y/n]: Y
Muat ulang tabel hak istimewa sekarang? [Y/n]: Y
Selanjutnya, masuk ke shell MySQL dengan perintah berikut:
mysql -u root -p
Masukkan kata sandi root saat diminta, lalu buat database dan pengguna untuk SugarCRM:
MariaDB [(none)]> BUAT DATABASE sugarcrm;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON sugarcrm. * KE ‘crm’ @ ‘localhost’ DIIDENTIFIKASI OLEH ‘password’ DENGAN OPSI GRANT;
MariaDB [(none)]> hak istimewa flush;
MariaDB [(none)]> keluar;
Selanjutnya, Anda perlu mengedit “/etc/php.ini”Untuk menyesuaikan pengaturan PHP:
nano /etc/php.ini
Ubah baris berikut:
upload_max_filesize = 25 jt
Simpan dan tutup file, lalu mulai ulang layanan apache untuk menerapkan perubahan yang disimpan.
systemctl restart httpd
Pasang SugarCRM
Pertama, Anda perlu mengunduh SugarCRM edisi komunitas terbaru dari situs web resmi mereka. Setelah unduhan selesai, ekstrak arsip yang diunduh dengan perintah berikut:
unzip SugarCE-6.5.24.zip
Selanjutnya, pindahkan arsip yang diekstrak di direktori root web Apache:
mv SugarCE-6.5.24 / var / www / html / SugarCRM
Berikan izin yang diperlukan ke direktori SugarCRM:
chown -R apache: apache / var / www / html / sugarcrm
Selanjutnya, Anda perlu mengizinkan HTTP pada port `80` melalui firewalld. Anda dapat melakukan ini dengan menjalankan perintah berikut:
firewall-cmd –zone = public –add-service = http –permanent
firewall-cmd –muat ulang
Akses Wisaya Instalasi Web SugarCRM
Setelah semuanya diatur dengan benar, saatnya mengakses wizard instalasi web SugarCRM.
Buka browser web favorit Anda dan ketik URL-nya http: // server-ip / SugarCRM Anda, Anda akan melihat Wisaya Penyiapan Komunitas SugarCRM seperti di bawah ini:
Selanjutnya, klik tombol `Next`. Anda harus melihat halaman berikut:
Baca dan Terima Perjanjian Lisensi lalu Klik tombol “Berikutnya”, Anda akan melihat halaman berikut:
Di sini, pilih opsi Pertama dan klik tombol “Berikutnya”, Anda akan melihat halaman berikut:
Di sini, tentukan tipe database dan klik tombol “Next”, Anda akan melihat halaman konfigurasi database berikut:
Berikan nama database, nama host, username dan password admin database, lalu klik tombol “Next”, Anda akan melihat halaman berikut:
Selanjutnya, berikan username dan password admin SugarCRM sesuai keinginan, lalu klik tombol `Next`, Di sini, konfirmasikan semua pengaturan dan klik tombol” Next “, Anda akan melihat halaman berikut:
Sekarang, klik tombol “Next” untuk menyelesaikan penyiapan, Anda akan melihat halaman berikut:
Sekarang, masukkan kredensial pengguna admin Anda untuk masuk ke edisi komunitas SugarCRM Anda dan mulai gunakan portal manajemen hubungan pelanggan terbaik Anda seperti yang ditunjukkan di bawah ini:
Ringkasan
Selamat! Anda telah berhasil menginstal SugarCRM di server CentOS 7. Sekarang Anda dapat dengan mudah menghosting SugarCRM di lingkungan produksi dan menyesuaikannya sesuai kebutuhan Anda. Jangan ragu untuk berkomentar jika Anda memiliki pertanyaan.
Ditulis Oleh Hitesh Jethva. Lebih dari 5 tahun pengalaman sebagai administrator Linux. Keterampilan saya meliputi pengetahuan mendalam tentang Rehat / Centos, Ubuntu nginx dan Apache, Mysql, Subversion, Linux, Ubuntu, web hosting, server web, squied proxy, NFS, FTP, DNS, Samba, ldap, Openvpn, Haproxy, layanan web Amazon , WHMCS, Openstack Cloud, Server Email Postfix, Keamanan, dll.
Bagikan artikel ini jika menurut Anda bermanfaat:
https://paketinternet.topbestattorney.com/2020/09/02/cara-memasang-sugarcrm-di-centos-7-dengan-langkah-sederhana/