CentOS上安装OpenBravo开发测试环境指南
需积分: 10 7 浏览量
更新于2024-09-14
1
收藏 515KB PDF 举报
"该资源是关于在CentOS系统上安装OpenBravo开发测试环境的步骤,主要包括Postgres数据库、JDK、ANT和Tomcat的安装与配置。"
在搭建OpenBravo开发测试环境时,首先需要安装Postgres数据库。以下是安装Postgres 9.1的详细步骤:
1. 使用`wget`命令下载Postgres的RPM包:
```
wget http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-6.noarch.rpm
```
2. 使用`rpm`命令安装下载的RPM包:
```
rpm -Uvh pgdg-centos92-9.2-6.noarch.rpm
```
3. 进入 `/etc/yum.repos.d` 目录,并编辑 `CentOS-Base.repo` 文件,在 `[base]` 和 `[updates]` 部分添加 `exclude=postgresql*` 到文件底部,以防止安装其他版本的Postgres。
4. 安装Postgres 9.2及其相关组件,如果遇到依赖性问题,需手动安装缺失的依赖包,例如 `libxslt`:
```
yum -y install postgresql92 postgresql92-server postgresql92-contrib
```
5. 安装Postgres JDBC驱动:
```
yum -y install postgresql92-jdbc
```
6. 初始化Postgres数据库:
```
/etc/init.d/postgresql-9.2 initdb
```
7. 编辑配置文件 `postgresql.conf`(位于 `/var/lib/pgsql/9.2/data/`),将 "listen_address='*'" 和 "#port=5432" 分别改为 "listen_address='*'" 和 "port=5432"。
8. 在 `pg_hba.conf` 文件(同样位于 `/var/lib/pgsql/9.2/data/`)中,添加本地网络的访问规则,并设置MD5密码。
9. 设置Postgres数据库的root用户密码:
```
/etc/init.d/postgresql-9.2 start
su postgres
psql
ALTER USER postgres WITH ENCRYPTED PASSWORD '123';
```
接下来,进行JDK的安装:
1. 使用`rpm`命令安装JDK 7的64位版本:
```
rpm -ivh jdk-7u55-linux-x64.rpm
```
2. 配置环境变量,将JDK路径添加到`/etc/profile`文件中,例如:
```
export JAVA_HOME=/usr/java/jdk1.7.0_55
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
```
3. 执行 `source /etc/profile` 使更改生效。
最后,为了运行OpenBravo,还需要安装ANT和Tomcat:
1. 安装ANT,通常可以通过以下命令完成:
```
yum -y install ant
```
2. 安装Tomcat,如:
```
yum -y install tomcat
```
3. 配置ANT和Tomcat的环境变量,使其可以在开发环境中正常使用。
以上步骤完成后,你就成功地在CentOS系统上搭建了OpenBravo的开发测试环境,可以进一步进行OpenBravo的安装和配置。记得根据实际需求调整配置文件,确保所有服务正常运行。
2014-09-08 上传
2011-07-13 上传
yuexingfu
- 粉丝: 2
- 资源: 2
最新资源
- Hibernate In Action
- 第2章 递归与分治策略.pdf
- java基础入门教程
- pku ACM在线评判 ACM题目分类.doc
- jsp connect mysql
- ARTeam站上的10篇OD入门教程
- JXTA java p2p Programming(英文版)
- S3C2410开发流程
- 学习Excel.VBA与XML、ASP协同应用.pdf
- VC++环境下WinSock编程及实例分析
- 服务器选购指南白皮书
- 高质量C++/C编程指南
- 灰狐驱动学习笔记系列文章.pdf
- 3D Game Engine Architecture
- 23种java设计模式
- PowerDesigner UML 建模简介(第二部分).doc