GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie SuiteCRM auf Ubuntu 20.04

SuiteCRM ist eine Open-Source-Softwarelösung für das Customer Relationship Management (CRM), die eine 360-Grad-Sicht auf Ihre Kunden und Ihr Unternehmen bietet. Es ist ein Fork der beliebten Open-Source-Community-Edition von SugarCRM.

In diesem Tutorial zeigen wir Ihnen, wie Sie SuiteCRM auf Ihrem Ubuntu 20.04 VPS installieren .

Voraussetzungen

  • Ubuntu 20.04 VPS
  • SSH-Root-Zugriff oder ein normaler Systembenutzer mit sudo-Berechtigungen

Schritt 1. Melden Sie sich über SSH an und aktualisieren Sie das System

Melden Sie sich mit SSH als Root-Benutzer bei Ihrem Ubuntu 20.04 VPS an:

ssh root@IP_Address -p Port_number

Ersetzen Sie „IP-Adresse “ und „Portnummer “ durch die IP-Adresse und den SSH-Port Ihres Servers.

Mit dem folgenden Befehl können Sie überprüfen, ob Sie die richtige Ubuntu-Version auf Ihrem Server installiert haben:

lsb_release -a

Sie sollten die folgende Ausgabe erhalten:

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

Führen Sie nun den folgenden Befehl aus, um alle installierten Pakete auf die neueste verfügbare Version zu aktualisieren.

apt update && sudo apt upgrade

Schritt 2:Apache Webserver installieren

Führen Sie den folgenden Befehl aus, um den Apache-Webserver zu installieren:

apt install apache2

Führen Sie die folgenden Befehle aus, um Apache zu starten und zu aktivieren, damit er beim Serverstart automatisch startet:

systemctl enable apache2
systemctl start apache2

Um zu bestätigen, dass Sie Apache2 ordnungsgemäß installiert haben, können Sie Ihren bevorzugten Webbrowser öffnen und die IP-Adresse Ihres Servers eingeben und Sie sollten in der Lage sein, die Apache2-Ubuntu-Standardseite anzuzeigen.

Schritt 3:PHP und Erweiterungen installieren

Führen Sie den folgenden Befehl aus, um PHP und die erforderlichen PHP-Erweiterungen zu installieren:

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

Schritt 4:MariaDB installieren

MariaDB ist im Standard-OS-Repository von Ubuntu 20.04 verfügbar. Sie können es installieren, indem Sie den folgenden Befehl ausführen:

apt install mariadb-server

Standardmäßig wird der MariaDB-Dienst automatisch gestartet, nachdem er in Ihrem System installiert wurde. Sie können dies mit dem folgenden Befehl überprüfen:

systemctl status mariadb

Sie sollten die folgende Ausgabe erhalten:

● 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

Geben Sie nach Abschluss der Installation den folgenden Befehl aus, um Ihre Installation zu sichern. Dies ist optional, wird aber dringend empfohlen:

mariadb_secure_installation

Dieses Skript legt das MariaDB-Root-Passwort fest, deaktiviert die Remote-Root-Anmeldung und entfernt anonyme Benutzer. Wir empfehlen, jede Frage mit dem Zeichen „Y“ zu beantworten ’ für ja.

Schritt 5:Erstellen Sie eine Datenbank für SuiteCRM

Melden Sie sich zunächst mit dem folgenden Befehl bei Ihrer MariaDB-Konsole an:

mysql -u root -p

Geben Sie Ihr MariaDB-Root-Passwort ein, wenn Sie dazu aufgefordert werden, und erstellen Sie dann eine Datenbank und einen Benutzer mit dem folgenden Befehl:

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

Löschen Sie als Nächstes die Berechtigungen und verlassen Sie die MariaDB-Konsole mit dem folgenden Befehl:

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

Schritt 6:Laden Sie SuiteCRM auf Ubuntu 20.04 herunter

Laden Sie die neueste stabile Version herunter, indem Sie den folgenden Befehl auf Ihrem Server ausführen.

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

Erstellen Sie dann eine suitecrm entpacken Sie es in das Verzeichnis /var/www/html/suitecrm Verzeichnis.

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

Führen Sie dann den folgenden Befehl aus, um die richtigen Berechtigungen festzulegen:

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

Schritt 7:Erstellen Sie eine Apache-Konfigurationsdatei

Um eine neue Konfigurationsdatei für die Drupal-Website zu erstellen, können wir eine neue Apache-Konfigurationsdatei erstellen:

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

Eine einfache Apache-Konfigurationsdatei sieht etwa so aus:

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

Vergessen Sie nicht, den Domainnamen neben ServerAdmin und ServerName zu ändern (your-domain.com ), damit es mit Ihrem eindeutigen registrierten Domainnamen funktioniert.

Speichern und schließen Sie die Datei und aktivieren Sie dann den virtuellen SuiteCRM-Host mit dem folgenden Befehl:

a2ensite suitecrm.conf

Starten Sie den Apache-Dienst neu und Sie sind bereit:

systemctl restart apache2

Schritt 8:Installieren Sie SuiteCRM auf Ubuntu 20.04

Um das Web-Installationsprogramm auszuführen, gehen Sie zu http://your-domain.com/#/install und Sie sehen die Lizenzbedingungen:

Sie müssen die Lizenz akzeptieren, indem Sie I ACCEPT markieren Kontrollkästchen.

Der nächste Schritt besteht darin, die Basissystemkonfiguration hinzuzufügen:

Nachdem Sie für alle Konfigurationen korrekte Werte eingestellt haben, können Sie auf Proceed klicken .

Sobald der Installationsvorgang abgeschlossen ist, werden Sie zur Anmeldeseite weitergeleitet.

Das ist es. Die SuiteCRM-Installation ist nun abgeschlossen. Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer SuiteCRM-Hosting-Services nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, SuiteCRM zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Installation von GitLab unter Ubuntu 20.04 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach eine Antwort. Danke.


Panels
  1. So installieren Sie MariaDB unter Ubuntu 16.04

  2. So installieren Sie ERPNext unter Ubuntu 20.04

  3. So installieren Sie Kanboard unter Ubuntu 18.04

  4. So installieren Sie XWiki unter Ubuntu 20.04

  5. So installieren Sie phpBB unter Ubuntu 20.04

So installieren Sie NEOS CMS unter Ubuntu 20.04

So installieren Sie MariaDB unter Ubuntu 18.04 / Ubuntu 16.04

So installieren Sie MariaDB unter Ubuntu 16.04

So installieren Sie SuiteCRM auf Ubuntu 20.04 LTS

So installieren Sie MariaDB auf Ubuntu

So installieren Sie SuiteCRM auf Ubuntu 20.04