如何安装Openbravo ERP在Ubuntu 8.10上

如何安装Openbravo ERP在Ubuntu 8.10上 本文档介绍如何设置Openbravo ERP (企业管理系统)在Ubuntu 8.10。操作...

如何在Ubuntu 8.10上安装Openbravo ERP

版本1.0
作者:Falko Timme

本文介绍如何在Ubuntu 8.10上设置Openbravo ERP (企业管理系统)。 Openbravo是专为中小企业(中小型企业)设计的开源ERP解决方案。 在基于Web的环境中开发,它包括许多强大的功能,被认为是扩展ERP的一部分:采购和仓库管理,项目和服务管理,生产管理和财务管理。

Openbravo ERP功能列表可以在http://www.openbravo.com/product/product-features/找到

我不会保证这将为您工作!

1初步说明

在本教程中,我使用IP地址为192.168.0.100的hostname server1.example.com 。 这些设置可能会有所不同,因此您必须在适当的情况下更换它们。

确保您以root身份登录(输入

sudo su

成为root),因为我们必须以root用户身份运行本教程中的所有步骤。

2安装Openbravo依赖关系

2.1 PostgreSQL

安装PostgreSQL:

apt-get install postgresql-8.3

之后我们必须设置PostgreSQL管理员密码:

sed -i 's/ident sameuser$/trust/' /etc/postgresql/8.3/main/pg_hba.conf
/etc/init.d/postgresql-8.3 restart

打开PostgreSQL外壳...

psql -U postgres

...并设置密码:

alter role postgres with password 'yourrootsqlpassword';
\q

(将yourrootsql密码替换为您选择的密码。)

sed -i 's/trust$/md5/' /etc/postgresql/8.3/main/pg_hba.conf
/etc/init.d/postgresql-8.3 reload

2.2 Java JDK

安装Java JDK,如下所示:

apt-get install sun-java6-jdk

之后使其在全系统范围内可用:

update-java-alternatives -s java-6-sun
echo 'JAVA_HOME="/usr/lib/jvm/java-6-sun"' | tee -a /etc/environment

注销后再次让更改生效。

再次登录后,不要忘记再次登录:

sudo su

2.3 Apache Tomcat

安装Tomcat如下:

apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps

之后我们必须配置它:

vi /etc/init.d/tomcat5.5

TOMCAT5_SECURITYyes更改为no

[...]
# Use the Java security manager? (yes/no)
#TOMCAT5_SECURITY=yes
TOMCAT5_SECURITY=no
[...]

重新启动Tomcat:

/etc/init.d/tomcat5.5 restart

现在我们来看看一切顺利:

netstat -tap | grep jsvc

Tomcat应该在8180端口上听:

root@server1:~# netstat -tap | grep jsvc
tcp6       0      0 [::]:8009               [::]:*                  LISTEN      7865/jsvc
tcp6       0      0 [::]:8180               [::]:*                  LISTEN      7865/jsvc
root@server1:~#

接下来我们需要设置一些环境变量:

echo 'CATALINA_HOME="/usr/share/tomcat5.5"' | tee -a /etc/environment
echo 'CATALINA_BASE="/var/lib/tomcat5.5"' | tee -a /etc/environment
echo 'CATALINA_OPTS="-server -Xms384M -Xmx512M"' | tee -a /etc/environment

注销后再次让更改生效。

再次登录后,不要忘记再次登录:

sudo su

2.4 Apache Ant

Apache ant已经在上一步安装了依赖关系,所以我们要做的就是设置另外一个环境变量:

echo 'ANT_HOME="/usr/share/ant"' | tee -a /etc/environment

注销后再次让更改生效。

再次登录后,不要忘记再次登录:

sudo su