Business Management System: Installer WebERP på Ubuntu 16.04

 

Hvad er WebERP Accounting og Business Management System

WebWEP er et fuldstændigt web-baseret regnskabs- og business management system. Det er særligt velegnet til distribuerede virksomheder inden for engros, distribution og fremstilling. WebERP kan tilpasses med Komplette komponenter fra tredjeparter og kan også fungere som en webshop eller Retail Management System.

Ifølge projektets hjemmeside "Væksten af ​​webERP adoption har været helt gennem mund til mund vidnesbyrd - Der har aldrig været markedsføring eller reklame for at "sælge" webERP. Selvfølgelig er der ingen midler eller kommercielle incitament til at gøre det for fri software. Denne vækst er bygget på omdømme og solid praktisk funktionalitet, der fungerer som testet af et stigende antal virksomheder. "

WebERP Hovedfunktioner

WebERP har mange funktioner:

  • Kører på enhver webserver, der kan rumme PHP - kan bruge en internetudbyder i stedet for at have / vedligeholde egen server
  • Minimal brug af javascript for maksimal kompatibilitet med alle web-browsere og webaktiverede enheder. Nogle små mængder bruges til at forbedre fejlfinding og brugerinteraktivitet.
  • Producerer rapporter til Portable Document Format - PDF til nøjagtig positionering af tekst
  • Alle rapporter og scripts let modificerbare PHP tekst
  • Al behandling på serveren og ingen installation kræves på klientmaskiner
  • Fuldt utf-8-kompatibel. PDF-rapporter produceret ved hjælp af Adobe CIF-skrifttyper til lette PDF-filer ved hjælp af utf-8 tegnsæt til ethvert sprog
  • Multi-tema - hver bruger kan se grænsefladen i deres foretrukne grafiske tema
  • Den underliggende kode for systemet er skrevet på en måde for at maksimere læsbarheden for de nye til PHP-kodning. Ideen er, at erhvervsbrugere vil kunne administrere og tilpasse systemet til at passe deres behov.
  • Brugere kan defineres med adgang til kun visse muligheder ved hjælp af en rollebaseret model
  • Valgmuligheder for visse roller kan konfigureres grafisk og brugere defineret som at opfylde en given rolle.
  • Forkert indtastning af kodeord (mere end 3 gange) blokerer kontoen, indtil den er nulstillet af systemadministratoren. Dette forhindrer adgangskodebrudte i at bryde sikkerheden.
  • Sider kan krypteres ved hjælp af SSL, og webERP kan konfigureres til kun at vise sider ved hjælp af SSL at sikre, at al information, der passerer internettet, krypteres.
  • Meget fleksible beskatningsmuligheder, der passer til Canada, USA, Sydafrika, Storbritannien, Australien, NZ og de fleste andre lande
  • Skattesatser afhængig af typen af ​​produkt - ved hjælp af skatkategorier
  • Skattesatser afhængig af lagerstedets afsendelse fra
  • Skattesatser afhængig af kundens beliggenhed
  • Flere skatter, der skal betales til forskellige skattemyndigheder
  • Hver skat opføres til forskellige brugerdefinerbare generaldirektoratkonti - hvis de er knyttet til AR / AP

I denne vejledning viser vi, hvordan du installerer WebERP på en Ubuntu 16.04-server med en installeret LAMP-stak.

Forudsætninger

Installer en LAMP-stack (du kan følge vores vejledning), og derefter fortsæt med MariaDB konfigurationen.

MariaDB Konfiguration

Vi skal oprette en ny database og bruger til WebERP. Først og fremmest login til MariaDB shell:

$ mysql -u root -p

Opret en ny bruger til WebERP. I denne vejledning opretter vi weberp_usr bruger. Udfør følgende MariaDB forespørgsel:

MariaDB [(none)]> OPRET BRUGER 'weberp_usr'@' localhost 'IDENTIFIED AF'usr_strong_password';

Opret derefter en ny database. Vi vil nævne det weberpdb:

MariaDB [(none)]> Opret DATABASE weberpdb;

Giv alle rettigheder til weberp_usr bruger på den nye database:

MariaDB [(none)]> TILGIV ALLE PRIVILEGER PÅ weberpdb.* TIL 'weberp_usr'@' Localhost ';

Skyl privilegierne og luk shell:

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

På dette tidspunkt er vi klar til at installere WebERP.

WebERP Installation

Download WebERP

Den nyeste version af WebERP kan downloades fra deres officielle side. Vi vil gøre det med følgende wget kommando:

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

Pak den uddragne mappe ud og flyt den til Apache Web Root-mappen:

$ unzip webERP4.14.1.zip # cp -r webERP / var / www / html / weberp

Ændre ejerskabet af weberp vejviser:

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

Opret en ny Apache Virtual Host til WebERP

Opret nu en ny Virtual Host-fil:

# $ EDITOR /etc/apache2/sites-available/weberp.conf

Indsæt følgende indhold:

ServerAdmin admin@example.com
   DocumentRoot "/ Var / www / html / weberp /" Server navn example.com
   ServerAlias www.example.com
   Valgmuligheder FollowSymLinks AllowOverride All Order allow, næg tilladelse fra alle ErrorLog / var / log / apache2 / weberp-error_log CommonLog / var / log / apache2 / weberp-access_log fælles

Gem og luk filen, og aktiver derefter den nye virtuelle vært ved at udføre følgende kommando:

# a2ensite weberp

Genstart Apache:

# systemctl genstart apache2

Firewall-konfiguration

På simple HTTP-forbindelser kører WebERP på port 80. Tillad denne port gennem UFW firewall ved at udføre kommandoen:

# ufw tillader 80 / tcp

Og det er alt sammen.

Afsluttende installation Trin

Det sidste skridt er at åbne en webbrowser og gå til webadressen example.com. Browseren omdirigeres til WebERP velkomstsiden. Fra denne side kan du afslutte konfigurationen i din browser.

Konklusion

I denne vejledning har vi set, hvordan man installerer WebERP regnskabs- og business management system på en server drevet af Ubuntu 16.04 og Apache som webserver.

Stillingen Business Management System: Installer WebERP på Ubuntu 16.04 dukkede først på Unixmen.