CentOS上安装OpenBravo开发测试环境指南

需积分: 10 7 下载量 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的安装和配置。记得根据实际需求调整配置文件,确保所有服务正常运行。