1

これは、stackoverflow に関する私の最初の投稿です。私の質問がばかげていたり、タグが間違っていたり、具体的でなかったりしたら、申し訳ありませんが、私の投稿を改善する方法を教えてください! 私は通常、以前に尋ねられた質問から必要なすべての回答を見つけます。これについては、スタック オーバーフロー コミュニティに感謝します。-しかし、今回は違います!

私は学生で、現在、企業が金型在庫を管理するのを支援するための Java2EE Web アプリケーションを開発しています。私は struts2 フレームワークを使用してアプリケーション ( MMS と呼ばれます) を開発しました。

  • OS:windows7、64ビット、サービスパック1
  • アプリケーション サーバー: MMS をローカルホストで実行するための Apache Tomcat 7.0.27
  • データベースサーバー:MMSのデータベースを格納するWampserver2.2d
  • Java : Java JRE7 (jre_7u4-windows-x64)
  • IDE : Eclipse Java EE インディゴ sr2

次に、自分のアプリケーションを雇用主のサーバーにデプロイする必要があります。彼らは、Microsoft リモート デスクトップ ツールを介して、構成が次のような Windows 2003 サーバーにアクセスできるようにしました。

  • Microsoft Windows Server 2003 エンタープライズ エディション
  • サービス パック 2

私の質問は簡単です。自分の環境で適切に動作するアプリケーションから、サーバーで動作し、イントラネット内の従業員がアクセスできるアプリケーションに移行するにはどうすればよいでしょうか? 驚いたことに、これを行う方法を説明するチュートリアルが見つかりませんでした。これまでに見つけたドキュメントは次のとおりです。

私の推測は次のとおりです。

  1. まず、環境を準備する必要があります。つまり、Java、サーブレット アプリケーション サーバー、および MySQL サーバーを Windows 2003 サーバーにインストールします。このために、PC で使用したのと同じ .EXE を使用して、提供された Windows 2003 サーバーに Java JRE7、tomcat7、および wampserver2.2 をインストールしたくなるでしょう。
  2. MMS をサーブレット アプリケーション サーバーに展開します。このためには、Tomcat の webapp フォルダーに MMS (Eclipse で作成) の .WAR をドロップするだけでよいと思います。
  3. DB を MySQL サーバーにデプロイします。このために、コンピューターから DB をエクスポートし、PHPmyAdmin (および .SQL ファイル) を使用してサーバーにインポートすることを考えています。
  4. 最後に、MMS の context.xml を変更して、新しい DB と通信できるようにします。

これは、私が働いている協会の従業員が Web ブラウザー (会社のイントラネット内のみ) を介して Web アプリケーションにアクセスできるようにするのに十分でしょうか?

私が書く方向に進んでいるかどうか、何かを忘れているかどうか、アドバイスを与えるかどうかなど、どんなアンサーも本当に感謝しています:)

事前にどうもありがとうございました !

4

1 に答える 1

0

これが私が提案する一般的な解決策です。wamp サーバー パッケージと Windows 用の tomcat をインストールするだけです。war ファイルをアップロードし、mysql db、apache、および tomcat サービスを起動します。Wamp サーバーには、mysql 用の php、mysql、および phpmyadmin が付属している必要があります。バッチファイルに慣れている場合は、すべてのサービスの開始、停止、再起動を自動化したい場合にバッチファイルを作成できます。

于 2012-06-15T12:27:41.123 に答える