Odooインストール · 7 min read · Oct 18, 2025

Debian 12にOdoo 16 ERPソフトウェアをインストールする方法

Odoo(以前はOpenERPとして知られていました)は、CRM、eコマース、会計、在庫、プロジェクト管理、販売時点管理など、さまざまなビジネスニーズに適した10,000以上のオープンソースアプリケーションの自己ホスト型スイートです。これらのアプリケーションは完全に統合されており、共通のWebインターフェースを介してアクセスされます。

このチュートリアルでは、Debian 12サーバーにOdoo 16をインストールする方法を示します。

前提条件

  1. Odooスタックをホストするために最低2GBのRAMを持つDebian 12ベースのサーバー。
  2. PostgreSQLデータベースをホストするために最低2GBのRAMを持つ2台目のDebian 12ベースのサーバー。ただし、Odooと同じサーバーにデータベースをインストールすることもできますが、本番環境では別のサーバーにインストールすることを強くお勧めします。また、任意のプロバイダーから利用可能な管理データベースオプションを選択することもできます。
  3. RAMの要件は、スタックを使用する同時ユーザーの数によって異なります。システム要件を計算する方法の詳細なガイドは、Odooのドキュメントにあります。
  4. システムを最新の状態に保ちます。 $ sudo apt update $ sudo apt upgrade
  5. 両方のサーバーでsudo権限を持つ非rootユーザー。
  6. システムに必要なパッケージがいくつかあります。 $ sudo apt install wget curl nano ufw software-properties-common dirmngr apt-transport-https gnupg2 ca-certificates lsb-release debian-archive-keyring unzip -y これらのパッケージのいくつかは、すでにシステムにインストールされている場合があります。

ステップ1 - ファイアウォールルールの設定

このチュートリアルの目的のために、両方のサーバーにufwファイアウォールがインストールされていると仮定します。

ファイアウォールの状態を確認します。

$ sudo ufw status

次のような表示がされるはずです。

Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)

Odooサーバーでは、ポート22、80、443、6010、5432、および8069を開く必要があります。22はSSH用、80はHTTP用、443はHTTPS用、6010はOdoo通信用、5432はPostgreSQL用、8069はOdooサーバーアプリケーション用です。

Odooサーバーで必要なポートを開くために、次のコマンドを実行します。

$ sudo ufw allow 6010,5432,8069,8072/tcp
$ sudo ufw allow http
$ sudo ufw allow https

ファイアウォールの状態を確認します。

$ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
80/tcp                     ALLOW       Anywhere
443                        ALLOW       Anywhere
5432,6010,8069,8072/tcp    ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)
80/tcp (v6)                ALLOW       Anywhere (v6)
443 (v6)                   ALLOW       Anywhere (v6)
5432,6010,8069,8072/tcp (v6) ALLOW     Anywhere (v6)

PostgreSQLサーバーでは、ポート22、6010、および5432を開く必要があります。次のコマンドを使用して開きます。

$ sudo ufw allow 6010/tcp
$ sudo ufw allow 5432/tcp

ステップ2 - ホスト名の割り当て

サーバーのIPアドレスを使用するか、利用可能な場合は完全修飾ドメイン名(FQDN)を使用できます。このチュートリアルではFQDNを使用しますので、両方のサーバーでホスト名を設定する必要があります。

Odooサーバーで/etc/hostsファイルを開きます。

$ sudo nano /etc/hosts

次のように見えることを確認します。

127.0.0.1  localhost
127.0.0.1  odoo.yourdomain.com      odoo
10.1.1.10  postgresql.yourdomain.com  postgresql

PostgreSQLサーバーでファイルを開き、次のように見えることを確認します。

127.0.0.1  localhost
127.0.0.1  postgresql.yourdomain.com  postgresql
10.1.2.10  odoo.yourdomain.com      odoo

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

ステップ3 - PostgreSQLのインストールと設定

Debian 12にはデフォルトでPostgreSQL 15が付属しており、それをインストールします。PostgreSQLサーバーで次のコマンドを実行します。

