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

Jak nainstalovat Vtiger CRM na Ubuntu 18.04 VPS

Vtiger CRM je cloudová platforma Customer Relationship Management (CRM), která napomáhá interakci mezi společností a jejími zákazníky. Poskytuje intuitivní zákaznickou zkušenost a poskytuje vynikající výkon pro marketingové, prodejní a podpůrné týmy, což na oplátku zajišťuje lepší udržení zákazníků pro společnost.

Některé z klíčových funkcí, které poskytuje Vtiger CRM :

  • Poskytuje funkce API
  • Správa účtu a kontaktů
  • Služby zákaznické podpory
  • Automatizace zásob
  • Přehledy a statistiky
  • Integrace sociálních sítí
  • Podporuje import a export dat

Vtiger CRM nabízí open-source verzi své platformy, která je neustále podporována komunitami a vývojáři. Je vyvíjen pomocí PHP a využívá Apache jako webový server a MariaDB jako databázový server.

V tomto článku vám ukážeme, jak nainstalovat Vtiger CRM  na Ubuntu 18.04 .

Předpoklady:

V tomto tutoriálu budeme používat naši službu Ubuntu VPS. Ujistěte se prosím, že váš server splňuje následující minimální hardwarové a softwarové požadavky:

Hardware:

  • 2 jádra CPU
  • 2 GB paměti RAM
  • 10 GB volného místa na disku

Software:

  • Název domény byl zaregistrován a odkazoval na IP adresu vašeho serveru
  • Ubuntu 18.04 nebo novější
  • Úplný přístup root

Kontrola aktualizací a závislostí instalace

Přihlaste se na svůj server přes SSH:

ssh [uživatelské jméno]@[adresa_ip_serveru]

Nezapomeňte nahradit „username“ názvem účtu uživatele root nalezeného na serveru (nebo samotného uživatele root) a nahradit „server_ip“ IP adresou vašeho serveru.

Před zahájením instalace se doporučuje aktualizovat balíčky Ubuntu na jejich nejnovější verze:

apt-get updateapt-get upgrade

Ujistěte se, že jsou nainstalovány požadované závislosti spuštěním následujícího příkazu:

apt-get install software-properties-common build-essential unzip wget -y

Instalace sady LAMP

1. Instalace Apache2

Apache2 je doporučený webový server pro Vtiger. Chcete-li jej nainstalovat, spusťte následující příkaz:

apt-get install apache2

Po instalaci je nejlepší povolit automatické spouštění služby Apache2 v případě restartu systému:

systemctl povolí apache2

Chcete-li zkontrolovat, zda je vaše služba Apache2 spuštěna, použijte následující příkaz:

stav systemctl apache2

Měli byste vidět následující výstup:

● apache2.service – HTTP server ApacheLoaded:načten (/lib/systemd/system/apache2.service; povoleno; přednastaveno dodavatelem:povoleno)

Měl by být povolen modul Apache s názvem „rewrite“:

a2enmod přepsat

Restartujte službu apache2, abyste použili změny, které jsme provedli:

systemctl restartujte apache2

2. Instalace PHP v7.2

Vtiger CMS podporuje nejnovější stabilní verzi PHP, což je PHP 7.2. Bohužel to ještě není výchozí verze PHP nainstalovaná na Ubuntu 18.04, proto musíme přidat další úložiště. Chcete-li pokračovat, použijte následující příkazy:

add-apt-repository ppa:ondrej/phpapt-get update

Po aktualizaci úložiště použijte následující příkaz k instalaci PHP 7.2 a všech knihoven požadovaných pro tento výukový program:

apt install libapache2-mod-php7.2 php7.2 php7.2-cli php7.2-mysql php7.2-common php7.2-zip php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-curl php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-ldap php7.2-imap php7.2-json

Chcete-li ověřit, že používáte PHP 7.2, zadejte následující příkaz:

php -v

Měl by se zobrazit následující text:

PHP 7.2.15-1+ubuntu18.04.1+deb.sury.org+1 (cli) (vytvořeno:8. února 2019 15:38:01) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.15-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, od Zend Technologies

Vtiger vyžaduje další změny v načteném výchozím konfiguračním souboru Apache pro PHP.

nano /etc/php/7.2/apache2/php.ini

Upravte následující řádky:

max_execution_time =120max_input_vars =2000memory_limit =256Mpost_max_size =32Mupload_max_filesize =64Mfile_uploads =Onallow_url_fopen =Ondisplay_errors =Onshort_Offlog_errors =T REC_NOW=TREC_NOW =T REC_NOW=TREC_NO =TREC_NO 

Uložte konfiguraci a restartujte službu webového serveru Apache, aby se změny projevily:

systemctl restartujte apache2

3. Instalace serveru MariaDB

Chcete-li nainstalovat server MariaDB, použijte následující příkaz.

apt-get install mariadb-server

Po úspěšné instalaci musíme použít základní bezpečnostní nastavení pomocí vestavěného bezpečnostního skriptu poskytovaného MariaDB.

mysql_secure_installation

Na všechny otázky kromě nastavení nového hesla odpovězte na výzvy pomocí:

Odebrat anonymní uživatele? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne) :YZakázat vzdálené přihlášení root? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne) :YOdebrat testovací databázi a získat k ní přístup? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne) :YNačíst nyní tabulky oprávnění? (Stiskněte y|Y pro Ano, jakékoli jiné tlačítko pro Ne) :Y

