サポート > 運用ガイド > 本番運用サーバへのインストール方法

Wagby で開発したデータベースシステムを本番運用サーバへインストールする方法を説明します。

概要

Wagby で開発した Web アプリケーションには、"Tomcat" という Web サーバ製品が同梱されています。 システム一式を本番運用サーバで動作させるためには、次の方法があります。

開発機でビルドした Web アプリケーションを本番運用サーバにコピーする。
もっともよく用いられている方法です。本章ではこの手順について説明します。
本番運用サーバにも Wagby をインストールし、本番運用サーバ上でビルドを行う。
この方法は開発機と本番運用サーバを同じ環境とするため、わかりやすいという利点があります。ただし、後述する「Windows サービスへの登録」作業などを行う場合、本番運用サーバへも Java を別途インストールする必要があります。そのため、最終的には上記の「コピー方式」と同じような形となることから、本章では説明を割愛します。
本番運用サーバに予め用意されている Tomcat を利用する。
すでに社内で Web サーバが固定されているか、もしくはレンタルサーバを使う場合などが相当します。 この手順の詳細は、「すでにTomcatが用意されている環境下での運用方法」をお読みください。

必要なハードウェア、ソフトウェア

開発用PCと本番運用サーバ

開発用PC と本番運用サーバはそれぞれ別の機器として用意してください。

同一機で開発/運用を兼ねることも可能ですが、運用開始後は安易に機器を停止することはできなくなります。そのため、一般には別機器としておきます。

機器および準備するソフトウェアの仕様については、「動作環境」をお読みください。

Web サーバの扱い

Wagby には標準で、"Tomcat" というオープンソースの Web サーバが同梱されています。従って、別途 Web サーバ製品をご用意いただく必要はありません。

ただし、別の Web サーバとして著名な「Apache Web Server」や「Microsoft IIS」と、Wagby を連携させることができます。連携によって負荷分散が図られるため、システムの安定性向上や、パフォーマンス向上が期待できます。

データベースサーバの扱い

Wagby Pro/Pro Unlimited をご利用の場合、外部データベースをお使い頂けます。 外部データベースを稼働させる「データベースサーバ」は、「Web サーバ」と同一のマシンでも、別マシンでもかまいません。

データベースサーバと Web サーバを分離すると、負荷分散につながります。運用中に負荷が高まってきたと感じられる場合は、サーバの分割を検討するとよいでしょう。

外部データベースとの接続

外部データベース利用時は、テーブルの初期化(基本的なマスタデータおよびユーザデータの登録)を手動で行う必要があります。詳細は「データベース活用ガイド - データベース接続手順」をお読みください。