Odoo12版本怎麼配置啓動?

Odoo以前需安裝

  • PostgreSQL 安裝
  • wkhtmltopdf安裝,wkhtmltopdf 提供html到pdf的轉換功能,在odoo中的打印等功能須要
  • Python3.5+

安裝方式

官方提供多種Odoo安裝方式:css

源碼安裝詳解

源碼獲取

git倉庫地址:html

項目結構說明:python

  • addons 功能模塊,Odoo全部功能模塊放在該目錄下
  • odoo 基礎模塊,包含數據庫鏈接、Model 管理,ORM、Http 服務等功能
  • setup python setup.py 安裝相關文件
  • setup.py 將odoo目錄下的基礎模塊安裝到python 庫中

Virtualenv(可選)

virtualenv 用來建立一個python 的隔離環境,經過它能夠將Odoo的依賴包安裝到隔離環境中git

# 在項目目錄下建立 venv virtualenv venv 

依賴安裝

經過pip install -r requirements.txt 安裝依賴,安裝依賴時要注意Virtualenv 和非Virtualenv 會有所區別。若是使用Virtualenv 咱們在執行命令時應該使用 venv下Scripts 目錄下的pipgithub

window環境下sql

# virtualenv 方式 .\venv\Scripts\pip.exe install -r requirements.txt  # 非virtualenv 方式 pip install -r requirements.txt 

Linux環境下docker

# virtualenv 方式 ./venv/bin/pip install -r requirements.txt  # 非virtualenv 方式 pip install -r requirements.txt 

<font style="color:red">注:</font> window環境下安裝 依賴可能出現因爲zlib 沒有致使Pillow安裝失敗,高版本的Pillow包含zlib:shell

將requirements.txt 文件中的Pillow版本修改成5.3.0便可數據庫

配置

odoo配置能夠在啓動時指定配置文件或者直接配置啓動參數ui

[options] # 管理數據庫時須要該密碼 admin_passwd = superadmin_passwd # 數據庫 db_host = 192.168.1.56 db_port = 5432 db_user = pgsql db_password = pgsql # 插件目錄 addons_path = addons # 日誌 logfile= log/log.service log_level=debug 

啓動

Linux 環境下:

./odoo-bin -c odoo.config -l zh-CN 啓動

若是使用virutalenv方式須要修改一下 oddd-bin 文件,修改文件首行:

 ##修改前  #!/usr/bin/env python3  ##修改後  #!/usr/bin/env /opt/odoo/odoo12/odoo12-venv/bin/python3 

Window 環境下:

.\venv\Scripts\python.exe odoo-bin -c odoo.config -l zh-CN 

到此odoo服務已經開啓了,咱們能夠訪問localhost:8069

相關文章
相關標籤/搜索