Instalați WebERP pe Ubuntu 16.04 LTS cu suport Apache2, MariaDB și PHP 7.1

  • Andrew Politic
  • 0
  • 513
  • 132

Există astăzi pe piață multe software-uri open source de gestionare a resurselor pentru întreprinderi ... Cu toate acestea, dacă sunteți în căutarea unor aplicații ERP open source adevărate, atunci vă recomandăm să aruncați o privire la WebERP ...

WebERP este un sistem popular și larg utilizat de contabilitate open source și management de afaceri bazat pe PHP. Are tot ce aveți nevoie pentru a vă crea și gestiona afacerea, de la distribuție și producție până la punctul de vânzare (POS) și magazinul web.

Dacă sunteți în căutarea unei platforme funcționale, de înaltă performanță, pentru a gestiona lucruri precum comanda de cumpărare, magazinul web, producția, vânzările, registrul general, livrarea, veți găsi că WebERP este util. Acest scurt tutorial va arăta studenților și noilor utilizatori cum să instaleze WebERP pe Ubuntu 16.04 LTS cu suport Apache2, MariaDB și PHP 7.1.

Această postare acoperă instalarea celei mai recente versiuni a WebERP, care la momentul scrierii era la versiune 4.14.1.

Pentru a începe instalarea WebERP, urmați pașii de mai jos:

Pasul 1: Instalați Apache2

WebERP necesită un server web, iar cel mai popular server web utilizat astăzi este Apache2. Deci, du-te și instalează Apache2 pe Ubuntu executând comenzile de mai jos:

sudo apt instalează apache2

După instalarea Apache2, rulați comenzile de mai jos pentru a dezactiva listarea directorului.

sudo sed -i "s / Opțiuni Indexuri FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Apoi, executați comenzile de mai jos pentru a opri, porni și activa serviciul Apache2 pentru a porni întotdeauna cu boot-urile serverului.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activate apache2.service 

Pasul 2: Instalați MariaDB

WebERP necesită, de asemenea, un server de baze de date ... și serverul de baze de date MariaDB este un loc minunat pentru a începe. Pentru instalare executați comenzile de mai jos.

sudo apt instalați mariadb-server mariadb-client

După instalare, comenzile de mai jos pot fi folosite pentru a opri, porni și activa serviciul MariaDB pentru a porni întotdeauna la pornirea serverului.

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl activate mysql.service 

După aceea, executați comenzile de mai jos pentru a securiza serverul MariaDB.

sudo mysql_secure_installation

Când vi se solicită, răspundeți la întrebările de mai jos urmând ghidul.

  • Introduceți parola curentă pentru root (introduceți pentru niciuna): Apăsați tasta introduce
  • Setați parola de root? [Y / n]: Y
  • Parolă nouă: introduceți parola
  • Reintroduceți parola nouă: Repetați parola
  • Eliminați utilizatorii anonimi? [Y / n]: Y
  • Nu permiteți conectarea la root de la distanță? [Y / n]: Y
  • Eliminați baza de date de testare și accesați-o? [Y / n]: Y
  • Reîncărcați tabelele de privilegii acum? [Y / n]: Y

Reporniți serverul MariaDB

sudo systemctl reporniți mysql.service

Pasul 3: Instalați PHP și module conexe

PHP 7.1 nu este disponibil în depozitele implicite Ubuntu ... pentru a-l instala, va trebui să îl obțineți din depozite terțe.

Rulați comenzile de mai jos pentru a adăuga depozitul terț de mai jos pentru a face upgrade la PHP 7.1

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Apoi actualizați și faceți upgrade la PHP 7.1

actualizare sudo apt

sudo apt instalează php7.1 libapache2-mod-php7.1 php7.1-php7.1-mbstring comun php7.1-xmlrpc php7.1-săpun 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

Pasul 4: Creați baza de date WebERP

Acum că ați instalat toate pachetele necesare, continuați mai jos pentru a începe configurarea serverelor. Mai întâi executați comenzile de mai jos pentru a crea baza de date WebERP.

Rulați comenzile de mai jos pentru a vă conecta la serverul de baze de date. Când vi se solicită o parolă, tastați parola root pe care ați creat-o mai sus.

sudo mysql -u root -p

Apoi creați o bază de date numită weberp

CREAȚI BAZA DE DATE weberp;

Creați un utilizator de bază de date numit magentouser cu o parolă nouă

CREAȚI UTILIZATORUL 'webdrpuser' @ 'localhost' IDENTIFICAT DE 'new_password_here';

Apoi acordați utilizatorului acces complet la baza de date.

ACORDAȚI TOATE PE weberp. * CĂTRE „weberpuser” @ „localhost” IDENTIFICAT DE „user_password_here” CU OPȚIUNE GRANT;

În cele din urmă, salvați modificările și ieșiți.

PRIVILEGII DE ÎNVĂȚARE; IEȘIRE; 

Pasul 5: Descărcați ultima versiune WebERP

Apoi, vizitați site-ul WebERP și descărcați cea mai recentă versiune a software-ului urmând comenzile de mai jos și extragându-l.

După descărcare, rulați comenzile de mai jos pentru a extrage fișierul descărcat în directorul rădăcină Apache2.

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 

Apoi executați comenzile de mai jos pentru a seta permisiunile corecte pentru ca WebERP să funcționeze.

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

Pasul 6: Configurați Apache2

În cele din urmă, configurați fișierul de configurare a site-ului Apahce2 pentru WebERP. Acest fișier va controla modul în care utilizatorii accesează conținutul WebERP. Rulați comenzile de mai jos pentru a crea un nou fișier de configurare numit weberp.conf

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

Apoi copiați și lipiți conținutul de mai jos în fișier și salvați-l. Înlocuiți linia evidențiată cu propriul nume de domeniu și locația rădăcină a directorului.

 ServerAdmin [email protected] DocumentRoot / var / www / html / weberp / ServerName example.com ServerAlias ​​www.example.com  Opțiuni FollowSymlinks AllowOverride All Order permit, refuza permis de la toți  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinat  

Salvați fișierul și ieșiți.

Pasul 7: Activați modulul WebERP și Rewrite

După configurarea VirtualHost de mai sus, activați-l executând comenzile de mai jos

sudo a2ensite weberp.conf sudo a2enmod rewrite 

Pasul 8: Reporniți Apache2

Pentru a încărca toate setările de mai sus, reporniți Apache2 executând comenzile de mai jos.

sudo systemctl reporniți apache2.service

Apoi deschideți browserul și navigați la numele domeniului serverului. Ar trebui să vedeți expertul de configurare WebERP pentru a finaliza. Vă rugăm să urmați cu atenție vrăjitorul.

http://example.com

Apoi tastați informațiile despre conexiunea bazei de date și continuați

În cele din urmă, faceți clic pe Instalare pentru a finaliza asistentul de instalare

Bucurați-vă!

Felicitări! Ați instalat cu succes WebERP pe Ubuntu 16.04 LTS




Nimeni nu a comentat acest articol încă.

O colecție de informații utile despre sistemul de operare Linux și noile tehnologii
Articole proaspete, sfaturi practice, recenzii detaliate și ghiduri. Simțiți-vă ca acasă în lumea sistemului de operare Linux