CentOS7にOdoo10をインストールする方法を紹介します。Odoo(旧称OpenERP)は、Webベースのエンタープライズ管理アプリケーションのスイートです。これは、Pythonプログラミング言語に基づく最も人気のある強力なオープンソースERPビジネスソフトウェアの1つです。
Odooのビジネスアプリは、フロントエンドアプリケーション、販売管理アプリケーション、ビジネスオペレーションアプリケーション、マーケティングアプリケーション、人的資源、生産性アプリケーションの6つのグループに編成されています。これらはスタンドアロンアプリケーションとして使用でき、シームレスに統合できるため、フル機能のオープンソースERPを入手できます。
このチュートリアルでは、最新のOdoo 10バージョンをインストールし、Apacheをリバースプロキシとして構成して、URLにOdooのポートを入力せずにドメイン経由でOdooアプリにアクセスできるようにします 。
要件
このチュートリアルでは、オペレーティングシステムとしてCentOS7を使用したSSD1LinuxVPSホスティングプランを使用します。
1。 SSH経由でサーバーにログインします:
# ssh root@server_ip
開始する前に、以下のコマンドを入力して、マシンに適切なバージョンのCentOSがインストールされているかどうかを確認してください。
# cat /etc/redhat-release
これにより、下の出力が得られるはずです:
CentOS Linux release 7.2.1511 (Core)
2。システムを更新する
サーバーが完全に最新であることを確認してください:
# yum update
これが完了したら、EPELリポジトリをインストールします。
# yum install -y epel-release
3。 PostgreSQLをインストールする
OdooはPostgreSQLを使用しているため、必要とされているいくつかの依存関係とともにPostgreSQLをインストールしましょう。以下のコマンドを実行します:
# yum install postgresql-server fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi wkhtmltopdf yum-utils
次に、PostgreSQLデータベースを初期化します。
# postgresql-setup initdb
PostgreSQLが起動時に開始し、以下を使用してサービスを開始できるようにします。
# systemctl enable postgresql # systemctl start postgresql
4。 Odoo10をインストールする
Odooリポジトリを追加します:
# yum-config-manager --add-repo=https://nightly.odoo.com/10.0/nightly/rpm/odoo.repo
パッケージインデックスを更新し、Odoo 10をインストールします:
# yum update && yum install odoo
インストールが完了したら、Odooを起動時に開始できるようにします:
# systemctl enable odoo
Odooを開始する:
# systemctl start odoo
Odooが機能しているかどうかを確認します:
# ps aux |grep odoo
Odooのデフォルトのマスターパスワードは「admin」に設定されています ‘。これを変えましょう。お気に入りのテキストエディタでOdooの設定ファイルを開きます。 nanoを使用しています:
# nano /etc/odoo/odoo.conf
コメントを外します(;
を削除します ) admin_passwd 新しいマスターパスワードを入力して設定します。必ず強力なパスワードを使用してください。コマンドラインから生成できます。ファイルを保存して閉じます。変更を有効にするためにOdooを再起動します:
# systemctl restart odoo
5。 Apacheを構成する
最後になりましたが、OdooにアクセスするときにWebブラウザでOdooのポートを使用しないようにするには、Apacheをリバースプロキシとして設定する必要があります。ただし、まず最初に、Apacheをインストールしましょう:
# yum install httpd
起動時に起動できるようにしてから、Apacheを起動します:
# systemctl enable httpd # systemctl start httpd
それでは、実際のリバースプロキシ設定を行いましょう。ドメインの新しい構成ファイルを開きます:
# nano /etc/httpd/conf.d/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>
もちろん、your_domain.comを実際のドメインに置き換えることを忘れないでください。ファイルを保存して閉じ、変更を有効にするためにApacheを再起動します。
# service httpd restart
おめでとうございます。指示に注意深く従えば、CentOS7VPSにOdoo10が正常にインストールされました。これで、お気に入りのWebブラウザーを開き、前に構成したドメインを使用してOdooインスタンスに移動できます。最初のデータベースを作成し、Odoo10の使用を開始します。
もちろん、Odoo VPSホスティングサービスのいずれかを使用している場合は、CentOS7にOdoo10をインストールする必要はありません。その場合は、専門のLinux管理者にOdoo10のインストールと構成を依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 CentOS7にOdoo10をインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、単に返信を残してください。ありがとう。