Nainstalujte WebERP na Ubuntu 16.04 LTS s podporou Nginx, MariaDB a PHP 7.1

  • Ronald Ferguson
  • 0
  • 2071
  • 473

Pokud hledáte software s otevřeným zdrojovým kódem ERP pro provozování vašeho podnikání, máte mnoho možností ... Ať už se rozhodnete pro cokoli, nezapomeňte nejprve otestovat WebERP ...

WebERP je oblíbený a široce používaný systém otevřeného účetnictví a řízení podniků založený na PHP. Má vše, co potřebujete k vytvoření a správě svého podnikání, od distribuce a výroby až po POS (Point of Sale) a webový obchod.

Pokud hledáte funkční platformu pro správu věcí, jako je nákupní objednávka, webový obchod, výroba, prodej, hlavní kniha, doprava, najdete WebERP jako užitečný. Tento stručný tutoriál ukáže studentům a novým uživatelům, jak nainstalovat WebERP na Ubuntu 16.04 LTS s podporou Nginx, MariaDB a PHP 7.1.

Tento příspěvek se týká instalace nejnovější verze WebERP, která v době psaní byla ve verzi 4.14.1.

Chcete-li začít s instalací WebERP, postupujte takto:

Krok 1: Nginx nainstalujte

WebERP vyžaduje, aby webový server fungoval a druhý nejpopulárnější webový server, který se dnes používá po Apache2, je Nginx. Takže jděte a nainstalujte Nginx na Ubuntu spuštěním následujících příkazů:

sudo apt nainstalovat nginx

Dále spusťte níže uvedené příkazy pro zastavení, spuštění a povolení služby Nginx, aby se vždy spouštěla ​​se spuštěním serveru.

sudo systemctl stop nginx.service sudo systemctl start nginx.service sudo systemctl povolit nginx.service 

Krok 2: Nainstalujte MariaDB

WebERP také vyžaduje, aby fungoval databázový server ... a databázový server MariaDB je skvělým místem pro začátek. Chcete-li jej nainstalovat, spusťte níže uvedené příkazy.

sudo apt nainstalovat mariadb-server mariadb-client

Po instalaci lze pomocí níže uvedených příkazů zastavit, spustit a povolit, aby se služba MariaDB vždy spouštěla ​​při spuštění serveru.

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl povolit mysql.service 

Poté spusťte níže uvedené příkazy k zabezpečení serveru MariaDB.

sudo mysql_secure_installation

Po zobrazení výzvy postupujte podle pokynů níže.

  • Zadejte aktuální heslo pro root (zadejte pro žádné): Stačí stisknout Enter
  • Nastavit heslo uživatele root? [Y / n]: Y
  • Nové heslo: Zadejte heslo
  • Znovu zadejte nové heslo: Opakujte heslo
  • Odebrat anonymní uživatele? [Y / n]: Y
  • Zakázat vzdálené přihlášení rootem? [Y / n]: Y
  • Odebrat testovací databázi a přístup k ní? [Y / n]: Y
  • Znovu načíst tabulky oprávnění? [Y / n]: Y

Restartujte server MariaDB

sudo systemctl restart mysql.service

Krok 3: Nainstalujte PHP 7.1 -FPM a související moduly

PHP 7.1 není k dispozici ve výchozích úložištích Ubuntu ... abyste jej mohli nainstalovat, budete jej muset získat z úložišť třetích stran.

Spuštěním níže uvedených příkazů přidejte níže uvedené úložiště třetích stran pro upgrade na PHP 7.1

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

Poté proveďte aktualizaci a upgrade na PHP 7.1

sudo apt aktualizace

Spuštěním následujících příkazů nainstalujte PHP 7.1 a související moduly.

sudo apt install php7.1-fpm 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

Krok 4: Vytvořte databázi WebERP

Nyní, když jste nainstalovali všechny požadované balíčky, pokračujte níže a začněte konfigurovat servery. Nejprve spusťte níže uvedené příkazy a vytvořte databázi WebERP.

Spuštěním následujících příkazů se přihlaste k databázovému serveru. Po zobrazení výzvy k zadání hesla zadejte heslo uživatele root, které jste vytvořili výše.

sudo mysql -u root -p

Poté vytvořte databázi s názvem Weberp

VYTVOŘIT DATABÁZE weberp;

Vytvořte uživatele databáze s názvem magentouser s novým heslem

VYTVOŘIT UŽIVATELE 'webdrpuser' @ 'localhost' IDENTIFIKOVÁNO 'new_password_here';

Poté uživateli poskytněte plný přístup k databázi.

GRANTUJTE VŠE NA weberp. * TO 'weberpuser' @ 'localhost' IDENTIFIKOVANÝ 'user_password_here' S GRANTOVOU MOŽNOSTÍ;

Nakonec uložte změny a ukončete.

VÝPLATNÉ PRIVILEGY; VÝSTUP; 

Krok 5: Stáhněte si nejnovější verzi WebERP

Dále navštivte web WebERP a stáhněte si nejnovější verzi softwaru podle níže uvedených příkazů a extrahujte jej.

Po stažení spusťte níže uvedené příkazy a rozbalte stahovaný soubor do kořenového adresáře Nginx.

cd / tmp && wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip rozbalte webERP4.14.1.zip sudo mv webERP / var / www / html / weberp 

Poté spusťte níže uvedené příkazy a nastavte správná oprávnění pro funkci WebERP.

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

Krok 6: Konfigurace Nginx

Nakonec nakonfigurujte konfigurační soubor webu Nginx pro WebERP. Tento soubor bude řídit, jak uživatelé přistupují k obsahu WebERP. Spuštěním níže uvedených příkazů vytvořte nový konfigurační soubor s názvem Weberp.

sudo nano / etc / nginx / sites-available / weberp

Poté zkopírujte a vložte níže uvedený obsah do souboru a uložte jej. Nahraďte zvýrazněný řádek vlastním názvem domény a kořenovým umístěním adresáře.

server naslouchat 80; poslouchat [::]: 80; root / var / www / html / weberp; index index.php index.html index.htm; název_serveru example.com www.example.com; umístění / try_files $ uri $ uri / = 404;  umístění ~ [^ /] \. php (/ | $) include snippets / fastcgi-php.conf; fastcgi_pass unix: /var/run/php/php7.1-fpm.sock; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; zahrnout fastcgi_params;  

Uložte soubor a ukončete.

Krok 7: Povolte modul WebERP a přepis

Po konfiguraci výše uvedeného VirtualHost jej povolte spuštěním níže uvedených příkazů

sudo ln -s / etc / nginx / sites-available / weberp / etc / nginx / sites-enabled /

Krok 8: Restartujte Apache2

Chcete-li načíst všechna výše uvedená nastavení, restartujte Apache2 spuštěním níže uvedených příkazů.

sudo systemctl restart nginx.service

Poté otevřete prohlížeč a přejděte na název domény serveru. Dokončení by se mělo zobrazit s průvodcem nastavením WebERP. Pečlivě prosím sledujte průvodce.

http://example.com

Poté zadejte informace o připojení k databázi a pokračujte

Nakonec dokončete průvodce instalací kliknutím na Instalovat

Užívat si!

Gratulujeme! Úspěšně jste nainstalovali WebERP na Ubuntu 17.04 | 17.10




Zatím žádné komentáře

Sbírka užitečných informací o operačním systému Linux a nových technologiích
Nejnovější články, praktické tipy, podrobné recenze a průvodci. Ve světě operačního systému Linux se budete cítit jako doma