如何在CentOS 5.2上安装Openbravo ERP

如何在CentOS 5.2上安装Openbravo ERP

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

这是Falko的精彩“如何在Ubuntu 8.10上安装Openbravo ERP”的后续行动。

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

初步说明

这个方法假设你已经安装了新的CentOS系统以及以下内容。

a)主机名: - server1.example.com

b)服务器IP: - 192.168.1.1

您必须具有root权限才能运行此Howto中描述的大多数操作。

2.安装DNS

yum install bind bind-utils
#nano /etc/named.conf
options
{
    directory 		"/var/named";
    dump-file 		"data/cache_dump.db";
    statistics-file 	"data/named_stats.txt";
    memstatistics-file 	"data/named_mem_stats.txt";
    forwarders {ISP_DNS_IP;};
};
zone "example.com" IN {
	type master;
	file "forward.zone";
};
#nano /var/named/forward.zone
$TTL 3h
@	IN	SOA	server1	muffycompoqm.gmail.com. (
		1	; Serial Number
		15m	; Refresh Rate
		30m	; Retry Interval
		1h	; Expire Delay
		2h )	; Negative Cache TTL
@	IN	NS	server1
@	IN	A	192.168.1.1
server1	IN	A	192.168.1.1
www	IN	CNAME	server1.example.com.
ftp	IN	CNAME   server1.example.com.	
#nano /etc/resolv.conf
search example.com
nameserver 127.0.0.1
#chkconfig --levels 35 named on
#service named start

3.安装Openbravo依赖关系

3.1 Postgresql 8.3

从CentOS基础存储库中排除Postgresql,因为OpenBravo使用的Postgresql 8.3不包含在基础存储库中。

#nano /etc/yum.repos.d/CentOS-Base.repo

添加到文件的底部:

exclude=postgresql*

http://yum.pgsqlrpms.org下载并安装RPM:

wget http://yum.pgsqlrpms.org/reporpms/8.3/pgdg-centos-8.3-6.noarch.rpm
rpm -ivh pgdg-centos-8.3-6.noarch.rpm
yum install postgresql postgresql-server

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

sed -i 's/ident sameuser$/trust/' /etc/postgresql/8.3/main/pg_hba.conf
service postgresql start
chkconfig --levels 35 postgresql on

打开一个PostgreSQL shell并修改postgres用户角色:

psql -U postgres
alter role postgres with password 'testpassword'; \q
sed -i 's/trust$/md5/' /etc/postgresql/8.3/main/pg_hba.conf
service postgresql reload
service postgresql restart

3.2 Sun Java JDK 1.6

您将不得不从http://java.sun.com/javase/downloads/index.jsp下载Java 1.6 JDK。

cp jdk-6u13-linux-i586.bin.bin /opt
cd /opt
sh jdk-6u13-linux-i586.bin.bin --unpack
mv jdk1-* java
echo "export JAVA_HOME=/opt/java" >> /etc/rc.local
export JAVA_HOME=/opt/java
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

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

支付宝扫一扫打赏

微信扫一扫打赏