Apacheバージョンについての質問

このQ&Aのポイント
  • LinuxなどのOSを使用してサーバーを作る前に、Eclipseで書いたJavaプログラムのファイル配置などを把握したいです。
  • WindowsでIDEを使わずにApache-Tomcat-J2SDK-MySQLを連携させたいですが、バージョンがばらばらで困っています。
  • 新しいバージョンは古いバージョンをカバーしていると考えてもいいのでしょうか?どちらのバージョンを使用すべきかわかりません。
回答を見る
  • ベストアンサー

アパッチなどのバージョンについて

Linux などの OS を使ってサーバーを作ろうと考えていますが、その前に、Eclipse(Windows) で書いたプログラム(Java)のしくみ(ファイルの配置など)をある程度把握しておきたいので、IDE を使わずにWindowsで Apache-Tomcat-J2SDK-MySQL を連携させようと思います。参考書やホームページを見比べながらやっているのですが、バージョンがばらばらで困っています。どなたか、教えていただけないでしょうか。  ・新しいバージョンは古いバージョンをカバーしていると考えていいので  しょうか?  ・ほぼ同じ時期に二つのバージョンが出ていますが   (例えば、Apache 2.0.58 と 2.0.59)はどちらを使えばいいのか   わかりません。(英語を読めるようにしないといけないと思います) お手数をおかけして、申し訳ございませんが、ご助言をお願い致します。

  • y0105
  • お礼率100% (10/10)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

・Apache  1.3系と2.0系でセットアップが異なります。  2.2系は良く見てないので分かりません。 ・Tomcat  気にした事なかったので分かりません。 ・SDK  作成したプログラムが動作するバージョンにしましょう。 ・MySQL  3.23系、4.0系、4.1系、5.0系でセットアップが異なります。 基本的に、新しいバージョンは古いバージョンをカバーしています。 質問にあるようなApache等のバージョン違いはバグフィックスと考えて良いです。

y0105
質問者

お礼

早々にご回答下さいまして、誠にありがとうございます。 これで先に進めることができます。 ありがとうございます。

その他の回答 (2)

回答No.3

>(例えば、Apache 2.0.58 と 2.0.59)はどちらを使えばいいのか >  わかりません。(英語を読めるようにしないといけないと思います) 2.0.58=>2.0.59については http://www.apache.org/dist/httpd/ にあるCHANGES_2.0.59 に書いてあります 英語ですが 翻訳サイトと検索エンジンである程度は内容が判りますよ 例えば http://www.google.co.jp/language_tools?hl=ja にアクセスしてCHANGES_2.0.59 の内容を貼り付けて[翻訳]ボタンを押します で「CVE-2006-3747」なる言葉が出てくるので その単語で検索すると mod_rewriteモジュールの脆弱性への対策であることが判ります

y0105
質問者

お礼

早々のご回答、ありがとうございます。 これから進めてゆくうえで、英語とは向き合わなければいけない 気がしますので、お教えいただいたやり方はとても参考になりました。 助かりました。ありがとうございます。

noname#39970
noname#39970
回答No.2

No1補足 ・Apache 2.0と2.2は設定が大幅に違う。インストール(make含)自体は同じ 設定が大きく違うせいで移行するためにはhttpd.confを大幅に書き換えなければならないので前verが有るならバックアップして2.2.xを新規で入れてから2.0.xのhttpd.confを見ながら修正する方が早いかも ・tomcat 4.xと5.xで要求するjavaのverが違う。 構成ハードウェアのせいでjavaのverを上げる事ができない場合はtomcatのverを低くせざるを得ない。 ・J2SDK 構成ハードウェアによってはglibcというライブラリのverを要求する場合有り。glibcはkernelのverによってやはり同じように………。 x86系ならそんな心配する必要は無いんだけど一応自分がハマった事を書いといた

y0105
質問者

お礼

早々のご回答、ありがとうございました。 系列の最新版をインストールして、先に進みます。 (バージョンを気にするレベルに、まだ自分は達していない ので、あまり気にしないことにします)

