iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0

前言

對於初次接觸Odoo的技術人員和開發者來說,如何正確、高效地建置Odoo環境是一個重要的挑戰。選擇適當的硬體設備、操作系統、資料庫和其他相關技術,都對系統的穩定性和性能有著關鍵性的影響。

在這篇技術文章中,我們將帶領大家進行Odoo的環境建置,確保可以在自己的伺服器或雲端環境中建立一個高效、穩定的Odoo系統。希望這篇文章能為你提供清晰、實用的指引,讓我們一起開始這次的Odoo環境建置之旅吧!

建置

  1. 使用工具
  • git
  • docker
  • pipenv
  • VSCode
  1. 設定資料庫用的 Docker Compose
    建立一個名為 docker-compose.yml 的檔案,內容如下:
Copy code
version: '3.7'

services:
  db:
    image: postgres:13
    environment:
      - POSTGRES_USER=odoo
      - POSTGRES_PASSWORD=odoo
      - POSTGRES_DB=postgres
    volumes:
      - pgdata:/var/lib/postgresql/data

volumes:
  pgdata:

然後在終端機運行 docker-compose up -d 來啟動 PostgreSQL 容器。

  1. 使用 pipenv 建立虛擬環境
    在 Odoo 專案目錄中,執行以下命令:
pipenv --python 3.8
pipenv install odoo
  1. 啟動 Odoo
    在終端機中,進入你的虛擬環境(使用 pipenv shell),然後運行以下命令,使用 odoo 使用者名稱和密碼來連接到 Docker 中設定的資料庫。:

odoo -r odoo -w odoo --addons-path=addons --db_host=localhost

這個命令會使用 odoo 使用者名稱和密碼來連接到你在 Docker 中設定的資料庫。

  1. 瀏覽器中輸入 http://localhost:8069 並看到 Odoo 的首頁。

若有看到畫面就表示完成建置啦~


上一篇
Day 2. 版本與部署方式
下一篇
Day 4. 庫存管理
系列文
使用Odoo將炸雞店數位化28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
arguskao
iT邦新手 4 級 ‧ 2023-09-04 23:01:28

這樣大概要用多少GB的ram才會跑的順?

我要留言

立即登入留言