GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie vTiger CRM auf Ubuntu 18.04 LTS

vTiger CRM ist eine kostenlose und Open-Source-Customer-Relationship-Management-Software für Ihr Unternehmen. Es ist in PHP geschrieben und verwendet MariaDB zum Speichern seiner Daten. Es ist speziell auf Benutzerfreundlichkeit ausgelegt, damit Geschäftsinhaber während des gesamten Prozesses zusammenarbeiten und ansprechende Erfahrungen mit Kunden automatisieren können. vTiger CRM ermöglicht es Vertriebs-, Support- und Marketingteams, sich zu organisieren und zusammenzuarbeiten, um das Kundenerlebnis messbar zu verbessern.

Funktionen

  • Unterstützt rollenbasierte Zugriffskontrolle.
  • Bietet Plug-ins für Outlook, Thunderbird, Firefox und Gmail.
  • Automatisierter Support über ein Kundenportal und Support-Tickets.
  • Workflows, Aufgaben und Projektmanagement.
  • Gestatten Sie uns, Daten über CSV-Dateien zu importieren und zu exportieren.
  • bietet anpassbare Benutzer-Dashboards.

In diesem Tutorial lernen wir, wie man vTiger CRM auf einem Ubuntu 18.04-Server installiert.

Anforderungen

  • Ein Server mit Ubuntu 18.04.
  • Eine statische IP-Adresse 192.168.0.103 ist für Ihren Server eingerichtet.
  • Ein Root-Passwort wird für Ihren Server eingerichtet.

Erste Schritte

Bevor Sie beginnen, müssen Sie Ihr System mit der neuesten Version aktualisieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

apt-get update -y
apt-get upgrade -y

Sobald Ihr Server aktualisiert ist, starten Sie Ihren Server neu, um die Änderungen zu übernehmen.

LAMP-Server installieren

VTiger CRM läuft auf dem Webserver, ist in PHP geschrieben und verwendet MariaDB, um ihre Daten zu speichern. Sie müssen also Apache, MariaDB, PHP und andere PHP-Module auf Ihrem Server installieren. Sie können sie alle installieren, indem Sie einfach den folgenden Befehl ausführen:

apt-get install apache2 mariadb-server libapache2-mod-php7.2 php7.2 php7.2-cli php7.2-mysql php7.2-common php7.2-zip 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 unzip wget -y

Sobald alle Pakete installiert sind, öffnen Sie die Datei php.ini und nehmen Sie einige Änderungen vor:

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

Nehmen Sie die folgenden Änderungen vor:

file_uploads =Onallow_url_fopen =Onmemory_limit =256Mupload_max_filesize =30Mpost_max_size =40Mmax_execution_time =60max_input_vars =1500

Speichern und schließen Sie die Datei. Starten Sie dann den Apache- und MariaDB-Dienst und ermöglichen Sie ihnen, beim Booten mit dem folgenden Befehl zu starten:

systemctl start apache2
systemctl start mariadb
systemctl enable apache2
systemctl enable mariadb

Datenbank konfigurieren

Standardmäßig ist MariaDB nicht gesichert. Sie müssen es also sichern. Sie können dies tun, indem Sie das Skript mysql_secure_installation ausführen:

mysql_secure_installation

Dieses Skript ändert Ihr aktuelles Root-Passwort, entfernt anonyme Benutzer und verbietet Root-Login aus der Ferne, wie unten gezeigt:

 Aktuelles Passwort für root eingeben (Eingabe für keins):Root-Passwort setzen? [J/n]:N Anonyme Benutzer entfernen? [Y/n]:Y Root-Anmeldung aus der Ferne verbieten? [J/n]:J Testdatenbank entfernen und darauf zugreifen? [J/n]:J Berechtigungstabellen jetzt neu laden? [J/n]:Ja

Sobald die MariaDB gesichert ist, melden Sie sich mit dem folgenden Befehl bei der MariaDB-Shell an:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein, wenn Sie dazu aufgefordert werden. Erstellen Sie dann mit dem folgenden Befehl eine Datenbank und einen Benutzer für vTiger:

MariaDB [(keine)]> CREATE DATABASE vtigerdb;
MariaDB [(keine)]> CREATE USER 'vtiger'@'localhost' IDENTIFIED BY 'password';

Als nächstes erteilen Sie der vTiger-Datenbank alle Berechtigungen mit dem folgenden Befehl:

MariaDB [(keine)]> GEWÄHREN SIE ALLE PRIVILEGIEN AUF vtigerdb.* ZU „vtiger“@„localhost“, IDENTIFIZIERT DURCH „mypassword“, MIT GRANT OPTION;

Ersetzen Sie das Wort mypqssword durch Ihr eigenes sicheres Passwort. Als nächstes ändern Sie die Datenbank mit dem folgenden Befehl:

MariaDB [(none)]> ALTER DATABASE vtigerdb CHARACTER SET utf8 COLLATE utf8_general_ci;

Leeren Sie als Nächstes die Berechtigungen und beenden Sie die MariaDB-Shell mit dem folgenden Befehl:

MariaDB [(keine)]> FLUSH PRIVILEGES;
MariaDB [(keine)]> beenden

Installieren Sie vTiger CRM

Zunächst müssen Sie die neueste Version von vTiger CRM von der offiziellen Website herunterladen. Sie können es mit dem folgenden Befehl herunterladen:

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

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar -xvzf vtigercrm7.1.0.tar.gz

