エントリー名 :

Java入門 SDKとTomcatをWindowsにインストール

Java入門 SDKとTomcatをWindowsにインストール

Javaを使ってみたくなったので、SDKとTomcatをWindows XPにインストールしました。以下、参考メモ。

参考サイトまとめ -Javaとは

Java開発環境のインストールSDK(JDK)

Javaの開発環境は、SDK(JDK)が提供されている。

  • SDK=Software Development Kit
  • JDK=Java Development Kit
  • J2SE=Java 2 Platform, Standard Edition
  • J2EE=Java 2 Platform, Enterprise Edition
  • J2ME=Java 2 Platform, Micro Edition

全体の流れは、「ダウンロード->インストール->パスを通す->コマンドプロンプト」

Javaのコンパイル&実行は上のSDK(JDK)を導入すればできるようになる。 サーバサイドJavaの開発をしたい場合には、他にもいくつか準備がいる。

Tomcatのインストール

サーバー側でJavaを動かすにはJavaサーバが必要。Javaサーバには、いくつか種類がある。初心者には、Tomcatがおすすめらしい。

Tomcatを起動して、http://localhost:8080/にブラウザでアクセスして、表示できればインストール成功。 この時点では、ApacheのWebサーバーは関係していない。

表示されているのは、
「Tomcatをインストールした場所/webapps/ROOT/index.jsp」
にあるJSP(JavaServer Page)の実行結果。

JSP(JavaServer Page)とサーブレット(Servlet)

JSP(JavaServer Page)を使うと、PHPやPerlと同じような感覚で、タグを入れ込むようにJavaが使える。 JSPに初めてアクセスしたときにServletにコンパイルされ、それが実行されている。

ApacheWebサーバーとTomcatの連携

ApacheとTomcatを連携する。 http://localhost/~でJavaを実行できるようにする。

Apache、J2SDK、Tomcatはインストール済みとして、次のようにした。

連携にはいくつか方法があるらしい。 僕は、一番目のページにならいmod_jk2を使ってみました。

The Ja-Jakarta Project - JK2翻訳

  1. Apache Tomcat - Tomcat Connectors (mod_jk, mod_jk2) Downloadsで、バイナリ版のコネクタをダウンロード。
  2. 解凍してできたmod_jk2.soをApacheのmodulesディレクトリに入れる。
  3. Apacheのconf/httpd.confファイルに「LoadModule jk2_module modules/mod_jk2.dll」を追加。
  4. Apacheのconfディレクトリにworkers2.propertiesファイルを作成。
  5. Tomcatのconfディレクトリjk2.propertiesファイルを作成。
  6. ブラウザでhttp://localhost/jsp-examples/にアクセスして表示されれば成功

[channel.socket:localhost:8009]
[shm:]
disabled=1
[uri:/jsp-examples/*]

  「workers2.properties」

channelSocket.port=8009

   「jk2.properties」

Java入門 SDKとTomcatをWindowsにインストールの前後の記事

カテゴリー [ java ] [ メモ・覚え書き ]



アマゾン(Amazon.co.jp) Java

「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

1. 本 「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

[2010-04-10)]作者:小森 裕介 。レーベル:技術評論社 。製造:技術評論社 。出版:技術評論社 。発売:技術評論社。関連:体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践

スマートにプログラミング Android入門編

2. 本 スマートにプログラミング Android入門編

[2011-05)]作者:堀切 堤 。レーベル:リックテレコム 。製造:リックテレコム 。出版:リックテレコム 。発売:リックテレコム。関連:作ればわかる!Androidプログラミング―10の実践サンプルで学ぶAndroidアプリ開発入門 (Smart Mobile Developer)

Web制作の現場で使う jQueryデザイン入門 (WEB PROFESSIONAL)

3. 本 Web制作の現場で使う jQueryデザイン入門 (WEB PROFESSIONAL)

[2010-02-12)]作者:西畑 一馬 。レーベル:アスキー・メディアワークス 。製造:アスキー・メディアワークス 。出版:アスキー・メディアワークス 。発売:アスキー・メディアワークス。関連:HTML5+CSS3で作る 魅せるiPhoneサイト iPhone/iPad/iPod touch対応

アジャイルサムライ−達人開発者への道−

4. 本 アジャイルサムライ−達人開発者への道−

[2011-07-16)]作者:Jonathan Rasmusson 。レーベル:オーム社 。製造:オーム社 。出版:オーム社 。発売:オーム社。関連:アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~

よくわかるPHPの教科書

5. 本 よくわかるPHPの教科書

[2010-09-14)]作者:たにぐち まこと 。レーベル:毎日コミュニケーションズ 。製造:毎日コミュニケーションズ 。出版:毎日コミュニケーションズ 。発売:毎日コミュニケーションズ。関連:「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

WEB+DB PRESS 総集編 [Vol.1~60]

6. 本 WEB+DB PRESS 総集編 [Vol.1~60]

[2011-10-15)]作者:森田 創 。レーベル:技術評論社 。製造:技術評論社 。出版:技術評論社 。発売:技術評論社。関連:WEB+DB PRESS Vol.66

Titanium Mobile iPhone/Androidアプリ開発入門―JavaScriptだけで作る

7. 本 Titanium Mobile iPhone/Androidアプリ開発入門―JavaScriptだけで作る

[2012-02)]作者:小澤 栄一 。レーベル:秀和システム 。製造:秀和システム 。出版:秀和システム 。発売:秀和システム。関連:Titanium Mobileで開発するiPhone/Androidアプリ (Smart Mobile Developer)

2

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)



このエントリーのトラックバックURL:

アーカイブ

コメント

トラックバック

広告

あわせて読みたい

あわせて読みたい