odoo10 Ubuntu配置教程

来源:互联网 发布:中国反潜能力知乎 编辑:程序博客网 时间:2024/06/08 20:12

1.安装python
Ubuntu自带python2.7,因此跳过

2.安装node.js
sudo ln -s /usr/bin/nodejs /usr/bin/node

sudo apt-get install nodejs npm

sudo npm install -g less

sudo npm install -g less-plugin-clean-css

sudo pip install suds

3.安装pycharm
从 http://www.jetbrains.com/pycharm/download/ 下载最新对应系统的Pycharm
解压到~/pycharm,找到bin文件夹运行./pycharm.sh

4.安装数据库 postgresSQL
sudo apt-get install postgresql

5.安装pgAdmin3:
sudo apt-get install pgadmin3
设置postgres用户密码:
切换到ubuntu下postgres用户,登录postgres数据库
sudo -u postgres psql postgres
在postgres=#提示符下执行
alter user postgres with password ‘postgres’;
启动pgadmin3
添加本地数据库配置,Name随便写,Host输入localhost,Port输入5432,Maintenance DB和Username、Password都是postgres
在登录角色处创建用户:
定义:添加用户odoo密码odoo;角色权限:设置权限(全打勾即可)
创建用户

6.下载odoo源码
git地址:https://github.com/odoo/odoo
根据自己需要下载所需版本。本机下载odoo 10
例如下载解压到 /home/odoo

7.添加依赖库
odoo源码目录下的 requirements.txt 文件里面列出了 odoo-10 依赖的所有 Python lib
使用命令下面的命令安装 pip
sudo apt-get install python-pip

使用 pip 安装 odoo-10 依赖的Python 库
sudo pip install -r 你的odoo文件目录/odoo-10/requirements .txt

8.配置pycharm调试
启动PyCharm,打开~/odoo-dev/odoo-server目录,等待几分钟indexing完成
菜单Run–>Edit Configurations…
添加python configuration
Name: odoo
Script: /home/odoo/odoo-dev/odoo-server/odoo-bin
Script parameters: –config=/home/odoo/odoo-dev/odoo.conf
Working directory: /home/odoo/odoo-dev/odoo-server

odoo.conf配置文件:
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = localhost
db_port = 5432
db_user = odoo
db_password = odoo
addons_path = 你的odoo文件目录odoo/odoo-10/odoo/addons
timezone = Asia/Shanghai
xmlrpc_port = 8069

9.点击运行,浏览器访问localhost:8096即可出现你想要的odoo界面啦