$ sudo apt install postgresql-15 postgresql-server-dev-15

次に、データベースユーザーodooを作成する必要があります。役割のパスワードを求められます。お好きな強力なパスワードを入力してください。

$ sudo -u postgres createuser odoo -U postgres -dP

オプション-uは、postgresユーザーとしてコマンドを実行します。

オプション-Uは、接続するユーザー名を示します。

オプション-dは、ユーザーにデータベースを作成する権限を付与します。

オプション-pは、新しいユーザーのパスワードを求めます。

ホストベースの認証の設定

PostgreSQLサービスがOdooサーバーに接続できるようにするための権限を与える必要があります。

まず、PostgreSQLサービスを停止します。

$ sudo systemctl stop postgresql

/etc/postgresql/15/main/pg_hba.confファイルを編集のために開きます。

$ sudo nano /etc/postgresql/15/main/pg_hba.conf

最後に次の行を貼り付けます。

host    all        odoo        odoo.yourdomain.com        md5

この行は、odooユーザーがこのサーバー内のすべてのデータベースに接続する権限を付与します。allキーワードを使用する代わりにデータベースの名前を指定することもできます。

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

PostgreSQLのリスニングアドレスの設定

次に、データベースサーバーがリモート接続をリッスンできるようにする必要があります。/etc/postgresql/15/main/postgresql.confファイルを編集のために開きます。

$ sudo nano /etc/postgresql/15/main/postgresql.conf

listen_addressesの行を次のように変更します。

#listen_addresses = 'localhost' # what IP address(es) to listen on;

次のように変更します。

#From CONNECTIONS AND AUTHENTICATION Section
listen_addresses = '*'

*は、すべてのIPアドレスをリッスンすることを意味します。OdooインスタンスのIPアドレスに変更することもできます。

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

PostgreSQLサービスの有効化と起動

設定が完了したので、PostgreSQLサービスを起動して有効にする時です。

$ sudo systemctl enable postgresql --now

ステップ4 - Odooのインストール

依存関係のインストールとインストールの準備

Odooプロセスを管理するための新しいシステムユーザーをOdooサーバーに作成します。

$ sudo adduser --system --home=/opt/odoo --group odoo

Odoo 16のセットアップに必要なシステム依存関係をインストールします。

 $ sudo apt install python3-pip python3-suds python3-all-dev python3-venv python3-dev python3-setuptools python3-tk libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev pkg-config libtiff5-dev libjpeg62-turbo-dev libjpeg-dev zlib1g-dev libfreetype6-dev liblcms2-dev liblcms2-utils libwebp-dev tcl8.6-dev tk8.6-dev libyaml-dev xfonts-75dpi libpq-dev git libzip-dev libopenjp2-7-dev

Nodejsをインストールします。Debian 12にはNode 18.xが付属しており、これはNodejsの現在のLTSバージョンです。ただし、公式のNodesourceリポジトリを使用します。

Nodesource GPGキーをダウンロードしてインポートします。

$ sudo apt-get install -y ca-certificates curl gnupg
$ sudo mkdir -p /etc/apt/keyrings
$ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg

システムリポジトリを作成します。

$ NODE_MAJOR=18
$ echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list

システムリポジトリリストを更新します。

$ sudo apt update

Nodejsをインストールします。

$ sudo apt install nodejs

Nodeのバージョンを確認します。

$ node --version
v18.17.1

Nodeを使用してLess CSSパッケージをインストールします。右から左にインターフェースを持つ言語を使用している場合は、rtlcssパッケージもインストールします。

$ sudo npm install -g less rtlcss

wkhtmltopdfをインストールします。これはDebianシステムパッケージとして利用可能です。

$ sudo apt install wkhtmltopdf

インストールされたwkhtmltopdfのバージョンを確認します。

$ wkhtmltopdf --version
wkhtmltopdf 0.12.6

Odooファイルのダウンロード

OdooのGithubリポジトリをシステムにクローンします。

$ sudo git clone https://github.com/odoo/odoo.git --depth 1 --branch 16.0 --single-branch /opt/odoo