関連するQ&A

  • Java開発で現在主流な環境について

    Javaの開発環境を構築する事になりました。 ・Apache ・Tomcat ・PostgresSQL ・Java2 ・SDK ・Eclipse の組み合わせで考えています。 現在最も安定しているバージョンの組合せを教えて下さい。 (または、安定する組合せの探し方でも結構です) 宜しくお願いします。

    • ベストアンサー
    • Java
  • 最新バージョンで開発すべきでしょうか?

    お世話になります。 これまで、バージョンといたしましては、 Java6、Apache HTTP Server 2.2、Apache Tomcat6をベースとして、 動的Webサイトを、Javaサーブレット、JSP、JavaBeans、MySQLなどで開発してきました。 しかし近々、次の新たな開発が開始予定の為、 開発環境をネットで調査していたところ、最新バージョンとして、 「Java7、Apache HTTP Server 2.4.1、Apache Tomcat7.0.26」などが、 すでにダウンロード可能の様でした。 そこでご質問させていただきます。 今(2012年2月27日(月)現在)から、 新たに上記しましたような動的Webサイトの開発をSTARTする場合には、 Java、Apache HTTP Server 、Apache Tomcatの 各バージョンにつきましては、 「Java7、Apache HTTP Server 2.4.1、Apache Tomcat7.0.26」などの 最新バージョンを採用すべきでしょうか? それとも現在安定して動作を確認済である、 Java6、Apache HTTP Server 2.2、Apache Tomcat6 を採用すべきでしょうか? 質問内容は以上です。 アドバイス等頂けましたら助かります。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • apacheとtomcatについて

    お世話になっております。 現在趣味でapacheとtomcatを連携させて webアプリ的なものを作成しています。 そこで疑問に思ったことなのですが、 apacheとtomcatを連携させるのは、 ポート80からもサーバサイドJavaが使えるようになる、という 利点があるからだという風に解釈しています。 ただ、web上の様々なサイトを見るところ、 クライアントサイドはapache上で動かし、 サーバサイドはtomcat上で動かすという様な分別の仕方をしている ような記述が多く見られます。 私はクライアントサイドもサーバサイドも 全てtomcat上に配置して動かしているのですが、 クライアントサイドをapache上で動かすのはどのような利点があるのでしょうか。 よろしくお願いいたします。

  • Apache2とEclipse(perl)を連携するには?

    現在Windows上にて、Perlの開発をしております。 Perlは、ActivePerlを使用し、ツールはEclipseを使用してソースを記述しております。 [環境] OSは、クライアント、サーバ共にWindows [バージョン] ActivePerlは、5.8.9 Apacheは、2.2.4 Eclipse(SDK版)は、3.5 EclipseとPerlとの連携はできたのですが、 Eclipse上で編集したソースをApache上に配備したいと 考えております。 手動でフォルダコピー等で行うという以外で、 何か良い方法をご存知の方、ご教授下さると嬉しいです。 よろしくお願い致します。

    • ベストアンサー
    • Perl
  • ApacheからVirtualHostでTomcatへ連携させたいのです!

    皆様、こんにちわ。 いつもお世話になっております。 ApacheとTomcatの連携での質問なのですが、 私が実現したいのは下記のような感じです。 http://www.hoge1.co.jp でリクエストされたら、連携しているTomcatのアプリケーション /app1 へ遷移し、同様に http://www.hoge2.co.jp でリクエストされたら、連携しているTomcatの /app2 へ遷移させたいです。 リダイレクトさせれば簡単なのだと思いますが、 できればそのまま遷移させたいです。 環境は Apache 2.0.48 (Linux) Tomcat 5.5.6 (Windows) です。 連携自体はmod_jkによってうまくいっています。 どなたか方法をご存知の方はご教授下さい。 よろしくお願いいたします。

  • Fedora Core 4 の httpd(Apache) と Tomcat 6 の連携方法

    nagilumと申します。Linux初心者です。 Fedora Core 4 の httpd(Apache 2.0) と Tomcat 6.0 を連携させたい のですが、方法がわかりません。 Tomcat 4.x のように、mod_webapp.so をしかるべき場所に配置すれば よいのかと考え、検索したのですが、所在がわかりませんでした。 また、httpd.conf の書き方もよくわかりません。 すみませんが、初心者にもわかるよう、どなたか教えてくださいませ。

  • Tomcat5.5.9とApache2.0.54の連携

    jdk1.5.0_05をインストールしているWindows XPで、 Tomcat5.5.9とApache2.0.54を連携したいのですが、 このバージョンでの連携方法について解説しているサイト等が見つからず困っております。 また、連携できたということを、どうやって確認すればいいんでしょうか?

    • ベストアンサー
    • Java
  • ApacheとTomcatの連携

    Windows200でApacheとTomcatを連携させて動かしたいのですがうまくいきません。 Apacheを起動させただけだと、サンプルページのhttp://localhost/examples/jsp/は見えるのですが、その下の各サンプルを見ようとするとInternal Server Errorになってしまいます。 ちなみにApache、Tomcatを別々に起動させるとうまくいきます。 バージョンは以下のとおりです。 Apache1.3.26 tomvat3.2.4 どうやら連携のサービスがApache起動のときに開始されていないみたいなんですが、どこらへんを見直したらいいのかわかりません。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Tomcat と Apache の連携に関して♪

    こんにちわ。 技術評論社の「サーブレット&JSP」という本をベースにTomcatとApacheの連携を行っています。 それぞれ、新しいバージョンがリリースされているので新しいバージョンのTomcat(4.1)とApeche(2.0.45)での連携を試行錯誤しながら挑戦していますが、全然うまくできません。 確認は、連携処理後 http://localhost/examples/jsp/ で確認しています。 もちろん、http://localhost:8080/exampes/jsp/ では正常に表示されます。 これら新バージョン同士で連携させる方法を是非とも教えてください。 宜しくお願いいたします。

    • ベストアンサー
    • Java
  • ApacheとEclipseを連携させたい

    PHP初心者です。 apacheとeclipseとmysqlを組み合わせてプログラムを作成したいと思ったのですが、Apache2とEclipseと連携させる方法とかはあるのでしょうか。 ここが上手く連動してくれないとEclipseで作成している意味が無いのですが。 明らかに初心者の意見だと思いますが、Apache2では無理なのでしょうか。 一応このサイトを見たのですが。 http://www.goodpic.com/mt/archives2/2004/08/eclipse_php5php.html 後は、Smartyについてです。 以下のような事が書かれています。 『ファイルを解凍して、Smarty-2.6.3\libsの中にあるファイルをすべて、C:\php5\libsなどにコピー。このC:\php5\libsへPHPからのPathを通すために、php.ini内に include_path = "C:\php5\libs" という行を追加します。これでSmartyのインストールも完了。もし MySQLも利用する場合は、以下の行のコメントアウトをはずしておきましょう。 extension=php_mysql.dll』 ちょっとmysqlの部分も入ってますが、まずphp5/libsというフォルダがありません。 これは自分で作成するのでしょうか。 そうだとしたら、問題無いのですが。 でも、1番知りたいのはApache2とEclipseの連携ですね。 この事についてご存知の方がいましたらアドバイスを頂ければ、と思います。 どうぞ宜しくお願い致します。

    • 締切済み
    • PHP