te54

Odoo 16 を Ubuntu 22.04 (Jammy) にインストールする方法 – TecAdmin

(jp) =

Odoo ERP は、経理から販売まで、ビジネスのあらゆる側面を管理できるエンタープライズ リソース プランニング (ERP) ソフトウェアです。 これにより、組織を合理化し、効率を高めることができます。 その結果、利益を増やしながら時間とお金を節約できます。

Odoo ERP を使用する主な利点は次のとおりです。

  • ビジネス オペレーションの全体像を把握できるため、問題を早期に特定して迅速に対応することができます。
  • 使い方は簡単です。 いくつかのフォームに記入するだけで、わずか数分で Odoo ERP アカウントを設定できます。 セットアップが完了したら、数分で作業を開始できます。
  • 信頼性が高く安全です。 最初からセキュリティを念頭に置いて設計されており、ユーザーの 2 要素認証と、アプリケーション自体に組み込まれたいくつかのセキュリティ対策を備えています。 また、組み込みの監査システムが付属しており、アカウントと資産で発生するすべてのトランザクションを追跡できます.

このブログ投稿では、Odoo 16 を Ubuntu 22.04 Jammy Jellyfish Linux システムにインストールする方法を学びます。

ステップ 1 – 必要なパッケージのインストール

インストールにはいくつかの手順が必要です。 それとは別に、前提条件としてインストールする必要があるファイルがいくつかあります。

まず、サーバーを更新してからアップグレードします。 パスワードを要求された場合は、次のように入力します。

sudo apt update && sudo apt upgrade 

このコマンドは、インストールされたパッケージの利用可能な更新をアップグレードします。 次に、Odoo セットアップに必要なすべてのパッケージを Ubuntu システムにインストールします。 これにより、ビルド、Python、および Node.js の必須パッケージがシステムにインストールされます。

sudo apt install git wget nodejs npm python3 build-essential libzip-dev python3-dev libxslt1-dev python3-pip libldap2-dev python3-wheel libsasl2-dev python3-venv python3-setuptools node-less libjpeg-dev xfonts-75dpi xfonts-base libpq-dev libffi-dev fontconfig 

また、以下のノード モジュールをインストールして、RTL サポートを有効にします。

sudo npm install -g rtlcss 

ステップ 2 – wkhtmltopdf をインストールする

今、あなたもインストールする必要があります wkhtmltox 便利な機能を提供する Debian パッケージ wkhtmltoimagewkhtmltopdf バイナリ コマンド。

Github から Debian パッケージをダウンロードします。

wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_amd64.deb 

次に、システムにインストールします。

sudo dpkg -i wkhtmltox_0.12.6.1-2.jammy_amd64.deb 

ステップ 3 – 新しいシステム アカウントを作成する

Odoo サービスを別のユーザーとして実行することをお勧めします。 次に、Odoo にアクセスして変更できる Odoo のユーザーを作成します。

sudo adduser --system --group --home=/opt/odoo --shell=/bin/bash odoo 

これにより、Odoo サービスで使用する新しいアカウントが作成されます。

ステップ 4 – PostgreSQL のインストール

Odoo のデータベース サーバーとして PostgreSQL が必要であることがわかっています。 それで、それをインストールします:

sudo apt install postgresql -y

次に、PostgreSQL で Odoo ユーザーを作成します。

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

これにより、新しい役割が追加されます odoo PostgreSQL サーバーで。

ステップ 5 – Ubuntu に Odoo 16 をインストールする

Github リポジトリから Odoo をダウンロードできます。 したがって、システムにクローンします。 システムにインストールする必要がある正しいブランチのクローンを作成してください。 Odoo 14 をインストールするので、ブランチ名は「14.0」を使用します。

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

ファイルの所有権を odoo ユーザーに変更します。

sudo chown -R odoo:odoo /opt/odoo/odoo-server 

アプリケーションを分離するために Python 仮想環境を作成することをお勧めします。 次のコマンドで仮想環境を作成します。

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

