GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat SuiteCRM na Ubuntu 20.04

SuiteCRM je open-source softwarové řešení pro správu vztahů se zákazníky (CRM), které poskytuje 360stupňový pohled na vaše zákazníky a firmu. Je to fork populární open-source SugarCRM Community Edition.

V tomto tutoriálu vám ukážeme, jak nainstalovat SuiteCRM na váš Ubuntu 20.04 VPS .

Předpoklady

  • Ubuntu 20.04 VPS
  • SSH root přístup nebo běžný systémový uživatel s právy sudo

Krok 1. Přihlaste se přes SSH a aktualizujte systém

Přihlaste se ke svému Ubuntu 20.04 VPS pomocí SSH jako uživatel root:

ssh root@IP_Address -p Port_number

Nahraďte „IP_Address “ a „Číslo_portu ” s IP adresou vašeho serveru a portem SSH.

Zda máte na svém serveru nainstalovanou správnou verzi Ubuntu, můžete zkontrolovat pomocí následujícího příkazu:

lsb_release -a

Měli byste získat následující výstup:

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

Nyní spusťte následující příkaz a aktualizujte všechny nainstalované balíčky na nejnovější dostupnou verzi.

apt update && sudo apt upgrade

Krok 2:Instalace webového serveru Apache

Chcete-li nainstalovat webový server Apache, spusťte následující příkaz:

apt install apache2

Chcete-li spustit Apache a povolit jeho automatické spouštění při spouštění serveru, spusťte tyto příkazy:

systemctl enable apache2
systemctl start apache2

Chcete-li potvrdit, že jste správně nainstalovali Apache2, otevřete svůj preferovaný webový prohlížeč a zadejte IP adresu svého serveru a měli byste být schopni zobrazit výchozí stránku Apache2 Ubuntu.

Krok 3:Instalace PHP a rozšíření

Chcete-li nainstalovat PHP a požadovaná rozšíření PHP, spusťte následující příkaz:

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

Krok 4:Instalace MariaDB

MariaDB je k dispozici ve výchozím úložišti OS Ubuntu 20.04. Můžete jej nainstalovat spuštěním následujícího příkazu:

apt install mariadb-server

Ve výchozím nastavení se služba MariaDB spustí automaticky po instalaci do vašeho systému. Můžete to ověřit pomocí následujícího příkazu:

systemctl status mariadb

Měli byste získat následující výstup:

● 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

Po dokončení instalace zadejte následující příkaz k zabezpečení instalace. Toto je volitelné, ale důrazně doporučujeme:

mariadb_secure_installation

Tento skript nastaví root heslo MariaDB, zakáže vzdálené přihlášení root a odstraní anonymní uživatele. Doporučujeme na každou otázku odpovědět znakem „Y “ pro ano.

Krok 5:Vytvoření databáze pro SuiteCRM

Nejprve se přihlaste ke konzoli MariaDB pomocí následujícího příkazu:

mysql -u root -p

Na výzvu zadejte své root heslo MariaDB a poté vytvořte databázi a uživatele pomocí následujícího příkazu:

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

Dále vyprázdněte oprávnění a ukončete konzolu MariaDB pomocí následujícího příkazu:

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

Krok 6:Stáhněte si SuiteCRM na Ubuntu 20.04

Stáhněte si nejnovější stabilní verzi spuštěním následujícího příkazu na vašem serveru.

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

Poté vytvořte suitecrm adresář rozbalte do /var/www/html/suitecrm adresář.

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

Poté spusťte následující příkaz pro nastavení správných oprávnění:

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

Krok 7:Vytvoření konfiguračního souboru Apache

Chcete-li vytvořit nový konfigurační soubor pro web Drupal, můžeme vytvořit nový konfigurační soubor Apache:

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

Základní konfigurační soubor Apache vypadá podobně jako tento:

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

Nezapomeňte změnit název domény vedle ServerAdmin a ServerName (your-domain.com ), aby fungoval s vaším jedinečným registrovaným názvem domény.

Uložte a zavřete soubor a poté aktivujte virtuálního hostitele SuiteCRM pomocí následujícího příkazu:

a2ensite suitecrm.conf

Restartujte službu Apache a jste připraveni:

systemctl restart apache2

Krok 8:Instalace SuiteCRM na Ubuntu 20.04

Chcete-li spustit webový instalační program, přejděte na adresu http://vase-domena.com/#/install a uvidíte licenční podmínky:

Licenci musíte přijmout zaškrtnutím I ACCEPT zaškrtávací políčko.

Dalším krokem je přidání konfigurace základního systému:

Po nastavení správných hodnot pro všechny konfigurace můžete kliknout na Proceed .

Po dokončení procesu instalace budete přesměrováni na přihlašovací stránku.

To je vše. Instalace SuiteCRM je nyní dokončena. Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb SuiteCRM, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby instalovali SuiteCRM pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat GitLab na Ubuntu 20.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte odpověď. Děkuji.


Panels
  1. Jak nainstalovat MariaDB na Ubuntu 16.04

  2. Jak nainstalovat ERPNext na Ubuntu 20.04

  3. Jak nainstalovat Kanboard na Ubuntu 18.04

  1. Jak nainstalovat Nextcloud na Ubuntu 20.04

  2. Jak nainstalovat Gitea na Ubuntu 20.04

  3. Jak nainstalovat phpBB na Ubuntu 20.04

  1. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  2. Jak nainstalovat XWiki na Ubuntu 20.04

  3. Jak nainstalovat R na Ubuntu 18.04