パッケージ済インストーラー¶
Odooは、DebianベースのLinuxディストリビューション(Debian、Ubuntuなど)、RPMベースのLinuxディストリビューション(Fedora、CentOS、RHELなど)、およびコミュニティ版と企業版向けのWindows用のパッケージインストーラーを提供しています。
公式の コミュニティ版 ナイトリーパッケージと、すべての関連する依存関係要件が、ナイトリーサーバー上で利用可能です。
注釈
ナイトリ―パッケージは最新の状態に保つのが難しい場合があります。
公式の コミュニティ版 および 企業版 のパッケージは、Odooのダウンロードページ からダウンロードできます。
注釈
企業版パッケージをダウンロードするには、オンプレミス顧客または取引先としてログインする必要があります。
Linux¶
準備¶
Odooを正常に動作させるには、PostgreSQL <https://www.postgresql.org/>_ サーバが必要です。
Odooの 'deb' パッケージのデフォルト設定では、Odooインスタンスと同じホスト上のPostgreSQLサーバを使用します。PostgreSQLサーバをインストールするには、以下のコマンドを実行します。
$ sudo apt install postgresql -y
sudo
コマンドが利用可能で、適切に設定されていることを確認し、その後、以下のコマンドを実行してPostgreSQLサーバをインストールします。
$ sudo dnf install -y postgresql-server
$ sudo postgresql-setup --initdb --unit postgresql
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
警告
wkhtmltopdf
は pip ではインストールされません。ヘッダーとフッターをサポートするには、version 0.12.6 で手動でインストールする必要があります。バージョンに関する詳細については、wkhtmltopdf wiki を参照して下さい。
リポジトリ¶
Odoo S.A.は、次のコマンドを実行することで、コミュニティ版をインストールできるリポジトリを提供しています。
$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/17.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo
インストールを最新の状態に保つには、通常の apt-get upgrade
コマンドを使用します。
$ sudo dnf config-manager --add-repo=https://nightly.odoo.com/17.0/nightly/rpm/odoo.repo
$ sudo dnf install -y odoo
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
注釈
現在、企業版版にはナイトリーリポジトリはありません。
ディストリビューションパッケージ¶
リポジトリを使用する代わりに、コミュニティ版と企業版の両方の梱包を Odooのダウンロードページ からダウンロードすることができます。
注釈
Odoo 17 'deb' package currently supports Debian Buster and Ubuntu 18.04 or above.
ダウンロードが完了したら、Odooをサービスとしてインストールし、必要なPostgreSQLユーザを作成し、サーバを自動的に起動するために、以下のコマンドを rootとして 実行して下さい。
# dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
# apt-get install -f # should install the missing dependencies
# dpkg -i <path_to_installation_package>
警告
XLS形式へのエクスポートに必要な
python3-xlwt
Debianパッケージは、Debian BusterにもUbuntu 18.04にも存在しません。必要であれば、以下の手順で手動でインストールして下さい。$ sudo pip3 install xlwt
テキスト量をレンダリングするために必要なPythonパッケージ
num2words
がDebian BusterにもUbuntu 18.04にも存在しないため、l10n_mx_edi
モジュールに問題が生じる可能性があります。必要であれば、以下のように手動でインストールして下さい。$ sudo pip3 install num2words
注釈
Odoo 17 'rpm' package supports Fedora 38.
ダウンロードが完了したら、'dnf' パッケージマネジャーを使用して梱包をインストールすることができます。
$ sudo dnf localinstall odoo_17.0.latest.noarch.rpm
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Windows¶
警告
Windows パッケージは、シングルユーザのローカルインスタンスのテストや実行の利便性を考慮して提供されていますが、Odoo を Windows プラットフォームに展開することに伴う多くの制限やリスクがあるため、本番環境への展開は推奨されていません。
インストーラーは
ナイトリーサーバ <https://nightly.odoo.com>」_ (コミュニティ版のみ) から、Windowsインストーラーは `Odooダウンロードページ <https://www.odoo.com/page/download>
_ (どのエディションでも) からダウンロードできます。ダウンロードしたファイルを実行して下さい。
警告
Windows 8 以降では、WindowsがPCを保護しました というタイトルの警告が表示される場合があります。詳細情報 をクリックし、とにかく実行 をクリックして続行します。
UAC プロンプトを承諾します。
インストール手順に従って下さい。
インストール終了時にOdooが自動的に起動します。