本教程将向您展示如何在Ubuntu 18.04上安装Openbravo 3 以及配置Tomcat 9、JDK、Postgres
1)更新
sudo apt-get update sudo apt-get upgrade
2)安装所需的软件
sudo apt-get install openjdk-11-jdk sudo apt-get install ant sudo apt-get install postgresql postgresql-contrib sudo apt-get install phppgadmin apache2 php
手动下载tomcat9
https://tomcat.apache.org/download-90.cgi
下载并解压后放到你的指定目录,如
/home/xinji/erp/apache-tomcat-9.0.19
添加tomcat 用户 以及 tomcat 用户组 并设置不能登录:
sudo useradd -r -m -U -d /home/xinji/erp/apache-tomcat-9.0.19 -s /bin/false tomcat
修改 apache-tomcat-9.0.19 文件夹为tomcat 权限
如 chmod -R xinji:tomcat apache-tomcat-9.0.19
(我是用命令安装 apt install tomcat9 然后卸载的,这样用户以及用户组都有了)
将/home/xinji/erp/apache-tomcat-9.0.19/bin 下的sh脚本有添加x权限
chmod u+x *.sh
3)配置数据库
sudo vi /etc/postgresql/10/main/pg_hba.conf
local all postgres trust #trust 为无密码可访问,详细说明请参照 pg_hba.conf 文中说明
创建数据库用户:
psql -U postgres postgres=# create user xinji; #数据库用户你可以自己定义名称
postgres=# alter user xinji with password ‘123456’; #密码可自定义,换成你想要的密码
创建数据库:
postgres=# create database openbravo;
4)配置Openbravo 3.0
环境设定,在/etc/environment
sudo vi vi /etc/environment
JAVA_HOME=”/usr/lib/jvm/java-11-openjdk-amd64/”
CATALINA_BASE=”/home/xinji/erp/apache-tomcat-9.0.19″
CATALINA_OPTS=”-server -Djava.awt.headless=true -Xms384M -Xmx1024M”
重启电脑或运行命令以下使环境变量生效:
source /etc/environment
修改配置文件
在Openbravo-3.0PR19Q1/config
vi Openbravo.properties
修改 source.path=/home/xinji/erp/Openbravo-3.0PR19Q1 #Openbravo的路径
修改 context.url=http://localhost:8080/openbravo #访问Openbravo的网址
修改 bbdd.user=xinji #数据库用户
修改 bbdd.password=123456 #数据库密码
5)安装
在Openbravo-3.0PR19Q1/ 下运行
ant setup #这是检查环境以及配置信息
ant install.source #安装软件
6)登录
http://localhost:8080/openbravo
用户名:Openbravo
密码:openbravo
当然如何开机设定tomcat自启动或tomcat如何优化本教程没有涉及。
参考资料
Openbravo 下载:http://wiki.openbravo.com/wiki/Release_Notes
Openbravo 安装:http://wiki.openbravo.com/wiki/Installation/Custom/Openbravo_Setup
Tomcat 下载:https://tomcat.apache.org/download-90.cgi
Tomcat 安装:https://linuxize.com/post/how-to-install-tomcat-9-on-ubuntu-18-04/
Ubuntu 18.04 server 下载:https://www.ubuntu.com/download/server

关注公众号『长空雪』
搬孕工 分享孕妇写真 关注我微信公众号 长空雪 “情而不色”是我公众号的风格