Kā instalēt webERP Ubuntu 17

Drošības, uzticamības, veiktspējas un mērogojamības nolūkos daudzas organizācijas savas galvenās operētājsistēmas balstās uz Linux distros ar tūkstošiem bezmaksas lietojumprogrammu, kas pieejamas dažādām korporatīvajām jomām.

Šī iemesla dēļ šodien Solvetic detalizēti analizēs, kā instalēt WebERP Ubuntu 17.04, un tādējādi tam būs vērtīgs rīks, lai daudz organizētāk pārvaldītu mūsu grāmatvedību un uzņēmējdarbību kopumā.

Kas ir WebERPWebERP ir pilnīga sistēma, kuras pamatā ir tīmekļa vide grāmatvedībai un biznesa vadībai un kurai tūlītējai lietošanai ir nepieciešams tikai tīmekļa pārlūks un pdf lasītājs, kas padara to par vienkāršu un funkcionālu alternatīvu.

WebERP ir plašs funkciju klāsts, kas ir izstrādāts daudziem vairumtirdzniecības, izplatīšanas vai ražošanas biznesa uzņēmumiem, un, apvienojot to ar trešās puses interaktīvo darbvirsmas tirdzniecības vietu sistēmu, tas var būt izkliedētas nozares vadības centrs sistēma ar vairākām filiālēm. Tas ļauj centralizēti pārvaldīt visus vienkāršā veidā, turklāt tam ir pilnībā integrēts WebSHOP, kas ir pieejams kā trešās puses papildinājums visai biznesa vadībai.

WebERP ir atvērtā pirmkoda lietojumprogramma, un to var bez maksas izmantot kopā ar visu PHP kodu, kas rakstīts pieejamā veidā, lai mēs varētu pēc vajadzības pievienot savas funkcijas.

WebERP ir daudzas uz segmentu balstītas funkcijas:

Vispārīgās īpašības

  • Pilnībā tīmeklī, kas padara to dinamisku
  • Tas darbojas jebkurā tīmekļa serverī, kas ir saderīgs ar PHP, un tur būs iespējams izmantot pārvaldītu serveri
  • profesionāli no ISP, nevis jāpērk un jāuztur savs serveris
  • Minimāla JavaScript izmantošana, lai piedāvātu lielisku saderību ar visām tīmekļa pārlūkprogrammām un ierīcēm, kurās ir iespējota tīmekļa pārlūkošana.
  • Ģenerē pārskatus pārnēsājamā PDF dokumenta formātā precīzai teksta pozicionēšanai
  • Visos pārskatos un skriptos tiek ievērotas vienas un tās pašas konvencijas attiecībā uz konsekventiem un maināmiem PHP skriptiem, kurus uzņēmēji var viegli ievērot.
  • Visa apstrāde tiek veikta tīmekļa serverī bez nepieciešamības instalēt programmatūru klienta datoros. Viss, kas Jums nepieciešams, ir pārlūks un PDF lasītājs.
  • Daudzvalodu, katrs lietotājs var redzēt saskarni savā vēlamajā valodā, un ir pieejami vairāk nekā 31 tulkojumi, kas sagrupēti sistēmā.
  • Skaitļi tiek parādīti atbilstoši izvēlētajai valodai, un ievadīšana šajā formātā ir atļauta.
  • Saderīgs ar Utf-8
  • Pieejamas un sistēmā iekļautas 9 tēmas, lai izvēlētos vēlamo vidi
  • Var integrēt ar wiki, lai nodrošinātu aktuālu rakstu, pārdevēju un klientu stāstīšanu

