
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.

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