Jak nainstalovat webERP na Ubuntu 17

Mnoho organizací staví své základní operační systémy na distribucích Linuxu z důvodu bezpečnosti, spolehlivosti, výkonu a škálovatelnosti s tisíci bezplatných aplikací dostupných pro různé podnikové oblasti.

Z tohoto důvodu bude dnes Solvetic podrobně analyzovat, jak nainstalovat WebERP v Ubuntu 17.04, a mít tak cenný nástroj pro mnohem organizovanější správu našeho účetnictví a podnikání obecně.

Co je WebERPWebERP je kompletní systém založený na webovém prostředí pro správu účetnictví a podnikání, který k okamžitému použití vyžaduje pouze webový prohlížeč a čtečku pdf, což z něj činí jednoduchou a funkční alternativu.

WebERP má širokou škálu funkcí, které byly vyvinuty pro mnoho společností ve velkoobchodním, distribučním nebo výrobním odvětví, a v kombinaci se systémem interaktivních počítačových prodejních míst třetích stran může tvořit centrum rozptýlené správy poboček systém s více pobočkami. To umožňuje jednoduchou centralizovanou správu všech, která má navíc plně integrovaný WebSHOP, který je k dispozici jako doplněk třetí strany pro veškerou obchodní správu.

WebERP je aplikace s otevřeným zdrojovým kódem a je k dispozici zdarma k použití se všemi PHP kódy napsanými přístupným způsobem, takže máme možnost podle potřeby přidávat vlastní funkce.

WebERP má řadu funkcí založených na segmentech, kterými jsou:

Obecná charakteristika

  • Plně webový, díky čemuž je dynamický
  • Běží na jakémkoli webovém serveru kompatibilním s PHP, tam bude možné použít spravovaný server
  • profesionálně od ISP, než abyste museli kupovat a udržovat svůj vlastní server
  • Minimální použití JavaScriptu k zajištění skvělé kompatibility se všemi webovými prohlížeči a zařízeními podporujícími procházení webu.
  • Generuje zprávy do přenosného formátu dokumentu PDF pro přesné umístění textu
  • Všechny zprávy a skripty se řídí stejnými zvyklostmi pro konzistentní a upravitelné skripty PHP, které podnikatelé snadno dodržují.
  • Veškeré zpracování probíhá na webovém serveru bez nutnosti instalace softwaru na klientské počítače. Vše, co potřebujete, je prohlížeč a čtečka PDF.
  • Vícejazyčný, každý uživatel může vidět rozhraní ve svém preferovaném jazyce a má k dispozici a seskupených se systémem více než 31 překladů.
  • Čísla se zobrazují odpovídajícím způsobem pro vybraný jazyk a vstup je v tomto formátu povolen.
  • Kompatibilní s utf-8
  • K dispozici je 9 motivů, které jsou součástí systému, a vyberte požadované prostředí
  • Může být integrován s wiki, aby poskytoval aktuální články, příběhy prodejců a zákazníků

Bezpečnostní prvky

  • Uživatelé mohou být definováni s přístupem pouze k určitým možnostem pomocí modelu založeného na rolích. Funkce, ke kterým nemají přístup, se nezobrazí.
  • Uživatelé mohou být omezeni na konkrétní umístění zásob
  • Uživatelé musí mít specifický přístup k zadávání transakcí pro každý definovaný bankovní účet
  • Možnosti použitelné pro určité funkce lze konfigurovat graficky a uživatelé definují, co v určité funkci splňují.
  • Přihlášení prodejců lze definovat omezením, aby tito uživatelé viděli pouze své vlastní účty a objednávky zákazníků.
  • Nesprávné zadání hesla (více než 3krát) uzamkne účet, dokud jej správce systému neobnoví. Tím se zabrání prolomení hesel v prolomení zabezpečení a přístupu k informacím
  • Stránky lze šifrovat pomocí SSL a WebERP lze nakonfigurovat tak, aby zobrazovaly pouze stránky pomocí SSL, a zajistit tak šifrování všech informací předávaných přes internet.
  • Uživatelé mohou být definováni tak, aby v hlavní nabídce viděli pouze určité moduly, takže možnosti nabídky, ke kterým nemají přístup, se na obrazovce nezobrazí.
  • Zabezpečení HTTP lze nakonfigurovat nad integrovaným zabezpečením tak, aby poskytovalo dvě úrovně zabezpečení: první pro plný přístup k webovému serveru a druhý pro dosažení WebERP

