Wie man WebERP auf Ubuntu 16.04 installiert

WebERP ist ein komplettes webbasiertes Buchhaltungs- und Betriebswirtschaftstool, das für den Online-Shop oder ein Retail-Management-System verwendet werden kann, das unter einer OpenSource-Lizenz veröffentlicht wurde. Es ist in vielen Sprachen verfügbar und unterstützt alle gängigen Betriebssysteme, einschließlich Linux, Mac und Windows. WebERP bietet eine Vielzahl von Funktionen wie Bestellungen, Kundenaufträge, Fertigung, Low Footprint, schneller, einfacher Code, Verkaufsanalyse, PDF-Berichte, vollständig utf-8-konform, Multi-Währungsunterstützung, mehrere Themen und vieles mehr.

In diesem Tutorial werde ich Ihnen Schritt für Schritt zeigen, wie Sie WebERP auf dem Ubuntu 16.04 Server installieren können.

Anforderungen

  • Ein neuer Ubuntu 16.04 Server, der auf Ihrem System installiert ist.
  • Ein Nicht-Root-Benutzer mit sudo-Rechten wird auf Ihrem Server eingerichtet.

Erste Schritte

Lassen Sie uns damit beginnen, Ihre Systempakete mit der neuesten Version mit dem folgenden Befehl zu aktualisieren:

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

Nachdem Ihr System vollständig aktualisiert wurde, starten Sie das System neu, um alle diese Änderungen zu übernehmen.

LAMP-Server installieren

WebERP läuft auf Apache, ist in PHP geschrieben und verwendet MySQL zur Speicherung der Datenbank. Daher müssen Sie Apache, PHP und MariaDB auf Ihrem System installieren.

Zuerst installieren Sie Apache, PHP und die benötigten PHP-Bibliotheken mit dem folgenden Befehl:

sudo apt-get install apache2, php7.0 php7.0-cli php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-json php-pear -y

Sobald die Installation abgeschlossen ist, starten Sie den Apache-Dienst und aktivieren Sie ihn beim Booten mit dem folgenden Befehl:

sudo systemctl start apache2
sudo systemctl enable apache2

Standardmäßig ist die neueste Version der MariaDB in Ubuntu 16.04 nicht verfügbar. Sie müssen also das MariaDB-Repository zu Ihrem System hinzufügen.

Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo apt-get install software-properties-common -y
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'

Aktualisieren Sie anschließend das Repository und installieren Sie den MariaDB-Server mit dem folgenden Befehl:

sudo apt-get update -y
sudo apt-get install mariadb-server mariadb-client -y

Wenn die Installation abgeschlossen ist, starten Sie den MariaDB-Dienst und aktivieren Sie ihn beim Booten mit dem folgenden Befehl:

sudo systemctl start mysql
sudo systemctl enable mysql

MariaDB konfigurieren

Als nächstes müssen Sie die MariaDB-Installation sichern. Sie können dies tun, indem Sie das folgende Skript ausführen:

sudo mysql_secure_installation

Das obige Skript setzt das Root-Passwort, entfernt anonyme Benutzer, verbietet die Remote-Root-Anmeldung und entfernt die Testdatenbank.

Sobald die MariaDB gesichert ist, melden Sie sich bei der MySQL-Konsole an und erstellen Sie eine Datenbank für WebERP:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein und erstellen Sie eine Datenbank nach Ihren Bedürfnissen:

MariaDB [(none)]>CREATE DATABASE weberp_db;

Erstellen Sie anschließend einen Benutzernamen und ein Passwort für WebERP mit dem folgenden Befehl:

MariaDB [(none)]>CREATE USER 'weberp'@'localhost' IDENTIFIED BY 'password';

Als nächstes vergeben Sie der weberp-Datenbank Berechtigungen mit dem folgenden Befehl:

MariaDB [(none)]>GRANT ALL PRIVILEGES ON weberp_db.* TO 'weberp'@'localhost';

Als nächstes leeren Sie die Berechtigungen mit dem folgenden Befehl:

MariaDB [(none)]>flush privileges;

Schließen Sie anschließend die MySQL-Konsole:

MariaDB [(none)]>exit;

WebERP herunterladen

Sie können die neueste Version des WebERP von der offiziellen Website mit dem Befehl wget herunterladen, wie unten gezeigt:

wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip

Nachdem Sie WebERP heruntergeladen haben, extrahieren Sie die heruntergeladene Quelle mit dem Befehl unzip:

unzip webERP4.14.1.zip

Kopieren Sie anschließend das extrahierte Verzeichnis in das Apache-Web-Root-Verzeichnis:

sudo cp -r webERP /var/www/html/weberp

Als nächstes ändern Sie den Besitzer des weberp-Verzeichnisses:

sudo chown -R www-data:www-data /var/www/html/weberp

Apache für WebERP konfigurieren

Erstellen Sie anschließend eine virtuelle Apache-Hostdatei für WebERP:

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

Füge die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerAdmin admin@yourdomain.com
DocumentRoot "/var/www/html/weberp/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory "/var/www/html/weberp/">
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/weberp-error_log
CustomLog /var/log/apache2/weberp-access_log common
</VirtualHost>

Speichern Sie die Datei, wenn Sie fertig sind, und aktivieren Sie dann den neuen virtuellen Host mit dem folgenden Befehl:

sudo a2ensite weberp

Starten Sie schließlich den Apache-Dienst neu, um die Änderungen neu zu laden:

sudo systemctl restart apache2

Auf WebERP Web Interface zugreifen

WebERP läuft auf Port 80, daher müssen Sie Port 80 durch die Firewall zulassen. Aktivieren Sie zunächst die UFW-Firewall mit dem folgenden Befehl:

sudo ufw enable

Als nächstes erlauben Sie Port 80 durch die UFW-Firewall mit dem folgenden Befehl:

sudo ufw allow 80/tcp

Den Status der UFW-Firewall erhalten Sie mit dem folgenden Befehl:

sudo ufw status

Sobald die UFW-Firewall konfiguriert ist, öffnen Sie Ihren Webbrowser und geben Sie die URL ein. http://yourdomain.comwerden Sie wie unten gezeigt auf die WebERP-Homepage weitergeleitet:

WebERP Installationsassistent

Wählen Sie Ihre Sprache und klicken Sie auf die Schaltfläche NÄCHSTE SCHRITT, Sie sollten die Konfigurationsseite der WebERP-Datenbank im unteren Bild sehen:

Datenbankkonfiguration

Geben Sie alle Informationen wie Host, Datenbankname, Datenbankbenutzername, Datenbankbenutzername und Passwort ein und klicken Sie dann auf die Schaltfläche NEXT. Sie sollten den WebERP-Installationsassistenten im unteren Bild sehen:

Firmeneinstellungen

Administrator-Einstellungen

Geben Sie nun die erforderlichen Details wie Firmenname, Zeitzone, Benutzername des Admin-Kontos, Passwort, E-Mail-Adresse an und klicken Sie dann auf die Schaltfläche INSTALLIEREN. Sie sollten den WebERP-Anmeldebildschirm im unteren Bild sehen:

Login

Geben Sie nun Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie dann auf die Schaltfläche Login. Sie sollten das WebERP Dashboard in der folgenden Abbildung sehen:

WebERP Dashboard

Starten Sie nun die Verwendung von WebERP.

Das könnte Dich auch interessieren …