仮想環境がアクティブになると、システム プロンプトが「(venv) $」として表示されます。 ここで、Odoo の Python 依存関係を仮想環境にインストールします。

pip3 install wheel 
pip3 install -r requirements.txt

インストールが完了したら、次のコマンドで仮想環境を非アクティブ化します。

deactivate

次に、ログのディレクトリを作成し、その権限設定も変更します

sudo mkdir /var/log/odoo 
sudo chown odoo:odoo /var/log/odoo 
sudo chmod 777 /var/log/odoo 

ステップ 6 – Odoo 設定ファイルの作成

次に、Odoo サーバーの構成を作成します。 これは、Odoo アプリケーションのカスタマイズに役立ちます。 構成ファイルを編集する /etc/odoo-server.conf お気に入りのテキスト エディターで:

sudo nano /etc/odoo-server.conf 

以下の内容をファイルに追加します。

必ず変更してください admin_passwd 強力なパスワードを使用して値を設定します。 ファイルを保存して閉じます。

次に、構成ファイルの所有権をodoユーザーに変更します。 また、ファイルのパーミッションを変更します

sudo chown odoo:odoo /etc/odoo-server.conf 

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

Oddo サービス管理用の Systemd ユニット ファイルを作成します。 Odoo のサービスを簡単に管理するのに役立ちます。 また、システムの起動時に Odoo を起動することもできました。 新しいファイルを作成する odoo.service テキストエディタで編集します。

sudo nano /etc/systemd/system/odoo.service 

以下のコンテンツを追加します。

ファイルを保存して閉じます。

ここで、systemd デーモンをリロードして、新しく作成されたファイルをロードします。

sudo systemctl daemon-reload

Odoo サービスを開始し、システム起動時に自動開始するようにします:

sudo systemctl enable --now odoo.service 

サービスのステータスを確認します。

sudo systemctl status odoo.service 

Odoo サービスがアクティブで実行中であることがわかります。

Ubuntu 22.04 に Odoo 16 をインストールする方法
Odoo 16 サービス ステータス

ステップ 8 – Odoo アプリケーションにアクセスする

Odoo のデフォルトはポートで実行されます 8069. システムで Web ブラウザを開き、Odoo サーバーに接続します。 8069 ポートワイン。

http://server-ip-host:8069

初めて Odoo のデータベース作成ページが表示されます。 odoo-server.conf ファイルで設定されたマスター パスワードを使用します。 任意のデータベース名を設定します。 次に、Odoo ダッシュボードへの今後のログインに使用されるユーザー名とパスワードを設定します。[デモ データ]チェックボックスを選択してインポートします。 最後に、 「データベースを作成する」 ボタンをクリックしてインストールを完了します。

Ubuntu 22.04 に Odoo をインストールする方法
Odoo 16 データベースの作成または復元

Odoo データベースが正常に作成されると、ログイン ページにリダイレクトされます。 前の画面で作成したログイン認証情報を使用します。

Ubuntu 22.04 に Odoo 16 をインストールする方法
Odoo ログインページ

ログインに成功すると、選択したアプリケーションをインストールできるアプリ ページにリダイレクトされます。

Odoo 16 を Ubuntu にインストールする方法
Odoo アプリケーション インストール ページ

結論:

誰もが生活を楽にしたいので、Odoo はビジネスを運営するために必要なすべての部門を 1 か所で提供することでこれを実現します。 会社を運営するために多くの従業員を採用する必要はなくなりました。すべてのニーズは Odoo によって満たされています。 この記事では、Odoo 16 ERP サーバーを Ubuntu 22.04 Jammy Jellyfish Linux システムにインストールする方法を学びました。

次の投稿
ラニーニャとエルニーニョ: それらは何であり、違いは何ですか?
前の投稿
地球最大の哺乳類の 1 つは、最も愚かな動物の 1 つであった可能性もあります

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。