How To Install The Openbravo ERP On Debian Etch
How To Install The Openbravo ERP On Debian EtchVersion 1.0 This document describes how to set up Openbravo ERP (enterprise management system) on Debian Etch. Taken from the Openbravo page: "Openbravo is an open source ERP solution designed specifically for the SME (small to midsize firm). Developed in a web based environment, it includes many robust functionalities which are considered part of the extended ERP: procurement and warehouse management, project and service management, production management, and financial management." I can't list all the features here - please have a look at http://www.openbravo.com/product/product-features/. This howto is a practical guide without any warranty - it doesn't cover the theoretical backgrounds. There are many ways to set up such a system - this is the way I chose.
1 Preparation1.1 Debian BackportsThis repository provides Sun's JDK that we need for this setup. vi /etc/apt/sources.list Add the following lines. # Debian Backports deb http://www.backports.org/debian etch-backports main contrib non-free Afterwards refresh apt ... apt-get update ... and import the gpg-key. apt-get install debian-backports-keyring
1.2 Needed PackagesNow let's install and configure the needed packages. 1.2.1 PostgreSQLInstall it via: apt-get install postgresql-8.2 Afterwards we have to set the PostgreSQL admin password. sed -i 's/ident sameuser$/trust/' /etc/postgresql/8.2/main/pg_hba.conf Open a PostgreSQL shell. psql -U postgres sed -i 's/trust$/md5/' /etc/postgresql/8.2/main/pg_hba.conf
1.2.2 Java JDKInstall it via: apt-get install sun-java6-jdk Afterwards make it systemwide available. update-java-alternatives -s java-6-sun After that log out and in again to take the changes effect.
1.2.3 Apache TomcatInstall it via: apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps Afterwards we have to configure it. rm /var/log/tomcat5.5/catalina.out Change: TOMCAT5_SECURITY=yes To: TOMCAT5_SECURITY=no Restart Tomcat. /etc/init.d/tomcat5.5 restart Now let's look if all went well. netstat -tap | grep java Tomcat should be listening on port 8180. tcp6 0 0 *:8180 *:* LISTEN 3571/java As a last resort make it systemwide available. echo 'CATALINA_HOME="/usr/share/tomcat5.5"' | tee -a /etc/environment After that log out and in again to take the changes effect.
1.2.4 Apache AntApache ant has already been installed as dependency at the step before - so only the configuration is left. echo 'ANT_HOME="/usr/share/ant"' | tee -a /etc/environment After that log out and in again to take the changes effect.
2 Openbravo2.1 Get ItPlease have a look at http://sourceforge.net/projects/openbravo/ to find out which is the latest version. When I was writing this howto it was version 2.35mp1. cd /tmp/
2.2 InstallationA text based installer will guide you through the installation. ./OpenbravoERP-2.35-MP1-linux-installer.bin First press a few times "Enter" to read the single parts of the license agreement. Type in "yes" at the end if you agree with it. Before the installation begins you'll be asked a few questions - answer them as follows.
2.3 WebinterfaceNow you can access Openbravo via http://%servername%:8180/openbravo . Log in with the username "Openbravo" and the password "openbravo".
3 Links
|








Recent comments
5 hours 47 min ago
8 hours 44 min ago
9 hours 18 min ago
16 hours 22 min ago
18 hours 9 min ago
18 hours 23 min ago
19 hours 35 min ago
20 hours 57 min ago
1 day 4 hours ago
1 day 10 hours ago