安全圈 | 专注于最新网络信息安全讯息新闻

首页

odo 13 cenos 8裝置

作者 gigliotti 时间 2020-02-22
all

它提供了廣泛的商業應用程序,包括CRM,網站,電子商務,比林,會計,生產,倉庫,專案管理,庫存和很多其他的,都是沒有問題的集成。

這篇文章解釋了如何在虛擬的Python環境中安裝ODO13從主機8。我們將從Github下載ODO原始程式碼,並設定為反向代理。

要完成安裝,您必須登入到用戶root或者擁有sudo許可權的用戶。

安裝Python 3,Git和所有必要的圖書館和工具,建立從原始程式碼的奧多:

創建一個新的系統用戶和一組與主目錄/選擇/odoo,這將啟動ODO服務:

你可以叫你想要的用戶,只要確保你創建一個PostgreSQL用戶相同的名稱。

我們將安裝PostgreSQL10標準倉庫8:

一旦安裝完成,創建一個新的PostgreSQL資料庫組:

打開並開始PostgreSQL服務:

創建PostgreSQL用戶與以前創建的系統用戶相同的名稱,在這種情況下,它是“odoo13”:

wkhtmltox包是一個開放的命令列程式碼的工具,可以顯示在PDF和各種圖形格式的HTML。你需要一個wkhtmltopdf工具來列印PDF報告。推薦的ODO版本是0.12.5,而不是在正式的存儲庫8。

安裝Github套裝軟體,通過鍵入:

在安裝過程開始之前,請訪問“odoo13”:

從Odo GitHub庫中的Odo 13原始程式碼尅隆:

去/opt odoo13目錄和創建一個新的Python虛擬環境來安裝ODO:

安裝所需的Python挿件:

如果您在安裝時發現任何編譯錯誤,請確保您已經安裝了Installing Dependencies部分列出的所有必要的依賴。

一旦安裝完成,禁用環境:

創建一個新的自定義添加目錄:

回到你的用戶sudo:

然後打開您的後端編輯器創建下列設定檔:

/etc/odoo13.conf

保存並關閉檔案。

別忘了換上別的東西更安全。

打開你的文字編輯器,創建一個檔名為odoo13.service在/etc/system/系統:

請插入下列內容

保存檔案並關閉編輯器。

告訴系統有一個新的模塊檔案:

運行並打開ODO服務,通過執行:

你可以通過以下命令檢查服務狀態:

使用下麵的命令查看DOO服務注册的消息:

如果安裝成功,荧幕將出現如下:

如果你不能訪問網頁,也許如果你的防火牆封鎖了8069埠。

使用以下命令打開所需的埠:

使用回溯代理伺服器可以給你許多好處,如平衡負載,停止SSL,緩存,壓縮,維護靜態內容和更多。

確保你已經滿足了下列先決條件,然後再繼續處理本節:

打開你的文字編輯器,創建一個編輯域伺服器塊:

別忘了更換的例子。你可以用DOO域和指定正確的SSL證書檔案路徑。此配寘中使用的片段是在本條中創建的。

一旦你完成了,重新啟動程式:

然後我們需要告訴奧多使用代理。為此,打開設定檔並添加下一行/etc/odoo13.conf。

重新啟動ODO服務使變化生效:

這一步驟不是強制性的,但這是良好的安全做法。

默認情况下,ODO服務器將在所有介面的埠8069。禁用直接訪問ODO實例,你可以鎖定埠8069所有可用的介面,或讓ODO只聽本地介面。

打開配寘並添加以下兩行到檔案結束/etc/odoo13.conf。

保存設定檔並重新啟動ODO服務器使更改生效:

默認情况下,DOO在多執行緒模式下工作。生產性部署推薦到多執行緒服務器,因為它新增了穩定性和系統資源的使用。

為了使多功能性,您需要編輯ODO配寘,並設定一個非零的工作流程數量。在系統中的核和可用的操作記憶體。

根據ODO的正式檔案,您可以使用下列公式和假設來計算工作數量和所需的記憶體:

工作數計算

運算存儲容量計算

如果你不知道你有多少處理器在您的系統,使用下麵的grepcommon:

假設你有一個系統,有4個覈心處理器,8 GB的記憶體和30個同時的ODO用戶。

根據以上計算,您可以使用5名雇員+1名雇員的cron員工,即只有6名員工。

計算操作記憶體消耗的工人:

計算表明,安裝ODO將需要大約2 GB的操作記憶體。

切換到多處理模式,打開設定檔並添加計算值/etc/odoo13.conf。

重新啟動ODO服務使變化生效:

其他系統資源將由其他服務部門使用,在這本手册中,我們安裝了一個ODO與PostgreSQL和Nginx在一個服務器上。根據您的服務器的設定,其他服務可以運行。

這篇文章介紹了在Python虛擬環境中安裝ODO 13作為反向代理伺服器的情况。我們還顯示了如何使多處理和優化ODO的生產環境。

如果您有任何疑問,請不要猶豫在下麵發表評論。

如果你發現了一個錯誤,請選擇一個文字片段,按Ctrl+。