五分鐘搭建開源ERP:Odoo,并實現公網遠程訪問

文章目錄

    • 前言
    • 1. 下載安裝Odoo:
    • 2. 實現公網訪問Odoo本地系統:
    • 3. 固定域名訪問Odoo本地系統

前言

Odoo是全球流行的開源企業管理套件,是一個一站式全功能ERP及電商平臺。

開源性質:Odoo是一個開源的ERP軟件,這意味著企業可以自由選擇部署方式(如云端或本地服務器),并根據自身需求進行定制開發。這為企業提供了更大的靈活性和控制權。

image-20231019105702504

? 其功能涵蓋了客戶管理系統CRM、生產管理系統ERP、銷售、采購、倉儲管理系統WMS、MRP生產制造、內部即時通訊IM、條碼追溯管理、質量管理系統QMS、HR全功能、財務管理、項目管理、制造執行系統MES、產品生命周期PLM、VOIP、電子商務E-Commerce、POS收銀等一系列完善的企業信息化需求。

? Odoo包含一站式的企業所需功能。

? 銷售管理:訂單處理、報價、客戶關系管理等。

? 采購管理:供應商信息、采購訂單跟蹤等。

? 庫存管理:產品分類、庫存控制及調撥等。

? 生產制造:生產計劃、工藝路線及成本分析等。

? 財務會計:財務報表生成、稅收處理及預算控制等。

? Odoo有兩個版本 - 企業版和社區版。兩個版本都是開源的,企業版其實是在社區版上層增加了更多應用模塊,兩者核心是一致的,我們今天來使用免費的社區版來進行內網穿透,實現遠程訪問本地部署的odoo企業管理系統。

? 當內網穿透軟件cpolar映射生效后,在任意上網地方,都可以通過外網域名進行訪問。讓外網訪問內網,主要原理方案是將內網地址變成外網地址,在目標內網操作設置添加內網IP端口映射成域名。在讓外網訪問前,先明確自己本地內網的具體內網地址端口協議信息,并確保在內網能夠正常訪問。

? 本地搭建服務器,跨網互通互連,是網絡應用場景常見需求。通過cpolar內網穿透軟件,我們可以輕松實現將內網服務讓外網遠程訪問。內網穿透的應用場景十分廣泛,比如外網遠程桌面連接內網計算機、nas的遠程訪問、個人博客的搭建、FTP文件共享、數據庫跨網連接等等。

1. 下載安裝Odoo:

官方首頁:

odoo

image-20231018155038530

image-20231018155011050

安裝包地址:

Index of /15.0/nightly/ (odoo.com)

本教程使用windows版本部署安裝,作為演示:

image-20231018160411478

點擊鏈接,下載安裝包,開始安裝:

image-20231018161319163

一路默認設置即可

image-20231018161329664

這里是數據庫的端口,用戶名等信息,需要截圖保存。

image-20231018161359430

安裝完畢后,點 finish,就會自動彈出localhost:8069 的本地頁面:

扥路

點擊創建數據庫后,需要加載一會兒,請耐心等待

image-20231018171036254

注意,我的odoo默認打開端口為8069,我們之后會內網穿透這個端口,實現公網訪問本地部署的ERP系統。

進入應用選擇頁面:

image-20231018164432895

能夠正常打開進入crm系統:

image-20231018164938402

image-20231018170256755

具體如何使用各個功能詳見Odoo官網——文檔手冊,本教程主要解決如何在外地公網訪問這套強大的企業管理系統。

image-20231018165247635

2. 實現公網訪問Odoo本地系統:

首先,我們需要安裝內網穿透軟件cpolar

安裝完畢后,打開[儀表盤 - Cpolar](http://localhost:9200/#/tunnels/list)

image-20231018170014366

image-20231018173510181

  • 隧道名稱:可自定義,注意不要重復

  • 協議:http

  • 本地地址:8069 (odoo的 默認端口)

  • 域名類型:選擇隨機域名(免費)

  • 地區:Auto

    image-20231018173741947

復制這個公網地址:

image-20231018173810391

成功登陸:

image-20231018175000951

image-20231018175017668

這樣我們實現了使用公網訪問本地部署的開源ERP,但是免費版cpolar生成的是隨機域名(24小時變化),接下來我們使用付費版將域名固定:

3. 固定域名訪問Odoo本地系統

上面使用Cpolar建立的臨時http數據隧道,連接上了Odoo。不過,此時還是隨機臨時http隧道,每隔24小時端口號就會發生變化。

如果想要讓不同設備間的數據隧道長期穩定存在,我們還需要進一步的設置(由于固定TCP隧道會長期占用Cpolar服務器資源,因此不得不將此服務列入VIP項目中)。

要建立一條穩定的http數據隧道,我們首先要登錄Cpolar官網,進入儀表臺的預留界面

20230530092244

20230530092321

在預留界面中,找到 保留二級子域名 項目。在這個項目下,我們填入一些必要信息,如識別數據隧道的隧道名稱、隧道使用區域等。

image-20231019100431906

在這些信息填入后,點擊右側的保留按鈕,將Cpolar官網后臺的隧道固定下來

復制填寫的二級子域名:

image-20231019100501178

回到Cpolar webui界面:

image-20231019100552297

  • 隧道名稱:可自定義,注意不要重復
  • 協議:http
  • 本地地址:8069 (網頁的 默認端口)
  • 域名類型:二級子域名(需要升級至基礎版套餐及以上)
  • sub domain:填剛剛在官網保留的二級域名
  • 地區:我這里選擇的是美國,這里需要與官網保留界面選擇的一致!

點擊 更新 后, 到 狀態——在線隧道列表

image-20231019102536412

再次查看在線隧道列表,發現localhost:8069隧道對應的公網地址變成了我們官網保留的固定二級子域名地址。

復制這個固定地址到瀏覽器:

image-20231019102717373

穿透成功!

image-20231019102914030

image-20231019104204291

這樣我們就實現了將本地部署的開源免費版Odoo系統上云,企業員工們可以實現在家或在戶外來訪問在辦公室主機上安裝的Odoo。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/163258.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/163258.shtml
英文地址,請注明出處:http://en.pswp.cn/news/163258.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

小豬優版的前世今生:從籍籍無名到行業矚目,再到驟變的風暴中心

1. 前世:籍籍無名到行業新星的崛起 小豬優版在初創時期,并不被大眾所知。然而,它憑借對短視頻行業的深度洞察,以及獨特的商業模式,開始在這個領域嶄露頭角。它提供了一個平臺,不僅助力內容創作者更好地展現…

使用whisper實現語音轉文本

項目地址:GitHub - openai/whisper: Robust Speech Recognition via Large-Scale Weak Supervision 1、需要py3.8環境 conda activate p38 2、安裝 pip install -U openai-whisper 3、下載項目 pip install githttps://github.com/openai/whisper.git 4、安裝…

6:kotlin 空值安全(Null safety)

在Kotlin中,是可以有空值的。為了防止程序中出現空值問題,Kotlin實施了空值安全。空值安全在編譯時而不是運行時檢測到可能的空值問題。 空值安全是一組功能的組合,允許您: 明確聲明程序中允許空值的地方。檢查空值。對可能包含…

如何避免Steam搬磚項目中賬號被盜

購買steam余額有風險嗎?及N種被紅鎖的情況 相信最近很多人都已經聽說過steam游戲搬磚這個項目,也叫CSGO游戲搬磚項目,還有人叫它:國外steam游戲匯率差項目,無論怎么稱呼,都是同一個項目。 那么什么是stea…

2022-4-10 臺大機器人學 軌跡

臺大機器人學 運動學 軌跡規劃 多段 linear function with parabolic blends 直線轉二次曲線平滑過多個中間via points

Fuzzy c-means

Fuzzy c-means ? 模糊C-均值聚類算法:是一種模糊聚類算法,是K均值算法聚類的推廣形式,隸屬度取值為[0,1]區間內的任意一個數,提出的基本依據是“類內加權誤差平方和最小化”準則。 ? 這兩個方法都是迭代求取最終的聚類劃分&am…

潑天的富貴來啦,快帶著你的PMP證書一起迎接

考過PMP認證的威寶們,這波潑天的富貴大家一定要接住呀! 很多威寶們在學習PMP之前都在擔心,這個證書含金量高嗎?轉崗跳槽用得上嗎?有必要考嗎?今天,喜番大聲地告訴大家:含金量高&…

Class文件轉Java文件

目錄 1、下載一個反編譯工具2、在文件夾下打開命令窗口3、在此目錄下隨意建一個文件夾4、在打開的命令窗口輸入命令5、返回解壓目錄下 1、下載一個反編譯工具 下載鏈接:https://varaneckas.com/jad/ 下載的是第一個 下載后放至任意目錄下解壓即可 2、在文件夾下打…

夜天之書 #88 Elastic License 2.0 與開源協議的發展

譯序 我在此前的多篇文章中討論了商業開源的話題: 《企業開源的軟件協議模型實踐》《企業實踐開源的動機》《商業源碼協議為何得到 HashiCorp 等企業的垂青?》《企業如何實踐開源協同》《中國不缺好的開源開發者》“商業探索與可持續”一節《開源不是商業…

JetLinks設備接入的認識與理解【woodwhales.cn】

為了更好的閱讀體驗,建議移步至筆者的博客閱讀:JetLinks設備接入的認識與理解 1、認識 JetLinks 1.1、官網文檔 官網:https://www.jetlinks.cn/ JetLinks 有兩個產品:JetLinks-lot和JetLinks-view 官方文檔: JetLi…

【自然語言處理】正向最大匹配算法(FMM),反向最大匹配算法(BMM)和雙向最大匹配算法(BM)原理及實現

目錄 一,正向最大匹配算法(FMM) 二,反向最大匹配算法(RMM) 一,正向最大匹配算法(FMM) 正向最大匹配分詞(Forward maximum matching segmentation)通常簡稱為…

沒有PDF密碼,如何解密?

PDF文件有兩種密碼,一個打開密碼、一個限制編輯密碼,因為PDF文件設置了密碼,那么打開、編輯PDF文件就會受到限制。忘記了PDF密碼該如何解密? PDF和office一樣,可以對文件進行加密,但是沒有提供恢復密碼的功…

powshell 不能運行腳本

1、先執行: Set-ExecutionPolicy -Scope CurrentUser 2、再輸入: remotesigned

win10下安裝gcc

win10下安裝gcc 一、gcc是什么? 1.1、安裝gcc 第一次安裝,記錄一下 一、gcc是什么? GNU編譯器套件(GNU Compiler Collection)包括C、C、Objective-C、Fortran、Java、Ada和Go語言的前端,也包括了這些語言的庫(如libstdc、libgcj等等…

mac電腦文件比較工具 UltraCompare 中文for mac

UltraCompare是一款功能強大的文件和文件夾比較工具,用于比較和合并文本、二進制和文件夾。它提供了豐富的功能和直觀的界面,使用戶能夠輕松地比較和同步文件內容,查找差異并進行合并操作。 以下是UltraCompare軟件的一些主要特點和功能&…

為什么程序員不直接用線上環境寫代碼呢?

為什么程序員不直接用線上環境寫代碼呢? 有的,我就是直接用Linux作為主力電腦使用,大概從201 6年起,我就開始這樣干了。無論是編 程、畫電路板、畫UI、剪視頻.... 都在Linux上面完成。 編程工具大部分都有Linux版本,…

【【Linux 常用命令學習 之 一 】】

Linux 常用命令學習 之 一 打開終端之后的 我們會了解 所使用的 字符串含義 其中前面的 zhuxushuai 是 當前的用戶名字 接下來的 zhuxushuai-virtual-machine 是 機器名字 最后的符號 $表示 當前是普通用戶 輸入指令 ls 是打印出當前所在目錄中所有文件和文件夾 shell 操…

使用css代碼防止圖片被拖拽的教程

在網頁中,我們經常使用圖片來美化頁面或輔助內容呈現,但有時用戶會無意中拖拽圖片,這會對頁面布局或其他元素產生意想不到的影響。為了防止這種情況,我們可以使用CSS來禁止圖片被拖拽。 img {-webkit-user-drag: none;-moz-user-d…

CF 1891A 學習筆記

原題 A. Sorting with Twos time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output You are given an array of integers 𝑎1,𝑎2,…,𝑎𝑛�1,&a…

多個視頻怎么生成一個二維碼?二維碼看視頻的制作方法

二維碼能放入多個視頻嗎?現在用二維碼看視頻是很流行的一種方式,不僅符合現在人的行為習慣,而且還不需要占用自身的容量空間,能夠即時的獲取視頻內容。那么當有多個視頻需要展示,但是想要放到一個二維碼中,…