Installieren Sie WebERP unter Ubuntu 16.04 LTS mit Apache2-, MariaDB- und PHP 7.1-Unterstützung

  • Cornelius Paul
  • 0
  • 2578
  • 51

Es gibt heutzutage viele Open-Source-Software für das Ressourcenmanagement für Unternehmen auf dem Markt. Wenn Sie jedoch nach echten Open-Source-ERP-Anwendungen suchen, sollten Sie sich WebERP ansehen.

WebERP ist ein beliebtes und weit verbreitetes Open-Source-Buchhaltungs- und Geschäftsverwaltungssystem, das auf PHP basiert. Es bietet alles, was Sie zum Erstellen und Verwalten Ihres Unternehmens benötigen, von Vertrieb und Fertigung bis hin zu POS (Point of Sale) und Webshop.

Wenn Sie nach einer funktionalen Hochleistungsplattform suchen, mit der Sie beispielsweise Bestellungen, Webshops, Fertigung, Verkauf, Hauptbuch und Versand verwalten können, ist WebERP hilfreich. Dieses kurze Tutorial zeigt Schülern und neuen Benutzern, wie sie WebERP unter Ubuntu 16.04 LTS mit Apache2-, MariaDB- und PHP 7.1-Unterstützung installieren.

Dieser Beitrag behandelt die Installation der neuesten Version von WebERP, die sich zum Zeitpunkt des Schreibens in der Version befand 4.14.1.

Führen Sie die folgenden Schritte aus, um mit der Installation von WebERP zu beginnen:

Schritt 1: Installieren Sie Apache2

WebERP erfordert einen Webserver und der derzeit am häufigsten verwendete Webserver ist Apache2. Installieren Sie Apache2 unter Ubuntu, indem Sie die folgenden Befehle ausführen:

sudo apt install apache2

Führen Sie nach der Installation von Apache2 die folgenden Befehle aus, um die Verzeichnisliste zu deaktivieren.

sudo sed -i "s / Optionsindizes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Führen Sie als Nächstes die folgenden Befehle aus, um den Apache2-Dienst zu stoppen, zu starten und zu aktivieren, damit er immer mit dem Serverstart gestartet wird.

sudo systemctl apache2.service stoppen sudo systemctl apache2.service starten sudo systemctl apache2.service aktivieren 

Schritt 2: Installieren Sie MariaDB

WebERP erfordert auch einen Datenbankserver… und der MariaDB-Datenbankserver ist ein guter Ausgangspunkt. Um es zu installieren, führen Sie die folgenden Befehle aus.

sudo apt install mariadb-server mariadb-client

Nach der Installation können die folgenden Befehle verwendet werden, um den MariaDB-Dienst zu stoppen, zu starten und zu aktivieren, damit er beim Start des Servers immer gestartet wird.

sudo systemctl stoppe mysql.service sudo systemctl starte mysql.service sudo systemctl aktiviere mysql.service 

Führen Sie danach die folgenden Befehle aus, um den MariaDB-Server zu sichern.

sudo mysql_secure_installation

Wenn Sie dazu aufgefordert werden, beantworten Sie die folgenden Fragen, indem Sie der Anleitung folgen.

  • Geben Sie das aktuelle Passwort für root ein (geben Sie für none ein): Drücken Sie einfach die Taste Eingeben
  • Root-Passwort festlegen? [J / N]: Y.
  • Neues Passwort: Passwort eingeben
  • Neues Passwort erneut eingeben: Passwort wiederholen
  • Anonyme Benutzer entfernen? [J / N]: Y.
  • Remote-Login aus der Ferne nicht zulassen? [J / N]: Y.
  • Testdatenbank entfernen und darauf zugreifen? [J / N]: Y.
  • Berechtigungstabellen jetzt neu laden? [J / N]: Y.

Starten Sie den MariaDB-Server neu

sudo systemctl starte mysql.service neu

Schritt 3: Installieren Sie PHP und verwandte Module

PHP 7.1 ist in Ubuntu-Standard-Repositorys nicht verfügbar. Um es zu installieren, müssen Sie es aus Repositorys von Drittanbietern beziehen.

Führen Sie die folgenden Befehle aus, um das unten stehende Repository eines Drittanbieters für ein Upgrade auf PHP 7.1 hinzuzufügen

sudo apt-get installiere Software-Eigenschaften-allgemein sudo add-apt-repository ppa: ondrej / php

Aktualisieren und aktualisieren Sie dann auf PHP 7.1

sudo apt update

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Schritt 4: Erstellen Sie eine WebERP-Datenbank

Nachdem Sie alle erforderlichen Pakete installiert haben, fahren Sie unten mit der Konfiguration der Server fort. Führen Sie zuerst die folgenden Befehle aus, um eine WebERP-Datenbank zu erstellen.

Führen Sie die folgenden Befehle aus, um sich beim Datenbankserver anzumelden. Wenn Sie zur Eingabe eines Kennworts aufgefordert werden, geben Sie das oben erstellte Root-Kennwort ein.

sudo mysql -u root -p

Erstellen Sie dann eine Datenbank mit dem Namen weberp

CREATE DATABASE weberp;

Erstellen Sie einen Datenbankbenutzer namens magentouser mit einem neuen Kennwort

CREATE USER 'webdrpuser' @ 'localhost' IDENTIFIED BY 'new_password_here';

Gewähren Sie dem Benutzer dann vollen Zugriff auf die Datenbank.

GRANT ALL ON weberp. * TO 'weberpuser' @ 'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;

Speichern Sie abschließend Ihre Änderungen und beenden Sie das Programm.

SPÜLPRIVILEGIEN; AUSFAHRT; 

Schritt 5: Laden Sie die neueste Version von WebERP herunter

Besuchen Sie als Nächstes die WebERP-Website und laden Sie die neueste Version der Software herunter, indem Sie den folgenden Befehlen folgen und sie extrahieren.

Führen Sie nach dem Herunterladen die folgenden Befehle aus, um die Download-Datei in das Apache2-Stammverzeichnis zu extrahieren.

cd / tmp && wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip entpacken webERP4.14.1.zip sudo mv webERP / var / www / html / weberp 

Führen Sie dann die folgenden Befehle aus, um die richtigen Berechtigungen für die Funktion von WebERP festzulegen.

sudo chown -R www-Daten: www-Daten / var / www / html / weberp / sudo chmod -R 755 / var / www / html / weberp / 

Schritt 6: Konfigurieren Sie Apache2

Konfigurieren Sie abschließend die Apahce2-Site-Konfigurationsdatei für WebERP. Diese Datei steuert, wie Benutzer auf WebERP-Inhalte zugreifen. Führen Sie die folgenden Befehle aus, um eine neue Konfigurationsdatei mit dem Namen zu erstellen weberp.conf

sudo nano /etc/apache2/sites-available/weberp.conf

Kopieren Sie dann den folgenden Inhalt, fügen Sie ihn in die Datei ein und speichern Sie ihn. Ersetzen Sie die markierte Zeile durch Ihren eigenen Domainnamen und Verzeichnisverzeichnis.

 ServerAdmin [email protected] DocumentRoot / var / www / html / weberp / Servername example.com ServerAlias ​​www.example.com  Optionen FollowSymlinks AllowOverride Alle Bestellungen zulassen, von allen zulassen  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombiniert  

Speichern Sie die Datei und beenden Sie sie.

Schritt 7: Aktivieren Sie das WebERP- und Rewrite-Modul

Aktivieren Sie den obigen VirtualHost, nachdem Sie ihn oben konfiguriert haben, indem Sie die folgenden Befehle ausführen

sudo a2ensite weberp.conf sudo a2enmod umschreiben 

Schritt 8: Starten Sie Apache2 neu

Starten Sie Apache2 neu, indem Sie die folgenden Befehle ausführen, um alle oben genannten Einstellungen zu laden.

sudo systemctl apache2.service neu starten

Öffnen Sie dann Ihren Browser und navigieren Sie zum Serverdomänennamen. Der WebERP-Setup-Assistent sollte abgeschlossen sein. Bitte folgen Sie dem Assistenten sorgfältig.

http://example.com

Geben Sie dann die Datenbankverbindungsinformationen ein und fahren Sie fort

Klicken Sie abschließend auf Installieren, um den Installationsassistenten abzuschließen

Genießen!

Herzliche Glückwünsche! Sie haben WebERP erfolgreich unter Ubuntu 16.04 LTS installiert




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

Eine Sammlung nützlicher Informationen zum Linux-Betriebssystem und zu neuen Technologien
Frische Artikel, praktische Tipps, ausführliche Rezensionen und Anleitungen. Fühlen Sie sich in der Welt des Linux-Betriebssystems zu Hause