Hogyan telepítsük a WebERP-t az Ubuntu-ra 16.04

WebERP egy teljes web alapú számviteli és üzleti menedzsment eszköz, amely használható az online shop vagy a kiskereskedelmi rendszer alatt kiadott OpenSource licenc. Számos nyelven elérhető, és támogatja az összes népszerű operációs rendszert, beleértve a Linuxot, a Mac-et és a Windows-ot. WebERP jön egy széles körű funkciók, mint a megrendelések, értékesítési megrendelések, gyártás, alacsony láb-print, gyors, egyszerű kód, értékesítési elemzés, PDF jelentések, teljesen utf – 8 kompatibilis, több pénznem támogatás, több téma és még sok más.

ebben a bemutatóban lépésről lépésre megmutatom a WebERP telepítését az Ubuntu 16.04 szerverre.

követelmények

  • egy friss Ubuntu 16.04 szerver telepítve a rendszerre.
  • egy sudo jogosultsággal nem rendelkező root felhasználó van beállítva a szerveren.

első lépések

kezdjük azzal, hogy frissítjük a rendszercsomagokat a legújabb verzióval a következő paranccsal:

sudo apt-get update -y
sudo apt-get upgrade -y

a rendszer teljes frissítése után indítsa újra a rendszert az összes módosítás alkalmazásához.

telepítse a LAMP szervert

a WebERP Apache-on fut, PHP-ben írva, és MySQL-t használ az adatbázis tárolására. Tehát telepítenie kell az Apache-t, a PHP-t és a MariaDB-t a rendszerére.

először telepítse az Apache, PHP és a szükséges PHP könyvtárakat a következő paranccsal:

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

a telepítés befejezése után indítsa el az Apache szolgáltatást, és engedélyezze a rendszerindítást a következő paranccsal:

sudo systemctl start apache2
sudo systemctl enable apache2

alapértelmezés szerint a MariaDB legújabb verziója nem érhető el az Ubuntu 16.04-ben. Tehát hozzá kell adnia a MariaDB adattárat a rendszeréhez.

ezt a következő parancs futtatásával teheti meg:

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

ezután frissítse az adattárat, majd telepítse a MariaDB szervert a következő paranccsal:

sudo apt-get update -y
sudo apt-get install mariadb-server mariadb-client -y

a telepítés befejezése után indítsa el a MariaDB szolgáltatást, majd engedélyezze a rendszerindítást a következő paranccsal:

sudo systemctl start mysql
sudo systemctl enable mysql

konfigurálja a MariaDB

ezután meg kell védenie a MariaDB telepítését. Ezt a következő parancsfájl futtatásával teheti meg:

sudo mysql_secure_installation

a fenti parancsfájl beállítja a root jelszót, eltávolítja a névtelen felhasználókat, letiltja a távoli root bejelentkezést és eltávolítja a teszt adatbázist.

miután a MariaDB biztosított, jelentkezzen be a MySQL konzolba, és hozzon létre egy adatbázist a WebERP számára:

mysql -u root -p

adja meg a root jelszót, és hozzon létre egy adatbázist, mint egy a szükség:

MariaDB >CREATE DATABASE weberp_db;

ezután hozzon létre egy felhasználónevet és jelszót a WebERP számára a következő paranccsal:

MariaDB >CREATE USER 'weberp'@'localhost' IDENTIFIED BY 'password';

ezután adjon jogosultságokat a weberp adatbázishoz a következő paranccsal:

MariaDB >GRANT ALL PRIVILEGES ON weberp_db.* TO 'weberp'@'localhost';

ezután öblítse le a jogosultságokat a következő paranccsal:

MariaDB >flush privileges;

végül zárja be a MySQL konzolt:

MariaDB >exit;

letöltés WebERP

letöltheti a WebERP legújabb verzióját a hivatalos weboldalukról a wget paranccsal az alábbiak szerint:

wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip

a WebERP letöltése után bontsa ki a letöltött forrást az unzip paranccsal:

unzip webERP4.14.1.zip

ezután másolja a kibontott könyvtárat az Apache web gyökérkönyvtárába:

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

ezután módosítsa a weberp könyvtár tulajdonjogát:

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

az Apache konfigurálása WebERP-hez

ezután hozzon létre egy apache virtuális gazdagépfájlt a WebERP számára:

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

adja hozzá a következő sorokat:

<VirtualHost *:80>ServerAdmin [email protected] "/var/www/html/weberp/"ServerName yourdomain.comServerAlias www.yourdomain.com<<Directory "/var/www/html/weberp/">Options FollowSymLinksAllowOverride AllOrder allow,denyallow from all</Directory>ErrorLog /var/log/apache2/weberp-error_logCustomLog /var/log/apache2/weberp-access_log common</VirtualHost>

ha végzett, mentse el a fájlt, majd aktiválja az új virtuális gazdagépet a következő paranccsal:

sudo a2ensite weberp

végül indítsa újra az Apache szolgáltatást a módosítások újratöltéséhez:

sudo systemctl restart apache2

Access WebERP webes felület

a WebERP a 80-as porton fut, ezért engedélyeznie kell a 80-as portot a tűzfalon keresztül. Először engedélyezze az UFW tűzfalat a következő paranccsal:

sudo ufw enable

ezután engedélyezze a 80-as portot az UFW tűzfalon keresztül a következő paranccsal:

sudo ufw allow 80/tcp

az UFW tűzfal állapotát a következő paranccsal kaphatja meg:

sudo ufw status

Miután az UFW tűzfal konfigurálva van, nyissa meg a webböngészőt, és írja be az http://yourdomain.com URL-t, átirányítja a WebERP üdvözlő oldalára az alábbiak szerint:

válassza ki a nyelvet, majd kattintson a következő lépés gombra, látnia kell a WebERP adatbázis konfigurációs oldalát a kép alatt:

adja meg az összes információt, például a gazdagépet, az adatbázis nevét, az adatbázis felhasználónevét és a jelszavát, majd kattintson a Tovább gombra. Az alábbi képen látnia kell a WebERP telepítővarázslót:

most adja meg a szükséges adatokat, például a cég nevét, az időzónát, az Adminisztrátori fiók felhasználónevét, jelszavát, E-mail címét, majd kattintson a Telepítés gombra. A WebERP bejelentkezési képernyőt a kép alatt kell látnia:

most adja meg rendszergazdai felhasználónevét és jelszavát, majd kattintson a Bejelentkezés gombra. A WebERP irányítópultot a következő képen kell látnia:

most kezdje el használni a WebERP-t.

hogyan kell telepíteni WebERP Ubuntu 16.04

Write a Comment

Az e-mail-címet nem tesszük közzé.