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

Cara Menginstal SuiteCRM di Ubuntu 20.04

SuiteCRM adalah solusi perangkat lunak Manajemen Hubungan Pelanggan (CRM) sumber terbuka yang memberikan pandangan 360 derajat dari pelanggan dan bisnis Anda. Ini adalah cabang dari Edisi Komunitas SugarCRM open-source yang populer.

Dalam tutorial ini, kami akan menunjukkan cara menginstal SuiteCRM di VPS Ubuntu 20.04 Anda .

Prasyarat

  • VPS Ubuntu 20.04
  • Akses root SSH atau pengguna sistem biasa dengan hak istimewa sudo

Langkah 1. Masuk melalui SSH dan perbarui sistem

Masuk ke VPS Ubuntu 20.04 Anda dengan SSH sebagai pengguna root:

ssh root@IP_Address -p Port_number

Ganti “IP_Address ” dan “Port_Number ” dengan alamat IP server Anda dan port SSH.

Anda dapat memeriksa apakah Anda telah menginstal versi Ubuntu yang tepat di server Anda dengan perintah berikut:

lsb_release -a

Anda akan mendapatkan output berikut:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal

Sekarang, jalankan perintah berikut untuk memperbarui semua paket yang diinstal ke versi terbaru yang tersedia.

apt update && sudo apt upgrade

Langkah 2:Instal Apache Webserver

Jalankan perintah berikut untuk menginstal server web Apache:

apt install apache2

Untuk memulai Apache dan mengaktifkannya untuk memulai otomatis saat server boot, jalankan perintah berikut:

systemctl enable apache2
systemctl start apache2

Untuk mengonfirmasi bahwa Anda telah menginstal Apache2 dengan benar, Anda dapat membuka browser web pilihan Anda dan mengetik alamat IP server Anda dan Anda seharusnya dapat melihat Halaman Default Apache2 Ubuntu.

Langkah 3:Instal PHP dan ekstensi

Untuk menginstal PHP dan ekstensi PHP yang diperlukan, jalankan perintah berikut:

apt install php php-cli php-common php-curl php-mbstring php-gd php-mysql php-soap php-xml php-imap php-intl php-opcache php-json php-zip

Langkah 4:Instal MariaDB

MariaDB tersedia di repositori OS default Ubuntu 20.04. Anda dapat menginstalnya dengan menjalankan perintah berikut:

apt install mariadb-server

Secara default, layanan MariaDB akan dimulai secara otomatis setelah menginstalnya di sistem Anda. Anda dapat memverifikasinya dengan perintah berikut:

systemctl status mariadb

Anda akan mendapatkan output berikut:

● mariadb.service - MariaDB 10.3.32 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running)
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 968 (mysqld)
Status: "Taking your SQL requests now..."
Tasks: 30 (limit: 2240)
Memory: 114.8M
CGroup: /system.slice/mariadb.service
└─968 /usr/sbin/mysqld

Setelah instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi Anda. Ini opsional, tetapi sangat disarankan:

mariadb_secure_installation

Skrip ini akan mengatur kata sandi root MariaDB, menonaktifkan login root jarak jauh dan menghapus pengguna anonim. Kami menyarankan untuk menjawab setiap pertanyaan dengan karakter 'Y ' untuk ya.

Langkah 5:Buat Database untuk SuiteCRM

Pertama, Masuk ke konsol MariaDB Anda dengan perintah berikut:

mysql -u root -p

Berikan kata sandi root MariaDB Anda saat diminta kemudian buat database dan pengguna menggunakan perintah berikut:

MariaDB [(none)]> CREATE DATABASE suitecrmdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON suitecrmdb.* TO 'suitecrm'@'localhost' IDENTIFIED BY 'strong-password';

Selanjutnya, flush hak istimewa dan keluar dari konsol MariaDB dengan perintah berikut:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Langkah 6:Unduh SuiteCRM di Ubuntu 20.04

Unduh versi stabil terbaru dengan menjalankan perintah berikut di server Anda.

wget https://suitecrm.com/files/147/SuiteCRM-8.0/608/SuiteCRM-8.0.3.zip

Kemudian buat suitecrm direktori unzip ke /var/www/html/suitecrm direktori.

unzip SuiteCRM-8.0.3.zip -d /var/www/html/suitecrm

Kemudian jalankan perintah berikut untuk mengatur izin yang benar:

chown -R www-data:www-data /var/www/html/suitecrm/

Langkah 7:Buat file konfigurasi Apache

Untuk membuat file konfigurasi baru untuk situs web Drupal, kita dapat membuat file konfigurasi Apache baru:

nano /etc/apache2/sites-available/suitecrm.conf

File konfigurasi Apache dasar terlihat seperti ini:

<VirtualHost *:80>
   ServerAdmin [email protected]
   ServerName your-domain.com
   DocumentRoot /var/www/html/suitecrm/public
   <Directory /var/www/html/suitecrm/public>
       AllowOverride All
       Order Allow,Deny
       Allow from All
   </Directory>
   ErrorLog ${APACHE_LOG_DIR}/suitecrm_error.log
   CustomLog ${APACHE_LOG_DIR}/suitecrm_access.log combined
</VirtualHost>

Jangan lupa ganti nama domain di sebelah ServerAdmin dan ServerName (your-domain.com ) untuk membuatnya bekerja dengan nama domain terdaftar unik Anda.

Simpan dan tutup file kemudian aktifkan virtual host SuiteCRM dengan perintah berikut:

a2ensite suitecrm.conf

Mulai ulang layanan Apache dan Anda siap:

systemctl restart apache2

Langkah 8:Instal SuiteCRM di Ubuntu 20.04

Untuk menjalankan penginstal web, buka http://domain-anda.com/#/install dan Anda akan melihat persyaratan lisensi:

Anda harus menerima lisensi dengan mencentang I ACCEPT kotak centang.

Langkah selanjutnya adalah menambahkan konfigurasi sistem dasar:

Setelah Anda menetapkan nilai yang benar untuk semua konfigurasi, Anda dapat mengklik Proceed .

Setelah proses install selesai Anda akan diarahkan kembali ke halaman login.

Hanya itu saja. Instalasi SuiteCRM sekarang selesai. Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan SuiteCRM Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal SuiteCRM untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal GitLab di Ubuntu 20.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan balasan. Terima kasih.


Panels
  1. Cara Menginstal Nextcloud di Ubuntu 20.04

  2. Cara Menginstal Gitea di Ubuntu 20.04

  3. Cara Menginstal XWiki di Ubuntu 20.04

  1. Cara Menginstal MariaDB di Ubuntu 16.04

  2. Cara Menginstal ERPNext di Ubuntu 20.04

  3. Cara Menginstal R di Ubuntu 18.04

  1. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  2. Cara Menginstal Kanboard di Ubuntu 18.04

  3. Cara Menginstal phpBB di Ubuntu 20.04