GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04 に Odoo をインストールする方法

この記事では、Ubuntu 18.04 LTS に Odoo をインストールして構成するために必要な手順を説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Odoo は、すべてのビジネス関連アプリケーションを提供する最も広範なオープンソース ERP です。経理、CRM、販売、購買、プロジェクト、POS、E コマースなど。

Odoo を Ubuntu にインストール

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Odoo の依存関係をインストールします。

Odoo の依存関係を構築するには、Git、Python 3 pip、およびその他の必要なパッケージをインストールする必要があります:

sudo apt install git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less

ステップ 3. システム ユーザーの作成。

Odoo を実行するシステム ユーザーを作成します。名前は ramona で、ホーム ディレクトリは /opt/ramona:

sudo useradd -m -d /opt/ramona -U -r -s /bin/bash ramona

ステップ 4.PostgreSQL をインストールします。

PostgreSQL をインストールするには、次のコマンドを実行します:

sudo apt install postgresql

次に、以前に作成したシステム ユーザーと同じ名前で PostgreSQL ユーザーを作成します。

sudo su - postgres -c "createuser -s ramona"

ステップ 5. wkhtmltopdf をインストールします。

Wkhtmltopdf パッケージをダウンロードしてインストールします。推奨バージョンは 0.12.5 で、wkhtmltopdf ダウンロード ページのアーカイブ セクションで入手できます。

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
sudo apt install ./wkhtmltox_0.12.5-1.bionic_amd64.deb

ステップ 6. Ubuntu に Odoo をインストールします。

まず、ユーザー「ramona」に変更します:

sudo su - ramona

次に、GitHub リポジトリから Odoo 13 ソース コードを複製します。

git clone https://www.github.com/odoo/odoo --depth 1 --branch 13.0 /opt/odoo13/odoo

ダウンロードが完了したら、Odoo 用の新しい Python 仮想環境を作成します:

cd /opt/odoo13
python3 -m venv odoo-venv
source odoo-venv/bin/activate

必要なすべての Python モジュールを pip3 でインストールします:

pip3 install wheel
pip3 install -r odoo/requirements.txt

完了したら、次のように入力して環境を無効にします:

deactivate

次に、サードパーティのアドオンを保持する新しいディレクトリを作成します:

mkdir /opt/odoo13/odoo-custom-addons
exit

次に、次の内容で構成ファイルを作成します:

sudo nano /etc/odoo13.conf
[options]
; This is the password that allows database operations:
admin_passwd = your_admin_passwd
db_host = False
db_port = False
db_user = ramona
db_password = False
addons_path = /opt/odoo13/odoo/addons,/opt/odoo13/odoo-custom-addons

ステップ 7. Systemd ユニット ファイル Odoo の作成。

nano テキスト エディターを開き、次の内容の odoo 13.service という名前のサービス ユニット ファイルを作成します。

sudo nano /etc/systemd/system/odoo13.service
[Unit]
Description=Odoo13
Requires=postgresql.service
After=network.target postgresql.service

[Service]
Type=simple
SyslogIdentifier=odoo13
PermissionsStartOnly=true
User=odoo13
Group=odoo13
ExecStart=/opt/odoo13/odoo-venv/bin/python3 /opt/odoo13/odoo/odoo-bin -c /etc/odoo13.conf
StandardOutput=journal+console

[Install]
WantedBy=multi-user.target

Odoo サービスを開始し、次を実行して起動時に開始できるようにします:

sudo systemctl daemon-reload
sudo systemctl enable --now odoo13
sudo systemctl status odoo13

ステップ 8. Odoo にアクセスします。

Odoo 13 にアクセスするには、次の URL にアクセスして新しいデータベースを作成してください:

http://<your_domain_or_IP_address>:8069

Ubuntu 18.04 LTS に Odoo をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。質問や提案がある場合は、下にコメントを残してください。


Ubuntu
  1. Ubuntu16.04にOdoo12をインストールする方法

  2. Ubuntu18.04にOdoo13をインストールする方法

  3. Ubuntu20.04にOdoo13をインストールする方法

  1. Ubuntu16.04にOdoo10をインストールする方法

  2. Ubuntu 22.04 に Odoo 15 をインストールする方法

  3. Ubuntu 20.04 に Odoo 13 をインストールする方法

  1. UbuntuにOdooをインストールする方法

  2. Ubuntu20.04にOdoo15をインストールする方法

  3. Ubuntu16.04にOdoo11をインストールする方法