Kopieren Sie als Nächstes das extrahierte Verzeichnis in das Apache-Webstammverzeichnis und geben Sie die entsprechenden Berechtigungen:

cp -r vtigercrm /var/www/html/
chown -R www-data:www-data /var/www/html/vtigercrm
chmod -R 755 /var/www/html /vtigercrm

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Apache für vTiger CRM konfigurieren

Als Nächstes müssen Sie eine virtuelle Apache-Hostdatei für vTiger CRM erstellen. Sie können es mit dem folgenden Befehl erstellen:

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

Fügen Sie die folgenden Zeilen hinzu:

 ServerAdmin [email protected] ServerName example.com DocumentRoot /var/www/html/vtigercrm/  Options FollowSymlinks AllowOverride All Erfordern alle gewährten  ErrorLog /var/log/apache2/vtigercrm_error.log CustomLog /var/log/apache2/vtigercrm_access.log kombiniert

Ersetzen Sie den Domainnamen example.com durch Ihren eigenen Domainnamen. Speichern und schließen Sie die Datei. Deaktivieren Sie dann die virtuelle Apache-Standardhostdatei und aktivieren Sie die virtuelle vTiger-Hostdatei mit dem folgenden Befehl:

a2ensite vtigercrm
a2dissite 000-default

Aktivieren Sie als Nächstes das Apache Rewrite-Modul und starten Sie den Apache-Dienst mit dem folgenden Befehl neu:

a2enmod rewrite
systemctl reset apache2

Überprüfen Sie als Nächstes den Status des Apache-Dienstes mit dem folgenden Befehl:

systemctl-Status apache2

Sie sollten die folgende Ausgabe sehen:

? apache2.service - Der Apache HTTP-Server Geladen:geladen (/lib/systemd/system/apache2.service; aktiviert; Herstellervoreinstellung:aktiviert) Drop-In:/lib/systemd/system/apache2.service.d ??apache2- systemd.conf Aktiv:aktiv (läuft) seit Mi 2019-02-06 16:23:20 UTC; Vor 20 Minuten Prozess:2929 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Prozess:2938 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) Haupt-PID :2952 (Apache2) Aufgaben:11 (Limit:1113) CGroup:/system.slice/apache2.service ??2952 /usr/sbin/apache2 -k start ??2973 /usr/sbin/apache2 -k start ??2975 /usr/sbin/apache2 -k start ??2977 /usr/sbin/apache2 -k start ??2979 /usr/sbin/apache2 -k start ??2982 /usr/sbin/apache2 -k start ??2985 /usr /sbin/apache2 -k start ??2986 /usr/sbin/apache2 -k start ??2987 /usr/sbin/apache2 -k start ??3156 /usr/sbin/apache2 -k start ??3158 /usr/sbin /apache2 -k startFeb 06 16:23:19 ubuntu1804 systemd[1]:Starten des Apache HTTP-Servers...Feb 06 16:23:20 ubuntu1804 apachectl[2938]:AH00558:apache2:Konnte die Vollqualifikation des Servers nicht zuverlässig bestimmen Domänenname, mit 192. Feb 06 16:23:20 ubuntu1804 systemd [ 1]:Apache HTTP Server gestartet.

Greifen Sie auf vTiger CRM zu

Öffnen Sie nun Ihren Webbrowser und geben Sie die URL http://example.com ein. Sie werden auf die folgende Seite weitergeleitet:

Klicken Sie nun auf Installieren Taste. Sie sollten die folgende Seite sehen:

Akzeptieren Sie jetzt die öffentliche vTiger-Lizenz. Sie sollten die folgende Seite sehen:

Überprüfen Sie als Nächstes die Installationsvoraussetzungen und klicken Sie auf Weiter Taste. Sie sollten die folgende Seite sehen:

Geben Sie als Nächstes Ihren Datenbanknamen, Datenbankbenutzernamen, Passwort, Admin-Benutzernamen und Passwort ein. Klicken Sie dann auf Weiter Taste. Sie sollten die folgende Seite sehen:

Wählen Sie als nächstes Ihre Branche aus und klicken Sie auf Weiter Taste. Sie sollten die folgende Seite sehen:

Als nächstes wählen Sie Module aus und klicken auf Weiter Taste. Sobald die Installation erfolgreich abgeschlossen wurde, sollten Sie die folgende Seite sehen:

Herzlichen Glückwunsch, Sie haben vTiger CRM erfolgreich auf dem Ubuntu 18.04-Server installiert und konfiguriert.


Ubuntu
  1. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  2. So installieren Sie BookStack unter Ubuntu 16.04 LTS

  3. So installieren Sie SOPlanning auf Ubuntu 18.04 LTS

  4. So installieren Sie ProcessWire CMS auf Ubuntu 18.04 LTS

  5. So installieren Sie BookStack unter Ubuntu 18.04 LTS

So installieren Sie vTiger CRM auf Ubuntu 16.04 LTS

So installieren Sie LAMP Stack auf Ubuntu 18.04 LTS

So installieren Sie Vtiger CRM unter Ubuntu 18.04 LTS

So installieren Sie CachetHQ unter Ubuntu 18.04 LTS

So installieren Sie Vtiger CRM unter Ubuntu 20.04 LTS

So installieren Sie Vtiger CRM unter Ubuntu 20.04