GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalovat Vtiger CRM na CentOS 8 – Průvodce krok za krokem?

Vtiger CRM je open-source aplikace Customer Relationship Management napsaná v PHP. Nabízí funkce, jako je automatizace prodeje, automatizace marketingu, analýzy a reportování, zákaznická podpora a mnoho dalších.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy týkající se instalace softwaru PHP v systémech Linux.

V této souvislosti se podíváme na to, jak nainstalovat Vtiger CRM na stroj CentOS 8.


Kroky k instalaci a konfiguraci Vtiger CRM na CentOS 8

1. Proveďte aktualizaci systému

Za prvé, začněme tím, že se ujistíme, že je váš systém aktuální spuštěním níže uvedeného příkazu na vašem terminálu:

$ sudo dnf clean all
$ sudo dnf update


2. Nainstalujte LAMP Stack

Pokud na svém serveru ještě nemáte nainstalovaný zásobník LAMP, můžete postupovat podle našeho průvodce zde.


3. Nainstalujte Vtiger CRM do systému

Nyní stáhneme nejnovější nejnovější verzi Vtiger do vašeho systému CentOS pomocí příkazu wget:

$ wget https://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%207.2.0/Core%20Product/vtigercrm7.2.0.tar.gz
$ tar xvf vtigercrm7.2.0.tar.gz
$ sudo mv vtigercrm /var/www/html/

Nezapomeňte, že budeme muset změnit oprávnění některých složek:

$ sudo chown -R apache:apache /var/www/html/vtigercrm


4. Nakonfigurujte MariaDB pro Vtiger CRM

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí skriptu mysql_secure_installation. Měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MariaDB.

$ mysql_secure_installation

Poté jej nakonfigurujte takto:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Vtiger CRM. Spusťte následující příkaz:

$ mysql -u root -p

To vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro instalaci Vtiger CRM:

MariaDB > CREATE DATABASE vtiger;
MariaDB > CREATE USER 'vtiger_user'@'localhost' IDENTIFIED BY 'your-strong-passwd';
MariaDB > GRANT ALL PRIVILEGES ON `vtiger`.* TO 'vtiger_user'@'localhost';
MariaDB > FLUSH PRIVILEGES;
MariaDB > \q


5. Nakonfigurujte webový server Apache

Nejprve vytvořte soubor virtuálního hostitele pro vTiger:

$ sudo nano /etc/httpd/conf.d/vtigercrm.conf

Dále přidejte následující příkazy:

<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName example.com
     ServerAlias www.example.com
     DocumentRoot /var/www/html/vtigercrm/
     <Directory /var/www/html/vtigercrm/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>
     ErrorLog /var/log/httpd/vtigercrm_error.log
     CustomLog /var/log/httpd/vtigercrm_access.log combined
</VirtualHost>

Nakonec restartujte službu Apache, aby se změny projevily:

$ sudo systemctl restart httpd


6. Nakonfigurujte bránu firewall

Otevřete port HTTP ve bráně firewall provedením následujících příkazů:

$ sudo firewall-cmd --add-service=http --permanent
$ sudo firewall-cmd --reload

Poté deaktivujte SELinux v systému CentOS:

$ sudo setenforce 0
$ sudo sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config


7. Přístup k Vtiger CRM

Vtiger CRM bude ve výchozím nastavení k dispozici na portu HTTP 80.

Otevřete svůj oblíbený prohlížeč a přejděte na http://vase-domena.com nebo http://adresa-ip-serveru a proveďte požadované kroky k dokončení instalace.



Cent OS
  1. Nainstalovat Grafana na CentOS 8 – průvodce krok za krokem?

  2. Nainstalovat FreeIPA na CentOS 8 – průvodce krok za krokem?

  3. Nainstalovat OrangeScrum na CentOS 8 – průvodce krok za krokem?

  1. Nainstalovat Rar/Unrar na Centos 8 – průvodce krok za krokem?

  2. Nainstalovat ClamAV na CentOS 8 – průvodce krok za krokem?

  3. Nainstalovat Apache Ant na CentOS 8 - Průvodce krok za krokem?

  1. Nainstalovat Nethogs na CentOS 8 – průvodce krok za krokem?

  2. Nainstalovat Foxit Reader na CentOS 8 - Průvodce krok za krokem?

  3. Nainstalovat HAProxy na CentOS 8 – průvodce krok za krokem?