目的のために、Odooを/opt/odooディレクトリにコピーします。ここからインストールされます。

Python仮想環境の設定

このステップはオプションですが、Odoo用の仮想Python環境を使用することをお勧めします。これにより、特にOSのアップグレードを行う際に、オペレーティングシステムのPythonモジュールとの競合を回避できます。

これにはvirtualenvを使用します。

  1. Odoo用の新しいvirtualenv環境を作成します。 $ python3 -m venv /home//odoo-env
  2. 仮想環境をアクティブにします。システムユーザーのホームディレクトリの下に環境を作成しています。お好きな場所を選択できます。 $ source /home//odoo-env/bin/activate
  3. 念のためPIPを更新します。 (odoo-env) $ pip3 install --upgrade pip
  4. 仮想環境にPythonのwheelをインストールします。 $ pip3 install wheel

Python依存関係のインストール

Odoo 16に必要なPython依存関係をインストールします。

$ pip3 install -r /opt/odoo/requirements.txt

要件のインストールには時間がかかる場合がありますので、しばらくお待ちください。

インストールされたPythonモジュールのリストを確認して、要件が正しくインストールされたかどうかを確認します。

$ pip3 list
Package           Version
----------------- ---------
appdirs           1.4.4
attrs             23.1.0
Babel             2.9.1
beautifulsoup4    4.12.2
cached-property   1.5.2
certifi           2023.7.22
cffi              1.15.1
chardet           4.0.0
cryptography      3.4.8
decorator         4.4.2
defusedxml        0.7.1
docopt            0.6.2
docutils          0.16
ebaysdk           2.1.5
freezegun         0.3.15
gevent            22.10.2
greenlet          2.0.2
idna              2.10
isodate           0.6.1
Jinja2            3.1.2
libsass           0.20.1
lxml              4.9.2
MarkupSafe        2.1.2
num2words         0.5.9
ofxparse          0.21
passlib           1.7.4
Pillow            9.4.0
pip               23.2.1
polib             1.1.0
psutil            5.9.4
psycopg2          2.9.5
pyasn1            0.5.0
pyasn1-modules    0.3.0
pycparser         2.21
pydot             1.4.2
pyOpenSSL         20.0.1
pyparsing         3.1.1
PyPDF2            2.12.1
pyserial          3.5
python-dateutil   2.8.1
python-ldap       3.4.0
python-stdnum     1.16
pytz              2023.3
pyusb             1.2.1
qrcode            6.1
reportlab         3.6.12
requests          2.25.1
requests-file     1.5.1
requests-toolbelt 1.0.0
setuptools        66.1.1
six               1.16.0
soupsieve         2.5
urllib3           1.26.5
vobject           0.9.6.1
Werkzeug          2.0.2
wheel             0.41.2
xlrd              1.2.0
XlsxWriter        1.1.2
xlwt              1.3.0
zeep              4.0.0
zope.event        5.0
zope.interface    6.0

Python仮想環境を終了します。

$ deactivate

Pythonパッケージのインストール

Odoo 16には、/opt/odoo/debian/controlファイルにリストされているいくつかの追加のPythonパッケージが必要です。/opt/odooディレクトリに移動します。

$ cd /opt/odoo

次のコマンドを実行して、必要なPythonパッケージをインストールします。

$ sed -n -e '/^Depends:/,/^Pre/ s/ python3-\(.*\),/python3-
1/p' debian/control | sudo xargs apt-get install -y

ステップ5 - Odooの設定

デフォルトのOdoo設定ファイルをコピーして新しいファイルを作成します。

$ sudo cp /opt/odoo/debian/odoo.conf /etc/odoo-server.conf

ファイルを編集のために開きます。

$ sudo nano /etc/odoo-server.conf

ファイルを次のように編集します。

[options]
; This is the password that allows database operations:
admin_passwd = admin
db_host = postgresql.yourdomain.com
db_port = False
db_user = odoo
db_password = odoo_password
addons_path = /opt/odoo/addons
xmlrpc_port = 8069
default_productivity_apps = True

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