Drošības līdzekļi

  • Lietotājus var definēt ar piekļuvi tikai noteiktām opcijām, izmantojot uz lomu balstītu modeli. Funkcijas, kurām tām nav piekļuves, netiks parādītas.
  • Lietotājus var ierobežot tikai noteiktās inventāra vietās
  • Lietotājiem jābūt īpašai piekļuvei, lai ievadītu darījumus katram definētajam bankas kontam
  • Opcijas, kas piemērojamas noteiktām funkcijām, var konfigurēt grafiski, un lietotāji nosaka, ko tās izpilda noteiktā funkcijā.
  • Pārdevēju pieteikumvārdus var definēt, ierobežojot šos lietotājus, lai viņi redzētu tikai savus kontus un klientu pasūtījumus.
  • Nepareiza paroles ievadīšana (vairāk nekā 3 reizes) bloķē kontu, līdz sistēmas administrators to atiestata. Tas neļauj paroļu uzlauzējiem salauzt drošību un piekļūt informācijai
  • Lapas var šifrēt, izmantojot SSL, un WebERP var konfigurēt tā, lai tās parādītu tikai lapas, kurās tiek izmantots SSL, lai nodrošinātu, ka visa internetā pārraidītā informācija ir šifrēta.
  • Lietotājus var definēt tā, lai galvenajā izvēlnē redzētu tikai noteiktus moduļus, lai ekrānā netiktu parādītas izvēlnes opcijas, kurām nav piekļuves.
  • HTTP drošību var konfigurēt papildus iebūvētajai drošībai, lai nodrošinātu divus drošības līmeņus: pirmais, lai pilnībā piekļūtu tīmekļa serverim, un otrais, lai sasniegtu WebERP

Pārdošana un pasūtījumi

  • Citāti var ievadīt un izdrukāt šādi, un pēc tam mainīt uz pasūtījumu, ja klients to pieņem, atkārtoti neievadot pasūtījumu.
  • Klienta pasūtījumus var ievadīt un uzturēt, kā arī atsaukties uz klienta pasūtījuma numuru.
  • Uzkrātais daudzums krājuma vienības secībā tiek parādīts kā pieprasījums krājumu statusa pieprasījumos.
  • Par ievadītajiem pasūtījumiem var izrakstīt rēķinu tieši, bez papildu ievades vai bez tās.
  • No viena pasūtījuma ir iespējamas vairākas piegādes. Pasūtījumā tiek saglabātas atsauces uz katru sūtījumu, kas ļauj to pārvaldīt
  • Pasūtījumu atšķirības tiek reģistrētas, ja sūtījumi nav vienādi ar pilna laika atskaišu piegādei pasūtītajiem daudzumiem.
  • Cenas tiek automātiski atgrieztas, pamatojoties uz klienta pārdošanas veidu, nodaļu un valūtu.
  • Cenu var iestatīt tā, lai tā būtu spēkā no noteiktiem datumiem un beigtos pēdējā datumā
  • Cena norādīta par monētu
  • Var saglabāt jebkuru cenrāžu skaitu. Klienti ir definēti, lai saņemtu cenas no konkrēta cenrāža.
  • Daudzu preču atlaides produktu klāstam tiek automātiski aprēķinātas, pamatojoties uz atlaižu matricu.
  • Veiciet automātiskus kravas aprēķinus, pamatojoties uz piegādes metodi un piegādes adresi
  • Pasūtījumi aprēķina svaru un kubiku atbilstoši izstrādājuma un kubikmetra svara vienībai.
  • Var ievadīt automātiski atkārtotus pasūtījumus, un, ja pasūtījumi attiecas uz "pakalpojuma precēm", pasūtījumu var arī automātiski iekasēt.
  • Izveidojiet ikdienas pārdošanas pārskatus un ad hoc pārdošanas diagrammas
  • Nodokļi
  • Elastīgas nodokļu iespējas, kas piemērotas Kanādai, ASV, Dienvidāfrikai, Lielbritānijai, Austrālijai, Jaunzēlandei un lielākajai daļai valstu
  • Izveido nodokļa likmi atkarībā no produkta veida
  • Nodokļu likmes ir atkarīgas no klienta atrašanās vietas

Papildus šīm īpašībām mēs atrodam vēl daudzus citus, kas saistīti ar bankām, kreditoru parādiem, pirkumiem utt.

Tālāk mēs redzēsim, kā instalēt un izmantot WebERP Ubuntu 17.04.

1. Ubuntu OS atjaunināšana un LAMP servera instalēšana

1. darbība
Pirmais solis, kas jāveic, ir atjaunināt sistēmā instalētās pakotnes, un šim nolūkam mēs izpildīsim šādas rindas:

 sudo apt update sudo apt jauninājums

PALIELINĀT

2. solis
Lietojumprogramma WebERP darbojas uz Apache, ir uzrakstīta PHP un datu bāzes glabāšanai izmanto MySQL, tāpēc, lai optimāli darbotos WebERP, mums operētājsistēmā jāinstalē Apache, PHP un MariaDB.

Lai instalētu Apache, PHP un nepieciešamās PHP bibliotēkas, mēs izpildīsim šādu rindu:

 sudo apt instalēt apache2 php7.0 php7.0-cli php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-json php-pear -y

PALIELINĀT

3. solis
Kad instalēšana ir pabeigta, mēs sākam Apache pakalpojumu un iespējojam to no sistēmas startēšanas, izpildot šādas darbības:

 sudo systemctl start apache2 sudo systemctl iespējot apache2

PALIELINĀT

2. MariaDB Ubuntu instalēšana

1. darbība
Pēc noklusējuma jaunākā MariaDB versija nav pieejama Ubuntu 17.04, šī iemesla dēļ MariaDB repozitorijs būs jāpievieno savai sistēmai, izpildot šādas rindas:

 sudo apt instalēt 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 ”

PALIELINĀT

2. solis
Mēs atjauninām pakotnes krātuvē, izpildot:

 sudo apt atjauninājums -y
Mēs instalējam MariaDB serveri, izpildot šādas darbības:
 sudo apt instalēt mariadb-server mariadb-client -y

PALIELINĀT

3. solis
Instalēšanas laikā tiks parādīts šāds ziņojums, kurā mēs definēsim MariaDB saknes lietotāja paroli:

PALIELINĀT

2. solis
Mēs ievadām paroli, nospiediet taustiņu Enter un mums tas jāapstiprina vēlreiz. Nospiediet Enter un MariaDB instalēšanas process turpināsies

PALIELINĀT

5. solis
Mēs sākam pakalpojumu MySQL un iespējojam to sistēmas startēšanas laikā, izpildot šādas rindas:

 sudo systemctl start mysql sudo systemctl iespējot mysql

PALIELINĀT

3. MariaDB Ubuntu konfigurācija

1. darbība
Nākamais solis ir nodrošināt MariaDB instalēšanu, un šim nolūkam mēs izpildīsim šādu skriptu:

 sudo mysql_secure_installation
Iepriekš minētais skripts iestatīs saknes paroli, noņems anonīmus lietotājus, aizliegs attālo root pieteikšanos un noņems testa datu bāzi.

2. solis
Tur mēs atbildēsim uz katru parādīto jautājumu atkarībā no gadījuma:

PALIELINĀT

Kad šis process ir pabeigts, mēs redzēsim sekojošo:

PALIELINĀT

3. solis
Kad MariaDB serveris ir aizsargāts, mums jāievada MySQL konsole un jāizveido WebERP datu bāze, izpildot sekojošo:

 mysql -u sakne -p
Mēs ievadīsim saknes paroli un pēc vajadzības izveidosim datu bāzi ar šādu rindu:
 IZVEIDOT DATABĀZI weberp_db;
Tagad mēs izveidosim WebERP lietotājvārdu un paroli ar šādu komandu:
 IZVEIDOT LIETOTĀJU 'weberp' @ 'localhost' IDENTIFICĒTA ar 'paroli';