Prodej a objednávky

  • Nabídky lze takto zadat a vytisknout a poté je změnit na objednávku, pokud zákazník přijme, aniž by objednávku znovu zadal.
  • Objednávky zákazníků lze zadávat a udržovat a odkazovat zpět na číslo objednávky zákazníka.
  • Kumulované množství v pořadí skladové položky se zobrazuje jako poptávka v dotazech na stav skladu.
  • Zadané objednávky lze účtovat přímo s malým nebo žádným dalším zadáním.
  • Z jedné objednávky je možné více odeslání. Objednávka zachovává odkazy na každou zásilku, což umožňuje její správu
  • Rozdíly v objednávkách se zaznamenávají, pokud se zásilky nerovná množství objednanému pro doručování zpráv na plný úvazek.
  • Ceny jsou automaticky vráceny podle typu prodeje, rozdělení a měny zákazníka.
  • Cenu lze nastavit tak, aby byla účinná od konkrétních dat a končila v konečné datum
  • Cena je za minci
  • Lze udržovat libovolný počet ceníků. Zákazníci jsou definováni tak, aby získali své ceny z konkrétního ceníku.
  • Slevy na množstevní přestávky na řadu produktů jsou automaticky vypočítávány na základě matice slev.
  • Provádějte automatické výpočty nákladů na základě způsobu dopravy a dodací adresy
  • Objednávky vypočítají hmotnost a krychlovou podle jednotkové hmotnosti předmětu a krychlové.
  • Lze zadat automaticky se opakující objednávky a pokud jde o objednávky na „položky služby“, lze objednávku také automaticky vyúčtovat.
  • Generujte denní prodejní zprávy a ad-hoc prodejní grafy
  • Daně
  • Flexibilní daňové možnosti vhodné pro Kanadu, USA, Jižní Afriku, Velkou Británii, Austrálii, Nový Zéland a většinu zemí
  • Generuje sazbu daně v závislosti na typu produktu
  • Sazby daně závisí na umístění zákazníka

Kromě těchto charakteristik najdeme mnoho dalších spojených s bankami, závazky, nákupy atd.

Dále uvidíme, jak nainstalovat a používat WebERP na Ubuntu 17.04.

1. Aktualizace operačního systému Ubuntu a instalace serveru LAMP

Krok 1
Prvním krokem je aktualizace balíčků nainstalovaných v systému, a proto spustíme následující řádky:

 sudo apt update sudo apt upgrade

ZVĚTŠIT

Krok 2
Aplikace WebERP běží na Apache, je napsána v PHP a k ukládání databáze používá MySQL, proto pro optimální fungování WebERP musíme do operačního systému nainstalovat Apache, PHP a MariaDB.

Pro instalaci Apache, PHP a požadovaných knihoven PHP spustíme následující řádek:

 sudo apt install apache2 php7.0 php7.0-cli php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-json php-pear -y

ZVĚTŠIT

Krok 3
Jakmile je instalace dokončena, přistoupíme ke spuštění služby Apache a povolíme ji při spuštění systému provedením následujícího:

 sudo systemctl start apache2 sudo systemctl povolit apache2

ZVĚTŠIT

2. Instalace MariaDB Ubuntu

Krok 1
Ve výchozím nastavení není nejnovější verze MariaDB k dispozici v Ubuntu 17.04, z tohoto důvodu bude nutné přidat úložiště MariaDB do vašeho systému spuštěním následujících řádků:

 sudo apt install software-properties-common -y sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch = amd64, i386, ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main '

ZVĚTŠIT

Krok 2
Balíčky v úložišti aktualizujeme spuštěním:

 sudo apt update -y
Server MariaDB nainstalujeme provedením následujícího:
 sudo apt install mariadb-server mariadb-client -y

ZVĚTŠIT

Krok 3
Během procesu instalace se zobrazí následující zpráva, kde definujeme heslo uživatele root MariaDB:

ZVĚTŠIT

Krok 2
Zadáme heslo, stiskneme Enter a musíme ho znovu potvrdit. Stiskněte Enter a instalační proces MariaDB bude pokračovat

ZVĚTŠIT

Krok 5
Službu MySQL spustíme a povolíme při spuštění systému spuštěním následujících řádků:

 sudo systemctl spustit mysql sudo systemctl povolit mysql

ZVĚTŠIT

3. Konfigurace MariaDB Ubuntu

Krok 1
Dalším krokem je zajistit instalaci MariaDB a za tímto účelem spustíme následující skript:

 sudo mysql_secure_installation
