TOMCAT関連技術




目次

Tomcatとは


Tomcatとはサーブレットアプリケーションを動作させるためのミドルウェアです。

Tomcatの8080ポートを閉じる


通常、TomcatはApacheと連携して動作させるため、リリース環境では8080ポートは不要となります。開発中は便利なので8080ポートは空けておきますが、セキュリティの観点からは不要ポートはクローズしておくべきです。
Tomcatのserver.xmlの下記設定をコメントアウトすることで、tomcatの8080ポートを閉じます。

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />

Linux環境であれば、Iptablesのファイアウォール管理で8080ポートを閉じておきます。

※参考記事
Linux環境でのファイアウォール管理については、下記を参照してください。
https://www.se-lab.yokohama/linux/topics/iptables-firewall/

Tomcatへのデプロイ


  1. eclipseでWARファイル作成
  2. Tomcatへ配置
    ${CATALINA_HOME}/webapps 配下へwarを配置する

外部関連サイト