ホームページ >バックエンド開発 >Python チュートリアル >(Odoo シリーズ) - #Ubuntu デスクトップでのシンプルな Odoo 開発

(Odoo シリーズ) - #Ubuntu デスクトップでのシンプルな Odoo 開発

Barbara Streisand
Barbara Streisandオリジナル
2025-01-22 14:12:12389ブラウズ

Odoo 開発セットアップガイド: 包括的なチュートリアル

Odoo (旧 OpenERP) は、世界中で 700 万人を超えるユーザーを誇る、主要なエンタープライズ リソース プランニング (ERP) システムです。 このチュートリアルでは、Ubuntu 上で Odoo v16 Community Edition 開発環境をセットアップする方法を説明します。 これは、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 の peermd5 に変更します。 (前後の状態を示すスクリーンショットがここに挿入されます。元の画像のリンクは維持されます。)

(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 サーバーの名前変更: 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 の実行

仮想環境を作成します:

<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 デスクトップでのシンプルな Odoo 開発の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。