Výše uvedený skript nastaví heslo uživatele root, odebere anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odebere testovací databázi.

Krok 2
Tam zodpovíme každou otázku, která se zobrazí v daném případě:

ZVĚTŠIT

Jakmile je tento proces dokončen, uvidíme následující:

ZVĚTŠIT

Krok 3
Jakmile je server MariaDB chráněn, musíme vstoupit do konzoly MySQL a vytvořit databázi pro WebERP provedením následujícího:

 mysql -u root -p
Zadáme heslo uživatele root a vytvoříme databázi podle potřeby na následujícím řádku:
 VYTVOŘIT DATABÁZI weberp_db;
Nyní vytvoříme uživatelské jméno a heslo pro WebERP následujícím příkazem:
 VYTVOŘIT UŽIVATELE 'weberp' @ 'localhost' IDENTIFIKOVANÉ 'heslem';
Nyní udělíme oprávnění databázi weberp provedením následujícího:
 UDĚLIT VŠECHNY PRIVILEGY NA weberp_db. * TO 'weberp' @ 'localhost';
Oprávnění načteme spuštěním:
 splachovací oprávnění;
Ukončíme databázi spuštěním řádku:
 výstup;

ZVĚTŠIT

4. WebERP Ubuntu Stažení

Krok 1
Dalším krokem je stažení nejnovější verze WebERP z jeho oficiálních webových stránek pomocí příkazu wget, provedením následujícího:

 wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip
PoznámkaAktuální verze je 4.14.1, před provedením příkazu můžeme navštívit webovou stránku a zkontrolovat, zda existuje novější.

ZVĚTŠIT

Krok 2
Pokračujeme v extrahování staženého obsahu provedením následujícího:

 rozbalit webERP4.14.1.zip

ZVĚTŠIT

Krok 3
Jakmile je obsah extrahován, zkopírujeme extrahovaný adresář do webového kořenového adresáře Apache:

 sudo cp -r webERP / var / www / html / weberp

ZVĚTŠIT

Nyní změníme vlastnost adresáře weberp:

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

5. Konfigurace Apache pro Ubuntu WebERP


V tomto okamžiku vytvoříme soubor virtuálního hostitele apache pro WebERP spuštěním následujícího:
 sudo nano /etc/apache2/sites-available/weberp.conf
PoznámkaK této akci můžeme použít požadovaný editor.

Do nového souboru vložíme následující řádky:

 ServerAdmin [email protected] DocumentRoot " / var / www / html / weberp /" ServerName yourdomain.com ServerAlias ​​www.yourdomain.com <Options FollowSymLinks AllowOverride All ***** allow, deny allow from all ErrorLog / var / log / apache2 / weberp-error_log CustomLog / var / log / apache2 / weberp-access_log společné 

ZVĚTŠIT

Změny uložíme pomocí kláves Ctrl + O a editor ukončíme pomocí kláves Ctrl + X. Nyní musíme aktivovat nového virtuálního hostitele následujícím příkazem:

 sudo a2ensite weberp

ZVĚTŠIT

Apache restartujeme provedením následujícího:

 sudo systemctl restart apache2

6. Konfigurace brány firewall Ubuntu 17 a přístup WebERP


WebERP běží na portu 80, takže bude nutné nakonfigurovat bránu firewall, aby přes něj port 80 povolil.

Za tímto účelem provedeme následující řádky:

 sudo ufw enable (Enable the firewall) sudo ufw allow 80 / tcp (Allow port 80 through the firewall) sudo ufw status (Allow to view the status of the firewall)

ZVĚTŠIT

Jakmile je toto nakonfigurováno, přejdeme do prohlížeče a zadáme následující:

 http: // IP adresa / weberp
Zobrazí se zde následující okna:

Instalační jazykNejprve vybereme instalační jazyk

ZVĚTŠIT

Zadejte databáziPoté zadáme databázi, kterou jsme vytvořili dříve:

ZVĚTŠIT

Časové pásmoPoté definujeme časové pásmo, data společnosti a další:

ZVĚTŠIT

zadejte hesloPo kliknutí na Instalovat se do systému nainstaluje WebERP a později k němu budeme mít přístup zadáním příslušných přihlašovacích údajů:

ZVĚTŠIT

Při vstupu na panel uvidíme následující:

ZVĚTŠIT

Odtud můžeme podle potřeby konfigurovat parametry.

WebERP je tak spojencem správného řízení podniku.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave