{"id":207,"date":"2018-10-17T05:57:00","date_gmt":"2018-10-17T05:57:00","guid":{"rendered":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/business-management-system-install-weberp-on-ubuntu-16-04\/"},"modified":"2018-10-17T05:57:00","modified_gmt":"2018-10-17T05:57:00","slug":"business-management-system-install-weberp-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/business-management-system-install-weberp-on-ubuntu-16-04\/","title":{"rendered":"Business Management System: Install WebERP on Ubuntu 16.04"},"content":{"rendered":"<p>&#xD;<br \/>\n&#xD;<br \/>\n <a href=\"https:\/\/s24255.pcdn.co\/wp-content\/uploads\/2017\/09\/WebERP_logo.svg_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"weberp business management system\" height=\"174\" src=\"https:\/\/s24255.pcdn.co\/wp-content\/uploads\/2017\/09\/WebERP_logo.svg_-696x174.png\" width=\"696\" \/><\/a>&#xD;<\/p>\n<h3>What Is WebERP Accounting and Business Management System<\/h3>\n<p>WebWEP is a totally web based accounting and business management system. It is particularly suitable for distributed businesses in wholesale, distribution and manufacturing. WebERP can be customized with <a href=\"http:\/\/www.weberp.org\/Links.html\">third party complementary components<\/a> and can also function as a web-shop or Retail Management System.<\/p>\n<p>According to the project\u2019s web site <em>\u201cthe growth of webERP adoption has been entirely through word of mouth testimony \u2013 there has never been a marketing or advertising push to \u201csell\u201d webERP. Of course there are no funds nor commercial incentive to do so for free software. This growth is built on reputation and solid practical functionality that works as tried and tested by an increasing number of businesses.\u201d<\/em><\/p>\n<h3>WebERP Main Features<\/h3>\n<p>WebERP has many features:<\/p>\n<ul>\n<li>Runs on any web-server that can accommodate PHP \u2013 can use an ISP instead of having\/maintaining own server<\/li>\n<li>Minimal use of javascript for maximum compatibility with all web-browsers and web enabled devices. Some small amounts used to improve error-trapping and user interactivity.<\/li>\n<li>Produces reports to Portable Document Format \u2013 PDF for accurate positioning of text<\/li>\n<li>All reports and scripts easily modifiable PHP text<\/li>\n<li>All processing on the server and no installation required on client machines<\/li>\n<li>Fully utf-8 compliant. PDF reports produced using adobe CIF fonts for lightweight PDFs using utf-8 character set for any language<\/li>\n<li>Multi-theme \u2013 each user can see the interface in their preferred graphical theme<\/li>\n<li>The underlying code of the system is written in a way so as to maximise it\u2019s readability for those new to PHP coding. The idea being that business users will be able to administer and adapt the system to exactly suit their needs.<\/li>\n<li>Users can be defined with access to only certain options using a role based model<\/li>\n<li>Options applicable to certain roles can be graphically configured and users defined as fulfilling a given role.<\/li>\n<li>Incorrect entry of password (more than 3 times) blocks the account until reset by the System Administrator. This prevents password crackers from breaking the security.<\/li>\n<li>Pages can be encrypted using SSL and webERP can be configured to only display pages using SSL to ensure that all information passing over the internet is encrypted.<\/li>\n<li>Very flexible taxation options suitable for Canada, US, South Africa, UK, Australia, NZ and most other countries<\/li>\n<li>Tax rates dependent on the type of product \u2013 using tax categories<\/li>\n<li>Tax rates dependent on the location of the warehouse dispatched from<\/li>\n<li>Tax rates dependent on the location of the customer<\/li>\n<li>Multiple taxes payable to different tax authorities<\/li>\n<li>Each tax posted to different user-definable general ledger accounts \u2013 if linked to AR\/AP<\/li>\n<\/ul>\n<p>In this guide we will show how to install WebERP on an Ubuntu 16.04 server with an installed LAMP stack.<\/p>\n<h3>Prerequisites<\/h3>\n<p>Install a LAMP stack (you can follow <a href=\"https:\/\/www.unixmen.com\/how-to-install-lamp-stack-on-ubuntu-16-04\/\">our guide<\/a>), and then go on with the MariaDB configuration.<\/p>\n<h4>MariaDB Configuration<\/h4>\n<p>We need to create a new database and user for WebERP. First of all, login to MariaDB shell:<\/p>\n<p>$ mysql -u root -p<\/p>\n<p>Create a new user for WebERP. In this guide we will create the weberp_usr user. Execute the following MariaDB query:<\/p>\n<p>MariaDB [(none)]&gt;CREATE USER &#8216;weberp_usr&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;usr_strong_password&#8217;;<\/p>\n<p>Next, create a new database. We will name it weberpdb:<\/p>\n<p>MariaDB [(none)]&gt;CREATE DATABASE weberpdb;<\/p>\n<p>Grant all the privileges to weberp_usr user on the new database:<\/p>\n<p>MariaDB [(none)]&gt;GRANT ALL PRIVILEGES ON weberpdb.* TO &#8216;weberp_usr&#8217;@&#8217;localhost&#8217;;<\/p>\n<p>Flush the privileges and close the shell:<\/p>\n<p>MariaDB [(none)]&gt;FLUSH PRIVILEGES;&#xD;<br \/>\nMariaDB [(none)]&gt;EXIT;<\/p>\n<p>At this point, we are ready to install WebERP.<\/p>\n<h3>WebERP Installation<\/h3>\n<h4>Download WebERP<\/h4>\n<p>The latest version of WebERP can be downloaded from their official site. We will do it with the following wget command:<\/p>\n<p>$ wget https:\/\/excellmedia.dl.sourceforge.net\/project\/web-erp\/webERP4.14.1.zip<\/p>\n<p>Unzip and move the extracted directory to the Apache Web Root directory:<\/p>\n<p>$ unzip webERP4.14.1.zip&#xD;<br \/>\n# cp -r webERP \/var\/www\/html\/weberp<\/p>\n<p>Change the ownership of the weberp directory:<\/p>\n<p># chown -R www-data:www-data \/var\/www\/html\/weberp<\/p>\n<h4>Create a new Apache Virtual Host for WebERP<\/h4>\n<p>Now, create a new Virtual Host file:<\/p>\n<p># $EDITOR \/etc\/apache2\/sites-available\/weberp.conf<\/p>\n<p>Paste the following content:<\/p>\n<p>&lt;VirtualHost *:80&gt;&#xD;<br \/>\n ServerAdmin <a href=\"\/cdn-cgi\/l\/email-protection\">[email protected]<\/a>example.com&#xD;<br \/>\n DocumentRoot &#8220;\/var\/www\/html\/weberp\/&#8221;&#xD;<br \/>\n ServerName example.com&#xD;<br \/>\n ServerAlias www.example.com&#xD;<br \/>\n &lt;Directory &#8220;\/var\/www\/html\/weberp\/&#8221;&gt;&#xD;<br \/>\n Options FollowSymLinks&#xD;<br \/>\n AllowOverride All&#xD;<br \/>\n Order allow,deny&#xD;<br \/>\n allow from all&#xD;<br \/>\n &lt;\/Directory&gt;&#xD;<br \/>\n ErrorLog \/var\/log\/apache2\/weberp-error_log&#xD;<br \/>\n CustomLog \/var\/log\/apache2\/weberp-access_log common&#xD;<br \/>\n&lt;\/VirtualHost&gt;<\/p>\n<p>Save and close the file, and then activate the new virtual host, by executing the following command:<\/p>\n<p># a2ensite weberp<\/p>\n<p>Restart Apache:<\/p>\n<p># systemctl restart apache2<\/p>\n<h4>Firewall Configuration<\/h4>\n<p>On simple HTTP connections, WebERP runs on port 80. Allow this port through the UFW firewall by executing the command:<\/p>\n<p># ufw allow 80\/tcp<\/p>\n<p>And that\u2019s all.<\/p>\n<h4>Final Installation Step<\/h4>\n<p>The last step is to open a web browser and go to the URL example.com. The browser will redirect to the WebERP Welcome Page. Starting from that page, you can finish the configuration in your browser.<\/p>\n<h3>Conclusion<\/h3>\n<p>In this guide we have seen how to install WebERP accounting and business management system on a server powered by Ubuntu 16.04 and Apache as web server.<\/p>\n<p> <a href=\"https:\/\/www.unixmen.com\/business-management-system-install-weberp-ubuntu-16-04\/\" target=\"_blank\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#xD; &#xD; &#xD; What Is WebERP Accounting and Business Management System WebWEP is a totally web based accounting and business management system. It is particularly suitable for distributed businesses in wholesale, distribution and manufacturing. WebERP can be customized with third party complementary components and can also function as a web-shop or Retail Management System. According &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/business-management-system-install-weberp-on-ubuntu-16-04\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Business Management System: Install WebERP on Ubuntu 16.04&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-207","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=207"}],"version-history":[{"count":0,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/207\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}