オプションadmin_passwdは、Odoo GUI内で管理操作を許可するパスワードです。安全なパスワードを選択してください。

オプションdb_hostは、PostgreSQLサーバーのFQDNまたはIPアドレスです。

オプションdb_portは、デフォルトのPostgreSQLポート5432が使用されているため、falseに設定されています。別のポートを使用する場合は、この値を更新する必要があります。

オプションdb_userは、PostgreSQLユーザーの名前です。

オプションdb_passwordは、PostgreSQLサーバーで以前に作成したPostgreSQLの「odoo」ユーザーのパスワードです。

オプションaddons_pathは、デフォルトのAddonsパスです。カスタムパスをAddonsに追加することもできます。

オプションxmlrpc_portは、Odooがリッスンするポートです。

オプションdefault_productivity_appsは、デフォルトの生産性アプリ(従業員、メールマーケティング、プロジェクト、調査)が有効のままになることを確認します。これらの4つのアプリは、Odoo Community Editionのデフォルトです。Enterpriseエディションでは、デフォルトで有効にできる追加の生産性アプリ(Appointments、Knowledge、Planning、Sign)があります。

Odooサービスの作成

Odooがシステム再起動後も実行され続けるようにするために、サービスを作成する必要があります。

/lib/systemd/system/odoo-server.serviceというファイルを作成し、編集のために開きます。

$ sudo nano /lib/systemd/system/odoo-server.service

次のコードを貼り付けます。

[Unit]
Description=Odoo Open Source ERP and CRM
After=network.target

[Service]
Type=simple
SyslogIdentifier=odoo-server
User=odoo
Group=odoo
ExecStart=python3 /opt/odoo/odoo-bin --config=/etc/odoo-server.conf --addons-path=/opt/odoo/addons/ --logfile /var/log/odoo/odoo-server.log
WorkingDirectory=/opt/odoo/
StandardOutput=journal+console
KillMode=mixed

[Install]
WantedBy=multi-user.target

/home/をPython仮想環境のインストール場所に置き換えます。

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

Odooのログディレクトリを作成

$ sudo mkdir /var/log/odoo

ファイルの権限を設定

odoo-server.serviceファイルの権限を設定し、Odooユーザーのみが読み取りまたは実行できるようにします。

$ sudo chmod 755 /lib/systemd/system/odoo-server.service
$ sudo chown odoo: /lib/systemd/system/odoo-server.service

Python環境、Odooインストール、およびログディレクトリの所有権を設定します。

$ sudo chown -R odoo: /opt/odoo/
$ sudo chown -R odoo: /home//odoo-env
$ sudo chown -R odoo: /var/log/odoo

Odoo設定ファイルの制限を設定します。

$ sudo chown odoo: /etc/odoo-server.conf
$ sudo chmod 640 /etc/odoo-server.conf

Odooサーバーを起動

Odooサーバーを起動して有効にします。

$ sudo systemctl start odoo-server
$ sudo systemctl enable odoo-server

サーバーの状態を確認します。

$ sudo systemctl status odoo-server
? odoo-server.service - Odoo Open Source ERP and CRM
     Loaded: loaded (/lib/systemd/system/odoo-server.service; enabled; preset: enabled)
     Active: active (running) since Mon 2023-09-04 14:19:38 UTC; 27s ago
   Main PID: 8954 (python3)
      Tasks: 4 (limit: 2315)
     Memory: 131.1M
        CPU: 1.625s
     CGroup: /system.slice/odoo-server.service
             ??8954 python3 /opt/odoo/odoo-bin --config=/etc/odoo-server.conf --addons-path=/opt/odoo/addons/ --logfile /var/log/odoo/odoo-server.log

Sep 04 14:19:38 odoo systemd[1]: Started odoo-server.service - Odoo Open Source ERP and CRM.

ブラウザでURL http://:8069 または http://odoo.yourdomain.com:8069 を開きます。すべてが正常に機能していれば、Odooのデータベース作成画面が表示されます。

