文章目錄
- 前言
- 1. 下載安裝Odoo:
- 2. 實現公網訪問Odoo本地系統:
- 3. 固定域名訪問Odoo本地系統
前言
Odoo是全球流行的開源企業管理套件,是一個一站式全功能ERP及電商平臺。
開源性質:Odoo是一個開源的ERP軟件,這意味著企業可以自由選擇部署方式(如云端或本地服務器),并根據自身需求進行定制開發。這為企業提供了更大的靈活性和控制權。
? 其功能涵蓋了客戶管理系統CRM、生產管理系統ERP、銷售、采購、倉儲管理系統WMS、MRP生產制造、內部即時通訊IM、條碼追溯管理、質量管理系統QMS、HR全功能、財務管理、項目管理、制造執行系統MES、產品生命周期PLM、VOIP、電子商務E-Commerce、POS收銀等一系列完善的企業信息化需求。
? Odoo包含一站式的企業所需功能。
? 銷售管理:訂單處理、報價、客戶關系管理等。
? 采購管理:供應商信息、采購訂單跟蹤等。
? 庫存管理:產品分類、庫存控制及調撥等。
? 生產制造:生產計劃、工藝路線及成本分析等。
? 財務會計:財務報表生成、稅收處理及預算控制等。
? Odoo有兩個版本 - 企業版和社區版。兩個版本都是開源的,企業版其實是在社區版上層增加了更多應用模塊,兩者核心是一致的,我們今天來使用免費的社區版來進行內網穿透,實現遠程訪問本地部署的odoo企業管理系統。
? 當內網穿透軟件cpolar映射生效后,在任意上網地方,都可以通過外網域名進行訪問。讓外網訪問內網,主要原理方案是將內網地址變成外網地址,在目標內網操作設置添加內網IP端口映射成域名。在讓外網訪問前,先明確自己本地內網的具體內網地址端口協議信息,并確保在內網能夠正常訪問。
? 本地搭建服務器,跨網互通互連,是網絡應用場景常見需求。通過cpolar內網穿透軟件,我們可以輕松實現將內網服務讓外網遠程訪問。內網穿透的應用場景十分廣泛,比如外網遠程桌面連接內網計算機、nas的遠程訪問、個人博客的搭建、FTP文件共享、數據庫跨網連接等等。
1. 下載安裝Odoo:
官方首頁:
odoo
安裝包地址:
Index of /15.0/nightly/ (odoo.com)
本教程使用windows版本部署安裝,作為演示:
點擊鏈接,下載安裝包,開始安裝:
一路默認設置即可
這里是數據庫的端口,用戶名等信息,需要截圖保存。
安裝完畢后,點 finish,就會自動彈出localhost:8069 的本地頁面:
點擊創建數據庫后,需要加載一會兒,請耐心等待
注意,我的odoo默認打開端口為8069,我們之后會內網穿透這個端口,實現公網訪問本地部署的ERP系統。
進入應用選擇頁面:
能夠正常打開進入crm系統:
具體如何使用各個功能詳見Odoo官網——文檔手冊,本教程主要解決如何在外地公網訪問這套強大的企業管理系統。
2. 實現公網訪問Odoo本地系統:
首先,我們需要安裝內網穿透軟件cpolar
安裝完畢后,打開[儀表盤 - Cpolar](http://localhost:9200/#/tunnels/list)
-
隧道名稱:可自定義,注意不要重復
-
協議:http
-
本地地址:8069 (odoo的 默認端口)
-
域名類型:選擇隨機域名(免費)
-
地區:Auto
復制這個公網地址:
成功登陸:
這樣我們實現了使用公網訪問本地部署的開源ERP,但是免費版cpolar生成的是隨機域名(24小時變化),接下來我們使用付費版將域名固定:
3. 固定域名訪問Odoo本地系統
上面使用Cpolar建立的臨時http數據隧道,連接上了Odoo。不過,此時還是隨機臨時http隧道,每隔24小時端口號就會發生變化。
如果想要讓不同設備間的數據隧道長期穩定存在,我們還需要進一步的設置(由于固定TCP隧道會長期占用Cpolar服務器資源,因此不得不將此服務列入VIP項目中)。
要建立一條穩定的http數據隧道,我們首先要登錄Cpolar官網,進入儀表臺的預留
界面
在預留界面中,找到 保留二級子域名 項目。在這個項目下,我們填入一些必要信息,如識別數據隧道的隧道名稱、隧道使用區域等。
在這些信息填入后,點擊右側的保留
按鈕,將Cpolar官網后臺的隧道固定下來
復制填寫的二級子域名:
回到Cpolar webui界面:
- 隧道名稱:可自定義,注意不要重復
- 協議:http
- 本地地址:8069 (網頁的 默認端口)
- 域名類型:二級子域名(需要升級至基礎版套餐及以上)
- sub domain:填剛剛在官網保留的二級域名
- 地區:我這里選擇的是美國,這里需要與官網保留界面選擇的一致!
點擊 更新 后, 到 狀態——在線隧道列表
再次查看在線隧道列表,發現localhost:8069隧道對應的公網地址變成了我們官網保留的固定二級子域名地址。
復制這個固定地址到瀏覽器:
穿透成功!
這樣我們就實現了將本地部署的開源免費版Odoo系統上云,企業員工們可以實現在家或在戶外來訪問在辦公室主機上安裝的Odoo。