五月 2, 2017 | 伺服器和Devops

使用Docker環境來建立一套ERP+CRM系統Odoo超簡單

當客戶越來越多,資訊越來越大量,公司也越來越大的時候,是否會想要找一套好的軟體可以讓資訊更透明,流程更方便,並且整合了客戶關係管理(CRM)、企業資源規劃(ERP)、排程等等的大型系統呢? 每當凡事都用Excel來記錄,但是真的要找資料,是否又略嫌麻煩呢?這篇介紹的Odoo,就可以達到這樣的效果,再加上Docker的特性,安裝環境僅僅在一瞬間即可完成。

(圖片擷取自:Odoo 官方網站)

前言

當客戶越來越多,資訊越來越大量,公司也越來越大的時候,是否會想要找一套好的軟體可以讓資訊更透明,流程更方便,並且整合了客戶關係管理(CRM)、企業資源規劃(ERP)、排程等等的大型系統呢? 每當凡事都用Excel來記錄,但是真的要找資料,是否又略嫌麻煩呢?這篇介紹的Odoo,就可以達到這樣的效果,再加上Docker的特性,安裝環境僅僅在一瞬間即可完成。

Odoo簡介

Odoo(先前曾名為OpenERP,更早之前為TinyERP),是一套企業資源規劃(ERP)及客戶關係管理(CRM)系統。以Python語言開發,數據庫採用開源的PostgreSQL,系統以GNU GPL開源 協議發布 系統提供較靈活的模塊架構,常用模塊包括:採購管理,銷售管理,庫存管理,財務管理,貨物管理,營銷管理,客戶關係管理,生產管理,人事管理及服務支持等等。用戶可以直接從模塊 庫中選擇安裝適用模塊,或進行模塊卸載,升級的管理操作。(擷取自 維基百科)

安裝方法

以下安裝,是以已經有安裝了Docker為前提,若您還不會安裝Docker,可以參考另外一篇介紹的文章教你一次學會安裝 Docker 開始玩轉 Container 容器世界,安裝完Docker之後,再來進行接下來的步驟。

安裝資料庫

odoo是使用postgress的資料庫,直接使用postgres的images即可,當然加上了restart always之後,重新開機也不用擔心不會啟用了唷

$ docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo  --restart always --name db postgres:9.4

安裝Odoo系統

  • 預設安裝 若您是第一次安裝,建議直接使用預設的安裝即可
$ docker run -p 8069:8069 --name odoo --link db:db -t odoo
  • 客製化設定 當您已經開始使用,並且想要針對odoo,進行一些客製化的環境設定,可以參考下面的安裝方式
$ docker run -v /path/to/config:/etc/odoo -p 8069:8069 --name odoo --link db:db -t odoo

將您的設定檔案,放到您的路徑(/path/to/config)即可,至於如何寫,這裡就不在贅述囉,可以參考以下資料設定檔範本

一種需求、一款應用

Odoo最讓人覺得迷人的地方,即是他有非常多的模組,可以直接使用,並且安裝方式就像是安裝一個app一樣的容易簡單 Odoo提供的應用程式涵蓋了銷售、電子商務、會計、POS、庫存、電子報系統、人事系統,幾乎所有企業內部需要用到的都涵蓋了,不僅方便好用,而且輕量化,維護與修改容易,真的是非常好用。

若您已經安裝好了,就趕快開始玩玩這一款Odoo的系統吧~

hashtags:

使用我們的服務即表示您同意Cookie政策。了解更多