GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare SuiteCRM su Ubuntu 20.04

SuiteCRM è una soluzione software open source per la gestione delle relazioni con i clienti (CRM) che offre una visione a 360 gradi dei tuoi clienti e della tua attività. È un fork della popolare edizione open source SugarCRM Community.

In questo tutorial, ti mostreremo come installare SuiteCRM sul tuo VPS Ubuntu 20.04 .

Prerequisiti

  • Ubuntu 20.04 VPS
  • Accesso root SSH o un normale utente di sistema con privilegi sudo

Passaggio 1. Accedi tramite SSH e aggiorna il sistema

Accedi al tuo VPS Ubuntu 20.04 con SSH come utente root:

ssh root@IP_Address -p Port_number

Sostituisci "Indirizzo_IP " e "Numero_porta ” con l'indirizzo IP e la porta SSH del tuo server.

Puoi verificare se hai la versione corretta di Ubuntu installata sul tuo server con il seguente comando:

lsb_release -a

Dovresti ottenere il seguente output:

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

Ora, esegui il comando seguente per aggiornare tutti i pacchetti installati all'ultima versione disponibile.

apt update && sudo apt upgrade

Fase 2:installa il server Web Apache

Esegui il comando seguente per installare il server web Apache:

apt install apache2

Per avviare Apache e consentirne l'avvio automatico all'avvio del server, eseguire questi comandi:

systemctl enable apache2
systemctl start apache2

Per confermare di aver installato correttamente Apache2, puoi aprire il tuo browser web preferito e digitare il tuo indirizzo IP del tuo server e dovresti essere in grado di visualizzare la pagina predefinita di Ubuntu di Apache2.

Fase 3:installa PHP ed estensioni

Per installare PHP e le estensioni PHP richieste, esegui il comando seguente:

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

Fase 4:installa MariaDB

MariaDB è disponibile nel repository del sistema operativo predefinito di Ubuntu 20.04. Puoi installarlo eseguendo il seguente comando:

apt install mariadb-server

Per impostazione predefinita, il servizio MariaDB si avvierà automaticamente dopo averlo installato nel tuo sistema. Puoi verificarlo con il seguente comando:

systemctl status mariadb

Dovresti ottenere il seguente output:

● 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

Una volta completata l'installazione, emettere il seguente comando per proteggere l'installazione. Questo è facoltativo, ma fortemente raccomandato:

mariadb_secure_installation

Questo script imposterà la password di root di MariaDB, disabiliterà l'accesso root remoto e rimuoverà gli utenti anonimi. Ti suggeriamo di rispondere a ogni domanda con il carattere "Y ' per sì.

Passaggio 5:crea un database per SuiteCRM

Innanzitutto, accedi alla tua console MariaDB con il seguente comando:

mysql -u root -p

Fornisci la tua password di root MariaDB quando richiesto, quindi crea un database e un utente usando il seguente comando:

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

Quindi, svuota i privilegi ed esci dalla console MariaDB con il seguente comando:

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

Passaggio 6:scarica SuiteCRM su Ubuntu 20.04

Scarica l'ultima versione stabile eseguendo il seguente comando sul tuo server.

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

Quindi crea un suitecrm decomprimilo nella directory /var/www/html/suitecrm directory.

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

Quindi esegui il comando seguente per impostare le autorizzazioni corrette:

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

Fase 7:crea un file di configurazione di Apache

Per creare un nuovo file di configurazione per il sito Web Drupal, possiamo creare un nuovo file di configurazione di Apache:

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

Un file di configurazione di base di Apache è simile a questo:

<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>

Non dimenticare di modificare il nome di dominio accanto a ServerAdmin e ServerName (your-domain.com ) per farlo funzionare con il tuo nome di dominio registrato univoco.

Salvare e chiudere il file quindi attivare l'host virtuale SuiteCRM con il seguente comando:

a2ensite suitecrm.conf

Riavvia il servizio Apache e sei pronto:

systemctl restart apache2

Passaggio 8:installa SuiteCRM su Ubuntu 20.04

Per eseguire il programma di installazione web, vai su http://tuo-dominio.com/#/install e vedrai i termini della licenza:

Devi accettare la licenza selezionando I ACCEPT casella di controllo.

Il passaggio successivo consiste nell'aggiungere la configurazione di sistema di base:

Dopo aver impostato i valori corretti per tutte le configurazioni puoi cliccare su Proceed .

Al termine del processo di installazione verrai reindirizzato alla pagina di accesso.

Questo è tutto. L'installazione di SuiteCRM è ora completa. Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting SuiteCRM, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare SuiteCRM per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare GitLab su Ubuntu 20.04, condividilo con i tuoi amici sui social network usando i pulsanti qui sotto o lascia semplicemente una risposta. Grazie.


Panels
  1. Come installare MariaDB su Ubuntu 16.04

  2. Come installare ERPNext su Ubuntu 20.04

  3. Come installare Kanboard su Ubuntu 18.04

  4. Come installare Nextcloud su Ubuntu 20.04

  5. Come installare Gitea su Ubuntu 20.04

Come installare NEOS CMS su Ubuntu 20.04

Come installare MariaDB su Ubuntu 18.04 / Ubuntu 16.04

Come installare MariaDB su Ubuntu 16.04

Come installare SuiteCRM su Ubuntu 20.04 LTS

Come installare MariaDB su Ubuntu

Come installare SuiteCRM su Ubuntu 20.04