http://okwave.jp/kotaeru.php3?q=1406504に関連しまして、
Apache:静的HTMLを扱う。URLをポート無しでアクセスできる。
Tomcat:動的JSP、Servletを配置。
たったこれだけの区別のためなのでしょうか?
そのほかにapacheを入れる利点はありますでしょうか?
また、WebサーバーとしてもTomcatは使えるということで、
URLをポート無しにすることもできるのでしょうか?
No.2ベストアンサー
- 回答日時:
状況にもよりますが、中規模システムの場合には負荷分散が考えられます。
Apache と Tomcat を別のサーバにインストールすることによって負荷分散をはかることが可能です。さらには、ロードバランスをすることも可能になります。ただ、実際には最近のハードウェアスペックの工場に伴い、Apache と Tomcat が同一のサーバにインストールされることの方が多いように思います。この理由の1つには#1の方が回答されているようにセキュリティがあります。Tomcat でも、Port 80 で Listen するように設定すれば URL をポート番号なしでアクセスすることは可能です。しかしながら、Tomcat だけでは、SSL は当然のこと、きめ細かなアクセス制御はできません。
その他のメリットとして、Apache の機能の豊富さが挙げられますが、それについてはマニュアルを見ればすぐに分かると思います。
参考URL:http://httpd.apache.org/docs/2.0/
No.1
- 回答日時:
過去投稿も読んでみました。
私も開発はTomcatのみで、実環境はApache+Tomcatです。
私が Apache経由にする一番の理由は、セキュリティです。
Apacheであればhttpd.conf等でセキュリティの設定ができますが、
Tomcatだけでは不安です。(私がやり方を知らないだけかもしれません)
他、mod_rewrite等を良く使いますのでこのあたりもApache様々です。
URLポート無しというのは、簡単に言うとポート80でWEBサーバを起動しているだけです。
ブラウザでポート指定しないと勝手に80になるから接続できます。
よってTomcatをポート80で起動すればURLをポートなしにできます。
Apache2.2では ApacheとTomcatを連携する mod_jkが不要になりましたので
(httpd.confで設定できるようになった)
是非、実運用サーバではApache+Tomcatにした方が良いかと!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Java Javaで個人ブログサイトを作りたい 7 2022/04/03 17:37
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- PHP バージョン情報の取得方法について 1 2023/03/15 11:56
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- PHP プログラミング教えてください。 3 2022/10/12 10:37
- ソフトウェア Webサーバーソフトウェアについて 2 2023/03/20 20:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
8000番や8080番のポー...
-
Windows10におけるUSB-RS232C機...
-
Dell Inspiron 14 5415 をコン...
-
スイッチのポート番号について
-
コマンドプロンプトで、ポート...
-
ポートの80と443
-
USBメモリ増設アダプターについて
-
Supermodelのエミュレーターに...
-
パナソニックビエラシリーズ最...
-
ワイヤレスマウスUSBレシーバー...
-
このエラーはどういうことですか?
-
PCのUSBポートの不具合と対処法...
-
仙台市内で、独身者に最も住み...
-
空気圧用語のEポートとRポート...
-
USB接続プリンタのポートを削除...
-
マザーボードにSATAのHDDを接続...
-
仮想COMポート作成
-
EXCEL-VBAからPowerPointファイ...
-
PIDが0のプロセスがポートを空...
-
80番ポートについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
8000番や8080番のポー...
-
Windows10におけるUSB-RS232C機...
-
ワイヤレスマウスUSBレシーバー...
-
USBメモリ増設アダプターについて
-
スイッチのポート番号について
-
PCのUSBポートの不具合と対処法...
-
ポートの80と443
-
ポート80、443を開けろと言われ...
-
コマンドプロンプトで、ポート...
-
Dell Inspiron 14 5415 をコン...
-
Supermodelのエミュレーターに...
-
バンジージャンプのデータを貰...
-
ポート80を閉じたいのですが
-
EXCEL VBAで、PnPでCOMポート番...
-
縦続 と 直列
-
マンションHUB交換について
-
無線LANルータのアクセスログの...
-
microsoft-ds(445)とnetbios(13...
-
サーバーにLANポートが多いとど...
-
マザーボードにSATAのHDDを接続...
おすすめ情報