GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

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

この記事では、Ubuntu16.04にOdoo12をインストールする方法を紹介します。 。 Odoo(以前のOpenERP)は、CRM、eコマース、会計、在庫、ERP、POS、プロジェクト管理など、企業のすべてのニーズに対応するオープンソースのビジネスアプリのスイートです。 Odooには、オープンソースのCommunityEditionとライセンスされたEnterpriseEditionの2つのエディションがあります。この場合、Odooのコミュニティエディションをインストールして使用します。

1。要件

5ユーザーを実行するOdooの最小システム要件は、2つのCPUコアと2GbのRAMメモリです。このチュートリアルでは、VPSSSD2プランを使用します。

  • Ubuntu 16.04 VPS
  • PostgreSQLサーバー
  • Pythonバージョン3.5
  • ApacheWebサーバー
  • root権限でのSSHアクセス

2。 SSH経由でログインし、システムを更新します

ルートユーザーとしてSSHを使用してUbuntu16.04VPSにログインします

ssh root@IP_Address -p Port_number

次のコマンドを使用して、サーバーに適切なUbuntuバージョンがインストールされているかどうかを確認できます。

# lsb_release -a

次の出力が得られるはずです:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

ログインしたら、次のコマンドを実行して、インストールされているすべてのパッケージを利用可能な最新バージョンに更新します

apt-get update && apt upgrade

3。 PostgreSQLサーバーをインストールする

Odooはその情報を保存するためにPostgreSQLデータベースを必要とするため、PostgreSQLサーバーをインストールする必要があります。次のコマンドを使用してPostgreSQLサーバーをインストールします。

apt-get install postgresql

インストールしたら、PostgreSQLサーバーを起動し、サーバーの起動時に起動できるようにします。

systemctl start postgresql
systemctl enable postgresql

Ubuntu16.04にPostgreSQLをインストールする方法の詳細については、このチュートリアルに従ってください

3。リポジトリを追加してOdooをインストールします

Odooは公式のUbuntu16.04リポジトリでは利用できないため、インストールするには、Odooリポジトリをサーバーに追加する必要があります。これを行うには、次のコマンドを実行します

wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
echo "deb http://nightly.odoo.com/12.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list

4。 UbuntuにOdoo12をインストールする

次に、ローカルパッケージデータベースを更新します

apt-get update

aptパッケージマネージャーを使用してOdooをインストールします

apt-get install odoo

このコマンドは、Odoo、Python 3、および必要なすべてのPythonモジュールをインストールし、PostgreSQLユーザーを作成して、Odooインスタンスを起動します。インストールが完了したら、Odooサービスのステータスを確認できます:

systemctl status odoo

出力:

● odoo.service - Odoo Open Source ERP and CRM
   Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)
   Active: active (running)
 Main PID: 7693 (odoo)
   CGroup: /system.slice/odoo.service
           └─7693 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log

インストールが完了したら、Odooの構成ファイルを編集し、マスター管理者パスワードを設定します。

nano /etc/odoo/odoo.conf

「admin_passwrd」行のコメントを解除し、admin_passwordフィールドを強力なパスワードに変更します。

admin_passwd = STRONG_PASSWORD

これらの変更を有効にするには、Odooを再起動します

systemctl restart odoo

この時点で、お気に入りのWebブラウザーを開き、http:// your_IP_Address:8069

でOdooにアクセスできます。

5。 Apacheのインストール

Apacheがサーバーにすでにインストールされ、実行されているかどうかを確認します。これは、次のコマンドで実行できます。

dpkg -l apache2

Apacheがインストールされていない場合は、次のコマンドを実行してこれを行うことができます。

apt-get install apache2

インストールが完了したら、サーバーの起動時に次のコマンドでApacheを自動的に起動できるようにする必要があります。

systemctl enable apache2

次のコマンドを使用して、Apacheサービスのステータスを確認することもできます。

systemctl status apache2

Apacheがサーバーにインストールされて実行されていることを確認したので、次の手順に進み、Odooリバースプロキシを設定できます。

次のステップでは、Apache用にいくつかの追加のプロキシモジュールを有効にする必要があります。これらのモジュールを有効にするには、次のコマンドを実行します。

a2enmod proxy
a2enmod proxy_http

これが完了したら、次のコマンドを使用して、nanoまたはお気に入りのテキストエディタを使用して新しい構成ファイルを開きます。

nano /etc/apache2/sites-available/your_domain.conf

次の行を追加します:

<VirtualHost *:80>
ServerName your_domain.com
ServerAlias www.your_domain.com

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://your_domain.com:8069/
ProxyPassReverse / http://your_domain.com:8069/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>

以下を使用して、Apacheで「your_domain.conf」構成を有効にします。

ln -s /etc/apache2/sites-available/your_domain.conf /etc/apache2/sites-enabled/your_domain.conf

「your_domain.com」を実際のドメイン名に置き換えることを忘れないでください。変更を保存し、Apache Webサーバーを再起動して、変更を有効にします。

service apache2 restart

それでおしまい。すべての手順を正しく実行すると、Ubuntu16.04マシンでドメイン名を使用してOdoo12にアクセスできるようになります。 Odoo 12の機能と構成の詳細については、公式ドキュメントを確認してください。

もちろん、Ubuntu16.04にOdoo12をインストールする必要はありません Odoo VPSホスティングサービスのいずれかを使用している場合は、専門のLinux管理者にUbuntu16.04にOdoo12をインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

Ubuntuをアップグレードし、改良されたOdoo 13のインストールを計画している場合は、その解決策があります。 Ubuntu18.04にOdoo13をインストールする方法についてのガイドを確認し、一度に1ステップずつ実行できます。

PS。 この投稿が気に入った場合は、Ubuntu16.04にOdoo12をインストールする Apacheをリバースプロキシとして使用する場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。


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

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

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

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

  2. Ubuntu16.04にOdoo11をインストールします

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

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

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

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