Chcete-li ověřit verzi aktuálně nainstalované MySQL, zadejte následující příkaz:

mysql -V

Měl by se zobrazit následující text:

mysql Ver 15.1 Distrib 10.1.38-MariaDB, pro debian-linux-gnu (x86_64) pomocí readline 5.2

3. Vytvoření naší databáze Vtiger CRM

Po nastavení databázového serveru můžeme nyní pokračovat vytvořením a nastavením naší databáze.

Přihlaste se do CLI MariaDB:

mysql -u root -p

Pomocí následujících řádků vytvořte databázi (vtiger_db) a přiřaďte uživatele (vtiger_user) k nově vytvořené databázi.

Vždy pamatujte na použití silného hesla. Obecně postačuje heslo obsahující alespoň 12 znaků včetně alfanumerických a gramatických znaků. Nikdy nepoužívejte hesla založená na slovech ze slovníku nebo významných datech.

VYTVOŘIT DATABÁZI vtiger_db;VYTVOŘIT UŽIVATELE 'vtiger_user'@'localhost' IDENTIFIKOVANÝ PODLE '[heslo]';UDĚLIT VŠECHNA OPRÁVNĚNÍ NA vtiger_db.* 'vtiger_user'@'localhost' IDENTIFIKOVANÉ PODLE '[heslo GRANT] ALTER DATABASE vtiger_db ZNAKOVÁ SET utf8 COLLATE utf8_general_ci;FLUSH PRIVILEGES;EXIT;

Nezapomeňte nahradit „[heslo]“ svým silným heslem.

Chcete-li ověřit, že můžeme přistupovat k nově vytvořené databázi s novým uživatelem databáze, spusťte následující příkaz:

mysql -u vtiger_user -p vtiger_db

Požádá vás o heslo uživatele databáze, po přihlášení byste měli vidět MariaDB CLI.

Chcete-li ukončit CLI, zadejte:

ukončit

Instalace Vtiger CRM

Po úspěšném nastavení našeho zásobníku LAMP si nyní můžeme stáhnout a nainstalovat Vtiger CRM. V době psaní tohoto článku je nejnovější stabilní verze Vtiger 7.1.0.

Nejprve budeme muset změnit náš adresář na „/var/www/“.

cd /var/www/

Po změně aktuálního adresáře můžeme nyní pokračovat ve stahování webových souborů pro Vtiger CRM pomocí wget.

wget https://cfhcable.dl.sourceforge.net/project/vtigercrm/vtiger%20CRM%207.1.0/Core%20Product/vtigercrm7.1.0.tar.gz

Po úspěšném dokončení stahování můžeme extrahovat soubor GZ pomocí následujícího příkazu:

tar -xvzf vtigercrm7.1.0.tar.gz

Po rozbalení odstraňte stažený soubor:

rm vtigercrm7.1.0.tar.gz

Musíme se ujistit, že oprávnění k souboru a složce jsou správná:

chown -R www-data:www-data /var/www/vtigercrm/chmod 755 /var/www/vtigercrm/

Vytvoření virtuálního hostitele

Pro naši instalaci Vtiger je nejlepší vytvořit specializovanou konfiguraci virtuálního hostitele Apache, díky které je naše nastavení nejen organizovanější, ale také umožňuje použití vašeho serveru pro jiné účely, v případě, že byste potřebovali nastavit jiné webové stránky. v budoucnu.

Vytvořte a upravte následující soubor:

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

Vložte následující (upravte podle parametrů vašeho serveru):

 ServerName vtiger-dev.yourdomainhere.com ServerAlias ​​www.vtiger-dev.yourdomainhere.com ServerAdmin [email protected] DocumentRoot /var/www/vtigercrm/ ErrorLog ${DAPACHE} /vtiger-dev.yourdomainhere.com-error.log CustomLog ${APACHE_LOG_DIR}/vtiger-dev.yourdomainhere.com-access.log combined  Možnosti FollowSymlinks AllowOverride All Order povolit, odepřít Povolit od vše 

Po dokončení uložte soubor a proveďte následující příkazy, které aktivují provedené změny:

a2ensite vtigercrm.confsystemctl restartujte apache2

Nyní můžete navštívit svůj web a pokračovat v úvodním nastavení, které by mělo vypadat takto.

To je ono –  nyní máte na svém serveru Ubuntu 18.04 fungující platformu CRM poháněnou Vtigerem.

Samozřejmě nemusíte instalovat Vtiger CRM  na Ubuntu 18.04 pokud u nás máte Ubuntu VPS. Můžete jednoduše požádat náš tým podpory, aby vám nainstaloval Vtiger CRM na Ubuntu 18.04. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a budou vám schopni pomoci s instalací.

PS . Pokud se vám líbilo čtení tohoto blogového příspěvku o tom, jak nainstalovat Vtiger CRM na Ubuntu 18.04, můžete jej sdílet na sociálních sítích pomocí níže uvedených zkratek nebo jednoduše zanechat komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  2. Jak nainstalovat Munin na Ubuntu 14.04 VPS

  3. Jak nainstalovat Contao na Ubuntu 14.04 VPS

  1. Jak nainstalovat Seafile na Ubuntu 14.04 VPS

  2. Jak nainstalovat MySQL na Ubuntu 16.04

  3. Jak nainstalovat NextCloud 13 na Ubuntu 16.04

  1. Jak nainstalovat osTicket na Ubuntu 16.04

  2. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  3. Jak nainstalovat CS-Cart na Ubuntu 18.04