openerpopenerpを使い始める


備考

このセクションでは、openerpの概要と、開発者がopenerpを使用する理由について概説します。

また、openerp内の大きなテーマについても言及し、関連するトピックにリンクする必要があります。 openerpのドキュメントは新しくなっているので、これらの関連トピックの初期バージョンを作成する必要があります。

バージョン

バージョン発売日
7.0 OpenERP 2012-12-22
8.0 Odoo 2014-09-18
9.0 Odoo 2015-10-01
10.0 Odoo 2016-10-05

Debian / Ubuntuシステムのソースからインストールする

Debian / Ubuntuにopenerpをインストールする方法の詳細な説明。

ソースコードからインストールするには、Python 2.7、Git、PostgreSQLデータベースが必要です。

$ sudo apt-get install git python-pip python2.7-dev -y
$ sudo apt-get install postgresql -y
$ sudo su -c "createuser -s $(whoami)" postgres

次に、Odooによって使用されるPythonパッケージによって必要とされるいくつかのシステム依存関係が必要です。

$ sudo apt-get install libxml2-dev libxslt1-dev \
    libevent-dev libsasl2-dev libpq-dev \
    libpng12-dev libjpeg-dev \
    node-less node-clean-css -y

Pythonの依存関係はrequirements.txt ファイルで宣言されてrequirements.txt ます:

$ wget https://raw.githubusercontent.com/odoo/odoo/master/requirements.txt
$ sudo -H pip install --upgrade pip
$ sudo -H pip install -r requirements.txt

これで、GitHubからソースコードを入手し、最初のOdooインスタンスを作成することができます:

$ git clone https://github.com/odoo/odoo.git -b 9.0 --depth=1
$ ./odoo/odoo.py -d myodoo 
 

サーバーインスタンスの管理

Odooをインストールしたら、サーバーインスタンスを作成する必要があります。サーバーインスタンスは、デフォルトで特定のポート8060をリッスンし、データベースを使用してデータを格納するOdooサービスです。

mydb データベースを使用してOdooインスタンスを起動するための最小限のコマンド:

$ ./odoo.py -d mydb
 

データベースがまだ存在しない場合、Odooは自動的に作成を試み、必要なすべてのデータベース表を自動的に作成します。サービスを開始するユーザーにデータベースを作成する権限がない場合(セキュリティ上のベストプラクティス)、PostgreSQL createdb コマンドを使用して作成する必要があります。予め。

以下は、Odooで作業する際に使用される最も一般的なオプションの例です。

$ ./odoo.py -d mydb --db-filter=^mydb$ --addons-path=./addons,../myaddons --xmlrpc-port=8080
 

AWSのOdoo

注意:

OdooをAWS EC2コンテナにロードするには、AWSアカウントが必要です

OdooをAWS EC2インスタンスにロードするには、ワンクリックでここをクリックするか、Googleで「Odoo AWS」を検索します。

これには時間がかかるかもしれませんが、準備が整ったら2つのことをする必要があります:

  1. パスワードを取得する
  2. あなたのユーザー名を探す

パスワードの取得

amazonawsのEC2ダッシュボードで、新しいOdooインスタンスを選択し、上部の[アクション]ボタンをクリックします。 [アクション]> [インスタンス設定]> [システムログを取得]を選択します。 Bitnamiアプリケーションパスワードをxxxxxxxxxに設定するような部分が見つかるまで、システムログをスクロールします 。次のようになります。

ここに画像の説明を入力

アプリケーションポータルにログインしたら、必ずパスワードを変更してください

あなたのユーザー名を取得する

あなたのユーザ名は、Odooマシンイメージをダウンロードしたページの「 使用方法 」セクションにあります。ただし、デフォルトの電子メールは一般的にuser@example.comまたはadmin@example.comです

インストール後

Odooがインストールされると、自分のセキュリティグループがアカウントに追加され、そのセキュリティグループが自身に適用されます。既定では、このセキュリティグループは次の受信トラフィックを許可します

ポートプロトコルソース
80 tcp 0.0.0.0/0
22 tcp 0.0.0.0/0
443 tcp 0.0.0.0/0

これにより、基本的なHTTPとHTTPS、SSHとSFTP接続が可能になります。これらの設定を変更したい場合は、セキュリティグループをクリックしてインバンドタグのルールを編集するか、EC2ダッシュボードで[ アクション ] > [ネットワーキング]> [セキュリティグループの変更 ]をクリックして新しいセキュリティグループを追加できます

aws on odooのリンク: https ://aws.amazon.com/marketplace/pp/B00QBWCCQ6/ref_=_mkt_ste_menu?nc2=h_l3_ba

Odoo's Nightlyのリポジトリ

Odooは、さまざまなOSタイプとOpenerp / Odooバージョン用の正式インストーラをNightlyリポジトリに提供しています

オプション1:ビルド済みのインストーラパッケージによる手動インストール(Windows、Linux):

Odooのナイトリーリポジトリhttp : //nightly.odoo.comからシステム(Windows(.exe)、Debian / Ubuntu(.deb)、Redhat / CentOS(.rpm))に適したバージョンのインストーラ/ /それをインストールしてください。

オプション2:標準のOSパッケージ管理システムを使用して更なるアップデートを得るためのリポジトリエントリを設定する(Linuxのみ):

    wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
    echo "deb http://nightly.odoo.com/8.0/nightly/deb/ ./" >> /etc/apt/sources.list
    apt-get update && apt-get install odoo
 
    yum-config-manager --add-repo=https://nightly.odoo.com/8.0/nightly/rpm/odoo.repo
    yum update && yum install odoo
 

注意:

例としては、変更することにより、異なるバージョンをインストールするには、これらのリンクを適応させる、Odooバージョン8.0リポジトリのリンクを示している/8.0/ するために、上記のリポジトリのURLに/7.0/ OpenerpのV7または/9.0/ 、Odoo v9のための選択のバージョンに従って