如何安装Openbravo ERP在Debian Lenny

如何在Debian Lenny上安装Openbravo ERP

版本1.0
作者:Falko Timme

本文档介绍如何在Debian Lenny上设置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 。 这些设置可能会有所不同,因此您必须在适当的情况下更换它们。

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

Sun Java JDK在Debian Lenny 非免费版本库中可用,因此我们必须打开/etc/apt/sources.list ...

vi /etc/apt/sources.list

...并将其免费添加到Debian Lenny存储库中:

deb http://ftp2.de.debian.org/debian/ lenny main non-free
deb-src http://ftp2.de.debian.org/debian/ lenny main non-free

deb http://security.debian.org/ lenny/updates main non-free
deb-src http://security.debian.org/ lenny/updates main non-free

apt-get update

之后。

安装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

注销后再次让更改生效。

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端口上听:

server1:~# netstat -tap | grep jsvc
tcp6       0      0 [::]:8009               [::]:*                  LISTEN      6879/jsvc
tcp6       0      0 [::]:8180               [::]:*                  LISTEN      6879/jsvc
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

注销后再次让更改生效。

2.4 Apache Ant

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

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

注销后再次让更改生效。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