この記事では、Odoo を Ubuntu 20.04 LTS にインストールして構成するために必要な手順を説明しました。このチュートリアルを続行する前に、sudo
を持つユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
Odoo は、すべてのビジネス関連アプリケーションを提供する最も広範なオープンソース ERP です。 CRM、e コマース、ウェブサイト ビルダー、請求、会計、製造、倉庫、プロジェクト管理、在庫などの幅広いアプリケーションがすべてシームレスに統合されています。
Odoo を Ubuntu 20.04 にインストール
ステップ 1. まず、Ubuntu サーバーにパッケージのインストールを開始する前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。
sudo apt update sudo apt upgrade
ステップ 2. Odoo の依存関係をインストールします。
次のコマンドを実行して、必要なすべての依存関係をインストールします:
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 libjpeg-dev zlib1g-dev libpq-dev
ステップ 3. システム ユーザーの作成。
ホーム ディレクトリ /opt/meilana
を持つ新しいシステム ユーザーとグループを作成します Odoo サービスを実行します:
sudo useradd -m -d /opt/odoo14 -U -r -s /bin/bash meilana
ステップ 4.PostgreSQL をインストールします。
次のコマンドを実行して、PostgreSQL を Ubuntu システムにインストールします:
sudo apt install postgresql
次に、以前に作成したシステム ユーザーと同じ名前で PostgreSQL ユーザーを作成します。
sudo su - postgres -c "createuser -s meilana"
ステップ 5. wkhtmltopdf をインストールします。
Wkhtmltopdf パッケージをダウンロードしてインストールします。推奨バージョンは 0.12.5 で、wkhtmltopdf ダウンロード ページのアーカイブ セクションで入手できます。
sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb sudo apt install ./wkhtmltox_0.12.6-1.bionic_amd64.deb
ステップ 6. Ubuntu システムに Odoo をインストールします。
まず、ユーザー「meilana」に変更します:
sudo su - ramona
次に、GitHub リポジトリから Odoo 14 ソース コードを複製します。
git clone https://www.github.com/odoo/odoo --depth 1 --branch 14.0 /opt/odoo14/odoo
ダウンロードが完了したら、Odoo 用の新しい Python 仮想環境を作成します:
cd /opt/odoo14 python3 -m venv odoo-venv source odoo-venv/bin/activate
その後、必要なすべての Python モジュールを pip3 でインストールします:
pip3 install wheel pip3 install -r odoo/requirements.txt
成功したら、次のように入力して環境を非アクティブ化します:
deactivate
次に、サードパーティのアドオンを保持する新しいディレクトリを作成します:
mkdir /opt/odoo14/odoo-custom-addons exit
次の手順では、次の内容の構成ファイルを作成します:
sudo nano /etc/odoo14.conf
[options] ; This is the password that allows database operations: admin_passwd = your_admin_passwd db_host = False db_port = False db_user = odoo14 db_password = False addons_path = /opt/odoo14/odoo/addons,/opt/odoo14/odoo-custom-addons
ステップ 7. Systemd ユニット ファイル Odoo の作成。
nano テキスト エディターを開き、odoo14.service
というサービス ユニット ファイルを作成します。 次の内容で:
sudo nano /etc/systemd/system/odoo14.service
[Unit] Description=Odoo14 Requires=postgresql.service After=network.target postgresql.service [Service] Type=simple SyslogIdentifier=odoo14 PermissionsStartOnly=true User=odoo14 Group=odoo14 ExecStart=/opt/odoo14/odoo-venv/bin/python3 /opt/odoo14/odoo/odoo-bin -c /etc/odoo14.conf StandardOutput=journal+console [Install] WantedBy=multi-user.target
最後に、Odoo サービスを開始し、次を実行して起動時に開始できるようにします:
sudo systemctl daemon-reload sudo systemctl enable --now odoo14 sudo systemctl status odoo14
ステップ 8. Odoo 14 へのアクセス
Odoo 14 にアクセスするには、次の URL にアクセスして新しいデータベースを作成してください:
http://your_domain_or_IP_address:8069
Ubuntu 20.04 LTS Focal Fossa に Odoo をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 Odoo の詳細については、Odoo の公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。