odoo安装首先要看官方的安装文档,这就首要的,看完安装文档,做到心中有数,再安装会事半功倍,这个文档用于总结记录odoo安装的过程。
1、安装数据库postgresql,在ubuntu18.04上,安装10.0版本。
apt install -y postgresql-10
2、创建数据库用户。
su - postgres
psql
create role db_username createdb login replication password '***********' ;
3、修改pg_hba.conf文件
增加
local all db_username md5
至此数据库创建完毕。
4、为安装odoo创建系统用户
回到root权限下
adduser --system --home=/user-path --group odoo-username ##user-path 指定创建用户的根目录
## su - odoo-username -s /bin/bash 切换到用户下,执行相应的操作
5、git odoo源码
切换到安装的目录
git clone https://github.com/odoo/odoo --depth 1 --branch 12.0 --single-branch . ##别忘后面的点,源码下载到当前目录下。
6、安装扩展库,如果不安装这些库,在接下来的安装中会出错。
apt install -y python3.6-dev python3-postgresql libxml2-dev libxslt-dev libevent-dev libsasl2-dev libldap2-dev
7、安装odoo要求的库
安装 python3-pip
pip3 install -r requirements.txt
npm install -g rtlcss
npm install -g less ##odoo11.0 需要安装less
8、创建odoo设置文件
su - odoo12 -s /bin/bash ##进入到 odoo12用户名下
./odoo-bin -s ## save configuration to ~/.odoorc (or to~/.openerp_serverrc if it exists)
9、设置odoo.conf文件
至此安装的主要步骤完成了,其他如:系统启动文件,supervisor守护设置,可以查询相应文档进行设置。