Installer WebERP på Ubuntu 16.04 LTS med Apache2, MariaDB og PHP 7.1 Support

  • Andrew Politic
  • 0
  • 2843
  • 738

Der er mange open source enterprise resource management software på markedet i dag ... Men hvis du leder efter en ægte open source ERP-applikationer, kan du tage et kig på WebERP ...

WebERP er et populært og udbredt open source-regnskabs- og forretningsstyringssystem baseret på PHP. Det har alt hvad du behøver for at oprette og styre din virksomhed fra distribution og produktion til salgssted (POS) og webbutik.

Hvis du leder efter en funktionel, højtydende platform til at styre ting som indkøbsordre, webshop, produktion, salg, hovedbog, forsendelse, finder du WebERP at være nyttigt. Denne korte vejledning viser studerende og nye brugere, hvordan man installerer WebERP på Ubuntu 16.04 LTS med Apache2, MariaDB og PHP 7.1 support.

Dette indlæg dækker installation af den nyeste version af WebERP, som i skrivende stund var i version 4.14.1.

For at komme i gang med installation af WebERP skal du følge nedenstående trin:

Trin 1: Installer Apache2

WebERP kræver en webserver, og den mest populære webserver, der bruges i dag, er Apache2. Så gå og installer Apache2 på Ubuntu ved at køre nedenstående kommandoer:

sudo apt installer apache2

Efter installation af Apache2 skal du køre kommandoerne nedenfor for at deaktivere bibliotekslisten.

sudo sed -i "s / Indstillinger for indeks FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Kør derefter kommandoerne nedenfor for at stoppe, starte og aktivere Apache2-tjenesten til altid at starte med serverstøvlerne.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Trin 2: Installer MariaDB

WebERP kræver også en databaseserver ... og MariaDB-databaseserver er et godt sted at starte. For at installere det skal du køre kommandoerne nedenfor.

sudo apt installere mariadb-server mariadb-client

Efter installationen kan nedenstående kommandoer bruges til at stoppe, starte og aktivere MariaDB-tjenesten til altid at starte, når serveren starter.

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl aktiver mysql.service 

Kør derefter kommandoerne nedenfor for at sikre MariaDB-serveren.

sudo mysql_secure_installation

Når du bliver bedt om det, skal du besvare nedenstående spørgsmål ved at følge vejledningen.

  • Indtast den aktuelle adgangskode til root (indtast for ingen): Tryk bare på Gå ind
  • Sæt root-adgangskode? [Y / n]: Y
  • Ny adgangskode: Indtast adgangskode
  • Genindtast nyt kodeord: Gentag adgangskode
  • Fjern anonyme brugere? [Y / n]: Y
  • Tillad ikke rodlogin eksternt? [Y / n]: Y
  • Fjern testdatabase og adgang til den? [Y / n]: Y
  • Genindlæs privilegietabeller nu? [Y / n]: Y

Genstart MariaDB-serveren

sudo systemctl genstart mysql.service

Trin 3: Installer PHP og relaterede moduler

PHP 7.1 er ikke tilgængelig på Ubuntu-standardopbevaringssteder ... for at installere det bliver du nødt til at få det fra tredjepartsopbevaringssteder.

Kør nedenstående kommandoer for at tilføje nedenstående tredjepartsregister for at opgradere til PHP 7.1

sudo apt-get install software-egenskaber-fælles sudo add-apt-repository ppa: ondrej / php

Opdater derefter og opgrader til PHP 7.1

sudo apt opdatering

sudo apt installer 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

Trin 4: Opret WebERP-database

Nu hvor du har installeret alle de nødvendige pakker, skal du fortsætte nedenfor for at begynde at konfigurere serverne. Kør først kommandoerne nedenfor for at oprette WebERP-database.

Kør nedenstående kommandoer for at logge på databaseserveren. Når du bliver bedt om en adgangskode, skal du skrive root-adgangskoden, du oprettede ovenfor.

sudo mysql -u root -p

Opret derefter en database kaldet weberp

OPRET DATABASE weberp;

Opret en databasebruger kaldet magentouser med ny adgangskode

Opret BRUGER 'webdrpuser' @ 'localhost' IDENTIFICERET AF 'new_password_here';

Giv derefter brugeren fuld adgang til databasen.

TILGIV ALLE PÅ weberp. * TIL 'weberpuser' @ 'localhost' IDENTIFICERET AF 'user_password_here' MED GRANT-MULIGHED;

Endelig gem dine ændringer og afslut.

FLUSH PRIVILEGES; AFSLUT; 

Trin 5: Download WebERP seneste udgivelse

Dernæst skal du besøge WebERP-webstedet og downloade den nyeste version af softwaren ved at følge nedenstående kommandoer og udtrække den.

Efter download skal du køre nedenstående kommandoer for at udtrække downloadfilen til Apache2 rodmappe.

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 derefter kommandoerne nedenfor for at indstille de korrekte tilladelser til, at WebERP kan fungere.

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

Trin 6: Konfigurer Apache2

Til sidst skal du konfigurere Apahce2-konfigurationsfilen til WebERP. Denne fil styrer, hvordan brugere får adgang til WebERP-indhold. Kør nedenstående kommandoer for at oprette en ny konfigurationsfil kaldet weberp.conf

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

Kopier og indsæt derefter indholdet nedenfor i filen, og gem det. Erstat den fremhævede linje med dit eget domænenavn og mappens rodplacering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / weberp / ServerName eksempel.com ServerAlias ​​www.example.com  Valgmuligheder FollowSymlinks AllowOverride All Order allow, næg tilladelse fra alle  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombineret  

Gem filen, og afslut.

Trin 7: Aktivér WebERP- og omskrivningsmodulet

Efter konfiguration af VirtualHost ovenfor skal du aktivere den ved at køre nedenstående kommandoer

sudo a2ensite weberp.conf sudo a2enmod omskrive 

Trin 8: Genstart Apache2

For at indlæse alle ovenstående indstillinger skal du genstarte Apache2 ved at køre nedenstående kommandoer.

sudo systemctl genstart apache2.service

Åbn derefter din browser og gennemse serverens domænenavn. Du skal se WebERP-installationsguiden for at fuldføre. Følg guiden nøje.

http://eksempel.dk

Skriv derefter info om databaseforbindelsen og fortsæt

Til sidst skal du klikke på Installer for at fuldføre installationsguiden

god fornøjelse!

Tillykke! Du har installeret WebERP på Ubuntu 16.04 LTS




Endnu ingen kommentarer

En samling nyttige oplysninger om Linux-operativsystemet og nye teknologier
Friske artikler, praktiske tip, detaljerede anmeldelser og guider. Føl dig hjemme i Linux-operativsystemets verden