(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 パッケージ wkhtmltoimage
と wkhtmltopdf
バイナリ コマンド。
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
以下の内容をファイルに追加します。
[options] admin_passwd = 合格$123 db_user = おどー addons_path = /選ぶ/おどー/おどー–サーバ/アドオン ログファイル = /変数/ログ/おどー/おどー–サーバ.ログ ログレベル = デバッグ |
必ず変更してください 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
以下のコンテンツを追加します。
[Unit] 説明=オドゥー 16.0 サービス 必要=postgresql.サービス 後=通信網.目標 postgresql.サービス [Service] タイプ=単純 Syslog識別子=おどー アクセス許可StartOnly=真実 ユーザー=おどー グループ=おどー ExecStart=/選ぶ/おどー/おどー–サーバ/venv/置き場/python3 /選ぶ/おどー/おどー–サーバ/おどー–置き場 –c /等/おどー–サーバ.conf 標準出力=ジャーナル+コンソール [Install] 募集人=マルチ–ユーザー.目標 |
ファイルを保存して閉じます。
ここで、systemd デーモンをリロードして、新しく作成されたファイルをロードします。
sudo systemctl daemon-reload
Odoo サービスを開始し、システム起動時に自動開始するようにします:
sudo systemctl enable --now odoo.service
サービスのステータスを確認します。
sudo systemctl status odoo.service
Odoo サービスがアクティブで実行中であることがわかります。
ステップ 8 – Odoo アプリケーションにアクセスする
Odoo のデフォルトはポートで実行されます 8069. システムで Web ブラウザを開き、Odoo サーバーに接続します。 8069 ポートワイン。
http://server-ip-host:8069
初めて Odoo のデータベース作成ページが表示されます。 odoo-server.conf ファイルで設定されたマスター パスワードを使用します。 任意のデータベース名を設定します。 次に、Odoo ダッシュボードへの今後のログインに使用されるユーザー名とパスワードを設定します。[デモ データ]チェックボックスを選択してインポートします。 最後に、 「データベースを作成する」 ボタンをクリックしてインストールを完了します。
Odoo データベースが正常に作成されると、ログイン ページにリダイレクトされます。 前の画面で作成したログイン認証情報を使用します。
ログインに成功すると、選択したアプリケーションをインストールできるアプリ ページにリダイレクトされます。
結論:
誰もが生活を楽にしたいので、Odoo はビジネスを運営するために必要なすべての部門を 1 か所で提供することでこれを実現します。 会社を運営するために多くの従業員を採用する必要はなくなりました。すべてのニーズは Odoo によって満たされています。 この記事では、Odoo 16 ERP サーバーを Ubuntu 22.04 Jammy Jellyfish Linux システムにインストールする方法を学びました。