ホームページ >バックエンド開発 >Python チュートリアル >(Odoo シリーズ) - #Ubuntu デスクトップでのシンプルな Odoo 開発
Odoo 開発セットアップガイド: 包括的なチュートリアル
Odoo (旧 OpenERP) は、世界中で 700 万人を超えるユーザーを誇る、主要なエンタープライズ リソース プランニング (ERP) システムです。 このチュートリアルでは、Ubuntu 上で Odoo v16 Community Edition 開発環境をセットアップする方法を説明します。 これは、Odoo アプリケーション開発について詳しく説明するシリーズの最初の記事です。
前提条件:
ステップ 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
に変更します。 (前後の状態を示すスクリーンショットがここに挿入されます。元の画像のリンクは維持されます。)
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
ディレクトリを作成します。
B. Odoo ディレクトリ: ダウンロードした Odoo アーカイブを Projects
ディレクトリに抽出します。 結果のディレクトリ構造は次のようになります:
C.設定ファイル: Odoo ディレクトリ内に conf
ディレクトリを作成し、その中に odoo.conf
ファイルを作成します。設定の詳細を入力します。 (odoo.conf
ファイルのスクリーンショットがここに挿入されます。元の画像のリンクは維持されます。)
D. Odoo サーバーの名前変更: odoo
ディレクトリから setup
ファイルをコピーし、ルート プロジェクト ディレクトリに移動して、名前を odoo-server
.
ステップ 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 を実行します。
<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 サイトの他の関連記事を参照してください。