首頁 >後端開發 >Python教學 >(Odoo 系列)- Ubuntu 桌面上的#Simple Odoo 開發

(Odoo 系列)- Ubuntu 桌面上的#Simple Odoo 開發

Barbara Streisand
Barbara Streisand原創
2025-01-22 14:12:12327瀏覽

Odoo 開髮設定指南:綜合教學

Odoo(原名 OpenERP)是領先的企業資源規劃 (ERP) 系統,在全球擁有超過 700 萬用戶。 本教學將指導您在 Ubuntu 上設定 Odoo v16 社群版開發環境。 這是詳細介紹 Odoo 應用程式開發的系列中的第一篇。

先決條件:

  • Ubuntu 系統。
  • 基本上熟悉命令列。

第 1 步:系統更新與 PostgreSQL 安裝

確保您的系統庫是最新的:

<code class="language-bash">sudo apt update</code>

安裝 PostgreSQL。 詳細安裝說明請參閱 PostgreSQL 官方文件。 (如果提供原始文檔,連結將位於此處)

第 2 步:建立 PostgreSQL 使用者

在 PostgreSQL 中為 Odoo 建立專用使用者:

<code class="language-bash">sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt <your_odoo_username>
exit</code>

<your_odoo_username> 替換為您想要的使用者名稱。

第3步:設定pg_hba.conf

編輯pg_hba.conf檔:

<code class="language-bash">sudo gedit /etc/postgresql/<your_postgresql_version>/main/pg_hba.conf</code>

將第 90、95 和 102 行的 peer 改為 md5。 (此處將插入顯示前後狀態的螢幕截圖。保留原始影像連結。)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

重新啟動 PostgreSQL:

<code class="language-bash">sudo service postgresql restart</code>

第 4 步:下載並整理 Odoo

下載 Odoo v16 社群版:

<code class="language-bash">wget https://nightly.odoo.com/16.0/nightly/src/odoo_16.0.latest.tar.gz</code>

A.專案目錄結構: 在 Ubuntu 桌面上建立一個 Projects 目錄。

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

B. Odoo 目錄: 將下載的 Odoo 檔案解壓縮到 Projects 目錄中。 產生的目錄結構應類似以下內容:

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

C.設定檔: 在 Odoo 目錄中建立一個 conf 目錄,並在其中建立一個 odoo.conf 檔案。使用您的配置詳細資訊填充它。 (odoo.conf 檔案的螢幕截圖將插入此處。保留原始圖像連結。)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

D. Odoo Server 重新命名:odoo 目錄複製 setup 文件,將其移至專案根目錄,並將其重新命名為 odoo-server.

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

第 5 步:安裝依賴項

安裝所需的庫:

<code class="language-bash">sudo apt update</code>

安裝 WKHTMLTOPDF:

<code class="language-bash">sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt <your_odoo_username>
exit</code>

第 6 步:虛擬環境與 Odoo Run

建立虛擬環境:

<code class="language-bash">sudo gedit /etc/postgresql/<your_postgresql_version>/main/pg_hba.conf</code>

啟動環境並安裝要求(假設您有一個requirements.txt檔案):

<code class="language-bash">sudo service postgresql restart</code>

(如果原始文件中提供了 requirements.txt 文件的螢幕截圖,將插入此處。)

(Odoo Series) - #Simple Odoo Development on Ubuntu Desktop

最後,執行 Odoo:

<code class="language-bash">wget https://nightly.odoo.com/16.0/nightly/src/odoo_16.0.latest.tar.gz</code>

這樣就完成了Odoo開發環境的設定。 請繼續關注本系列的下一部分!

以上是(Odoo 系列)- Ubuntu 桌面上的#Simple Odoo 開發的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn