
Ronald Ferguson
0
1751
488
Det finns många programvaror för öppen källkod för resurshantering på marknaden idag ... Men om du letar efter en verklig öppen källkod ERP-applikation kan du ta en titt på WebERP ...
WebERP är ett populärt och allmänt använt system med öppen källkodsredovisning och affärshantering baserat på PHP. Den har allt du behöver för att skapa och hantera ditt företag från distribution och tillverkning till Point of Sale (POS) och webbutik.
Om du letar efter en funktionell, högpresterande plattform för att hantera saker som inköpsorder, webbutik, tillverkning, försäljning, huvudbok, frakt hittar du WebERP som användbart. Denna korta handledning kommer att visa studenter och nya användare hur man installerar WebERP på Ubuntu 16.04 LTS med stöd för Apache2, MariaDB och PHP 7.1.
Det här inlägget omfattar installation av den senaste versionen av WebERP, som i skrivande stund var i version 4.14.1.
För att komma igång med installationen av WebERP, följ stegen nedan:
Steg 1: Installera Apache2
WebERP kräver en webbserver och den mest populära webbservern som används idag är Apache2. Så, gå och installera Apache2 på Ubuntu genom att köra kommandona nedan:
sudo apt installera apache2
Efter installationen av Apache2, kör kommandona nedan för att inaktivera kataloglistan.
sudo sed -i "s / Alternativindex FollowSymLinks / Alternativ FollowSymLinks /" /etc/apache2/apache2.conf
Kör sedan kommandona nedan för att stoppa, starta och aktivera Apache2-tjänsten att alltid starta med serverstövlarna.
sudo systemctl stoppa apache2.service sudo systemctl starta apache2.service sudo systemctl aktivera apache2.service
Steg 2: Installera MariaDB
WebERP kräver också en databasserver ... och MariaDB-databasservern är ett bra ställe att börja. För att installera det kör du kommandona nedan.
sudo apt installera mariadb-server mariadb-client
Efter installationen kan kommandona nedan användas för att stoppa, starta och aktivera att MariaDB-tjänsten alltid startar när servern startar.
sudo systemctl stoppa mysql.service sudo systemctl starta mysql.service sudo systemctl aktivera mysql.service
Därefter kör du kommandona nedan för att säkra MariaDB-servern.
sudo mysql_secure_installation
När du uppmanas att svara på frågorna nedan genom att följa guiden.
- Ange aktuellt lösenord för root (ange för inget): Tryck bara på Stiga på
- Ange root-lösenord? [Y / n]: Y
- Nytt lösenord: Ange lösenord
- Ange nytt lösenord: Upprepa lösenordet
- Ta bort anonyma användare? [Y / n]: Y
- Tillåt inte root-inloggning på distans? [Y / n]: Y
- Ta bort testdatabasen och få tillgång till den? [Y / n]: Y
- Ladda om behörighetstabeller nu? [Y / n]: Y
Starta om MariaDB-servern
sudo systemctl starta om mysql.service
Steg 3: Installera PHP och relaterade moduler
PHP 7.1 är inte tillgängligt på Ubuntu-standardförvar ... för att kunna installera det måste du hämta det från tredjepartsförvar..
Kör kommandona nedan för att lägga till nedanstående tredjepartsförvar för att uppgradera till PHP 7.1
sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php
Uppdatera och uppgradera sedan till PHP 7.1
sudo apt uppdatering
sudo apt installera 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
Steg 4: Skapa WebERP-databas
Nu när du har installerat alla paket som krävs, fortsätt nedan för att börja konfigurera servrarna. Kör först kommandona nedan för att skapa WebERP-databas.
Kör kommandona nedan för att logga in på databasservern. När du uppmanas att ange ett lösenord skriver du root-lösenordet du skapade ovan.
sudo mysql -u root -p
Skapa sedan en databas som heter weberp
SKAPA DATABAS weberp;
Skapa en databasanvändare som heter magentouser med nytt lösenord
SKAPA ANVÄNDARE 'webdrpuser' @ 'localhost' IDENTIFIERAD AV 'new_password_here';
Ge sedan användaren full åtkomst till databasen.
GRANT ALL ON weberp. * TILL 'weberpuser' @ 'localhost' IDENTIFIERAD AV 'user_password_here' MED GRANT-ALTERNATIV;
Slutligen spara dina ändringar och avsluta.
FLUSH PRIVILEGES; UTGÅNG;
Steg 5: Ladda ner den senaste versionen av WebERP
Gå sedan till WebERP-webbplatsen och ladda ner den senaste versionen av programvaran genom att följa kommandona nedan och extrahera den.
Efter nedladdningen kör du kommandona nedan för att extrahera nedladdningsfilen till Apache2-rotkatalogen.
cd / tmp && wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip unzip webERP4.14.1.zip sudo mv webERP / var / www / html / weberp
Kör sedan kommandona nedan för att ställa in rätt behörigheter för att WebERP ska fungera.
sudo chown -R www-data: www-data / var / www / html / weberp / sudo chmod -R 755 / var / www / html / weberp /
Steg 6: Konfigurera Apache2
Slutligen konfigurerar du Apahce2-webbplatsens konfigurationsfil för WebERP. Den här filen styr hur användare får åtkomst till WebERP-innehåll. Kör kommandona nedan för att skapa en ny konfigurationsfil som heter weberp.conf
sudo nano /etc/apache2/sites-available/weberp.conf
Kopiera sedan och klistra in innehållet nedan i filen och spara det. Ersätt den markerade raden med ditt eget domännamn och katalogens rotplats.
ServerAdmin [email protected] DocumentRoot / var / www / html / weberp / ServerName exempel.com ServerAlias www.example.com Alternativ FöljSymlänkar AllowOverride All Order allow, neka allow from all ErrorLog $ APACHE_LOG_DIR / error.log CustomLog $ APACHE_LOG_DIR /access.log kombinerat
Spara filen och avsluta.
Steg 7: Aktivera WebERP- och omskrivningsmodulen
Efter att ha konfigurerat VirtualHost ovan, aktivera det genom att köra kommandona nedan
sudo a2ensite weberp.conf sudo a2enmod skriva om
Steg 8: Starta om Apache2
För att ladda alla inställningar ovan startar du om Apache2 genom att köra kommandona nedan.
sudo systemctl starta om apache2.service
Öppna sedan din webbläsare och bläddra till serverns domännamn. Du bör se installationsguiden för WebERP att slutföra. Följ guiden noga.

Skriv sedan informationen om databasanslutningen och fortsätt

Klicka slutligen på Installera för att slutföra installationsguiden

Njut av!

Grattis! Du har framgångsrikt installerat WebERP på Ubuntu 16.04 LTS