Odooデータベース作成ページ

すべてのフィールドに入力します。Demo Dataフィールドにチェックを入れてデータベースにサンプルデータを入力し、次にCreate databaseボタンをクリックします。

次に、選択できるアプリのリストが表示されます。

データベースを初めて作成する場合、アドオンページの読み込みに時間がかかるので、ページを更新しないでください。

ステップ6 - Nginxのインストールと設定

Debian 12には古いバージョンのNginxが付属しています。最新バージョンをインストールするには、公式のNginxリポジトリをダウンロードする必要があります。

Nginxの署名キーをインポートします。

$ curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

Nginxの安定版のリポジトリを追加します。

$ echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/debian `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list

システムリポジトリを更新します。

$ sudo apt update

Nginxをインストールします。

$ sudo apt install nginx

インストールを確認します。Debianシステムでは、次のコマンドはsudoと共にのみ機能します。

$ sudo nginx -v
nginx version: nginx/1.24.0

Nginxを起動します。

$ sudo systemctl start nginx

サービスの状態を確認します。

$ sudo systemctl status nginx
? nginx.service - nginx - high performance web server
     Loaded: loaded (/lib/systemd/system/nginx.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-09-05 06:29:17 UTC; 1s ago
       Docs: https://nginx.org/en/docs/
    Process: 13958 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=0/SUCCESS)
   Main PID: 13959 (nginx)
      Tasks: 2 (limit: 2315)
     Memory: 1.7M
        CPU: 10ms
     CGroup: /system.slice/nginx.service
             ??13959 "nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf"
             ??13960 "nginx: worker process"

ステップ7 - SSLのインストール

Let’s Encryptが提供する無料のSSL証明書を生成するためにCertbotをインストールする必要があります。

Debianのリポジトリを使用してCertbotをインストールするか、Snapdツールを使用して最新バージョンを取得できます。Snapdバージョンを使用します。

Debian 12にはSnapdがインストールされていません。Snapdパッケージをインストールします。

$ sudo apt install snapd

次のコマンドを実行して、Snapdのバージョンが最新であることを確認します。

$ sudo snap install core
$ sudo snap refresh core

Certbotをインストールします。

$ sudo snap install --classic certbot

Certbotコマンドが/usr/binディレクトリで実行できるようにするために、次のコマンドを使用してシンボリックリンクを作成します。

$ sudo ln -s /snap/bin/certbot /usr/bin/certbot

Certbotが正常に機能しているか確認します。

$ certbot --version
certbot 2.6.0

証明書を生成します。DHParams証明書も作成する必要があります。

$ sudo certbot certonly --nginx --agree-tos --no-eff-email --staple-ocsp --preferred-challenges http -m [email protected] -d odoo.yourdomain.com

Diffie-Hellman鍵交換証明書を生成します。

$ sudo openssl dhparam -dsaparam -out /etc/ssl/certs/dhparam.pem 4096

Certbotの更新スケジューラーサービスを確認します。

$ sudo systemctl list-timers

nextとしてsnap.certbot.renew.serviceがスケジュールされているサービスの1つとして表示されます。

NEXT                        LEFT          LAST                        PASSED        UNIT                      ACTIVATES
.....
Sun 2023-02-26 06:32:00 UTC 9h left       Sat 2023-02-25 18:04:05 UTC 2h 59min ago  snap.certbot.renew.timer  snap.certbot.renew.service
Sun 2023-02-26 06:43:20 UTC 9h left       Sat 2023-02-25 10:49:23 UTC 10h ago       apt-daily-upgrade.timer   apt-daily-upgrade.service
Sun 2023-02-26 09:00:06 UTC 11h left      Sat 2023-02-25 20:58:06 UTC 5min ago      apt-daily.timer           apt-daily.service

SSL更新が正常に機能しているか確認するために、プロセスのドライランを行います。

$ sudo certbot renew --dry-run

エラーが表示されない場合は、すべて設定完了です。証明書は自動的に更新されます。

ステップ8 - Nginxの設定

Nginx経由で実行するには、Odooをlocalhostで実行する必要があります。それを変更するために、Odooサービスを停止します。

$ sudo systemctl stop odoo-server

Odooサーバー設定ファイルを開きます。

$ sudo nano /etc/odoo-server.conf

次の行を追加します。

xmlrpc_interface = 127.0.0.1
proxy_mode = True

Odoo用のNginx設定ファイルを作成します。

$ sudo nano /etc/nginx/conf.d/odoo.conf

以下のコードを貼り付けます。

#odoo server
upstream odoo {
 server 127.0.0.1:8069;
}
upstream odoochat {
 server 127.0.0.1:8072;
}

# http -> https
server {
   listen 80;
   listen [::]:80;
   server_name odoo.yourdomain.com;
   return 301 https://$host$request_uri;
}

server {
 listen 443 ssl http2;
 listen [::]:443 ssl http2;
 server_name odoo.yourdomain.com;

 proxy_read_timeout 720s;
 proxy_connect_timeout 720s;
 proxy_send_timeout 720s;

 # Add Headers for odoo proxy mode
 proxy_set_header X-Forwarded-Host $host;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 proxy_set_header X-Forwarded-Proto $scheme;
 proxy_set_header X-Real-IP $remote_addr;

 # SSL parameters
 ssl_certificate /etc/letsencrypt/live/odoo.yourdomain.com/fullchain.pem;
 ssl_certificate_key /etc/letsencrypt/live/odoo.yourdomain.com/privkey.pem;
 ssl_trusted_certificate /etc/letsencrypt/live/odoo.yourdomain.com/chain.pem;
 
 ssl_session_timeout 1d;
 ssl_session_cache shared:MozSSL:10m;  # about 40000 sessions
 ssl_session_tickets off;
 
 ssl_protocols TLSv1.2 TLSv1.3;
 ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
 ssl_ecdh_curve X25519:prime256v1:secp384r1:secp521r1;
 ssl_prefer_server_ciphers off;
 ssl_stapling on;
 ssl_stapling_verify on;
 ssl_dhparam /etc/ssl/certs/dhparam.pem;

 # log
 access_log /var/log/nginx/odoo.access.log;
 error_log /var/log/nginx/odoo.error.log;

 # Redirect longpoll requests to odoo longpolling port
 location /longpolling {
 proxy_pass http://odoochat;
 }

 # Redirect requests to odoo backend server
 location / {
   proxy_redirect off;
   proxy_pass http://odoo;
 }

 # common gzip
 gzip_types text/css text/scss text/plain text/xml application/xml application/json application/javascript;
 gzip on;
}

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

/etc/nginx/nginx.confファイルを編集のために開きます。

$ sudo nano /etc/nginx/nginx.conf

次の行をinclude /etc/nginx/conf.d/*.conf;の前に追加します。

server_names_hash_bucket_size  64;

Ctrl + Xを押してエディタを閉じ、ファイルを保存するように求められたらYを押します。

Nginx設定をテストします。

$ sudo nginx -t

エラーが表示されない場合は、準備完了です。Nginxサーバーを再起動します。

$ sudo systemctl restart nginx

ステップ9 - Odooを起動

すべての設定が完了したので、Odooサーバーを再度起動できます。

$ sudo systemctl start odoo-server

ブラウザでhttps://odoo.yourdomain.comを開きます。前述の画面が表示されます。データベースを作成するために必要な詳細を入力し、Odooのログインページにリダイレクトされます。

Odooログインページ

前のステップで使用した資格情報を入力してOdoo ERPにログインすると、以下のようなダッシュボードページに移動します。デモデータで事前に入力されています。データベース作成ページでデモデータオプションをチェックしていない場合は、異なる、はるかにクリーンなダッシュボードが表示されます。

Odooダッシュボード

ここからOdooを使用してビジネスを管理できます。

結論

これで、Debian 12サーバーにOdooをインストールするチュートリアルが終了します。質問がある場合は、下のコメントに投稿してください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。