Tagad mēs piešķirsim privilēģijas weberp datu bāzei, izpildot šādas darbības:
 Piešķiriet visas privilēģijas vietnē weberp_db. * UZ “weberp” @ “localhost”;
Mēs ielādēsim privilēģijas, izpildot:
 skalošanas privilēģijas;
Mēs izejam no datu bāzes, izpildot rindu:
 Izeja;

PALIELINĀT

4. WebERP Ubuntu lejupielāde

1. darbība
Nākamais solis ir lejupielādēt jaunāko WebERP versiju no tās oficiālās vietnes ar komandu wget, izpildot sekojošo:

 wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip
PiezīmePašreizējā versija ir 4.14.1, pirms komandas izpildes mēs varam apmeklēt vietni, lai pārbaudītu, vai tā ir jaunāka.

PALIELINĀT

2. solis
Mēs turpinām iegūt lejupielādēto saturu, veicot šādas darbības:

 izpakojiet webERP4.14.1.zip

PALIELINĀT

3. solis
Kad saturs ir iegūts, mēs nokopēsim iegūto direktoriju Apache tīmekļa saknes direktorijā:

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

PALIELINĀT

Tagad mēs mainīsim weberp direktorija īpašumu:

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

5. Apache konfigurācija Ubuntu WebERP


Šajā brīdī mēs izveidosim apache virtuālo resursdatora failu WebERP, izpildot šo:
 sudo nano /etc/apache2/sites-available/weberp.conf
PiezīmeŠai darbībai mēs varam izmantot vēlamo redaktoru.

Jaunajā failā mēs ielīmēsim šādas rindas:

 ServerAdmin [email protected] DocumentRoot " / var / www / html / weberp /" ServerName yourdomain.com ServerAlias ​​www.yourdomain.com <Iespējas FollowSymLinks AllowOverride All ***** atļaut, liegt atļauju no visiem ErrorLog / var / log / apache2 / weberp-error_log CustomLog / var / log / apache2 / weberp-access_log common 

PALIELINĀT

Mēs saglabājam izmaiņas, izmantojot taustiņus Ctrl + O. un izejam no redaktora, izmantojot taustiņus Ctrl + X. Tagad mums jāaktivizē jaunais virtuālais saimniekdators ar šādu komandu:

 sudo a2ensite weberp

PALIELINĀT

Mēs restartējam Apache, izpildot šādas darbības:

 sudo systemctl restartējiet apache2

6. Ubuntu 17 ugunsmūra konfigurācija un WebERP piekļuve


WebERP darbojas portā 80, tāpēc ugunsmūris būs jākonfigurē, lai caur to varētu piekļūt 80. portam.

Šim nolūkam mēs izpildīsim šādas rindas:

 sudo ufw enable (Iespējot ugunsmūri) sudo ufw atļaut 80 / tcp (atļaut portu 80 caur ugunsmūri) sudo ufw status (atļaut apskatīt ugunsmūra statusu)

PALIELINĀT

Kad tas ir konfigurēts, mēs ejam uz pārlūkprogrammu un ievadām šādu informāciju:

 http: // ip_address / weberp
Tur tiks parādīti šādi logi:

Instalācijas valodaVispirms mēs izvēlamies instalācijas valodu

PALIELINĀT

Ievadiet datu bāziPēc tam mēs ievadām iepriekš izveidoto datu bāzi:

PALIELINĀT

Laika zonaPēc tam mēs definējam laika joslu, uzņēmuma datus un citus:

PALIELINĀT

ievadi paroliNoklikšķinot uz Instalēt, WebERP tiks instalēts sistēmā, un vēlāk mēs varēsim tam piekļūt, ievadot attiecīgos akreditācijas datus:

PALIELINĀT

Piekļūstot panelim, mēs redzēsim sekojošo:

PALIELINĀT

No turienes mēs varam konfigurēt parametrus pēc nepieciešamības.

Tādā veidā WebERP ir sabiedrotais pareizai biznesa vadībai.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave