Tomcat
やったことないからやってみようか、くらいの気持ちで、今回はWindowsにインストールしたTomcatでSSLを有効化してみたいと思います。Apache Httpサーバーは無しで、あくまでTomcat単体で実現してみたいと思います。 また、ローカルでの簡単な検証ですのでSSL…
Tomcatにwarで固めたアプリケーションをデプロイした後に、warから展開されたアプリケーションのディレクトリ配下に、「META-INF\war-tracker」という謎のファイルがあることに気づきました。 war-trackerそもそもwarファイルにこのファイルが入っているのか…
今回はTomcatのアクセスログの日時ついて、今更ですが気づいたことをメモ程度に残しておきます。 ※こちらの動作確認は、Tomcat8.5で行っていますTomcatは何も設定を変えてなければ、アクセスログをlogディレクトリ配下に出力してくれていると思います。ファ…
Tomcatのデフォルトのエラーページを編集する方法について、簡単に紹介したいと思います。 今回は、Windows10のPCにインストールしたTomcat 8.5で確認しています。 Tomcatのデフォルトのエラーページをみてみる デフォルトで404エラーが発生したエラーページ…
先日、ちょっと検証したいことがありTomcatのソースコードを公式サイトからダウンロードしてみることにしました。 ダウンロードページhttps://tomcat.apache.org/download-80.cgiのキャプチャは以下のとおりですが、それぞれのダウンロードするファイル名の…
Tomcatは、インストール後のデフォルトではポート番号8080で起動することになっていると思います。 今回はこのポート番号を変更して、Tomcatを起動する方法を確認したいと思います。 ちなみに、タイトルに「Windowsで~」と書いてますが特にOSは関係ないと思…
WindowsでTomcat起動バッチファイル(${TOMACAT_HOME}/bin/startup.bat)を実行して、Tomcatを起動するとコンソール(コマンドプロンプト)が別途立ち上がりそこにTomcatの起動ログが出力されると思います。そこの起動ログが何やら文字化けするんですよね。…
今回は、セッションタイムアウトについてお話していこうと思います。 セッションとは? セッションタイムアウトを説明する前に、まずはセッションについて説明します。ブラウザを使ってAmazonや楽天などのショッピングサイトで、カートに商品を入れて様々な…
Tomcatの起動時間を早くする方法はいくつかあるようですが、簡単にできる方法を紹介したいと思います。 この設定を試したTomcatのバージョンは、8.0.x系です。ですが、Tomcat公式サイトを見る限りでは他のバージョンでも設定できそうです。Tomcatの設定ファ…
今回は、HTTPサーバーの一つであるApacheとJavaサーブレットコンテナであるTomcatを連携したいと思います。HTTPサーバーのApacheでリクエストの受付を行い、そのリクエストをTomcatに転送するような構成です。私個人が今までの仕事で携わった仕事でよくこの…
本日もTomcatの話題です。今回は、Tomcat標準で用意されているWebアプリケーションの一つであるManagerアプリケーションを有効化してみたいと思います。Managerアプリケーションは、デフォルトでは使用できないように設定されているため有効化するためにはTo…
本日もTomcatの話題です。Windowsで動くTomcatのメモリの設定変更についてです。以前、Tomcat上で動作するWebアプリケーションでOutOfMemoryエラーが頻発しました。 そのため、メモリサイズを上げなければという話になりました。メモリの設定変更なんてWebに…
今回は、無償で利用できるApache Tomcat(※以後、Tomcat)をWindowsにインストールしていきたいと思います。Tomcatは、WindowsやLinuxでも動作することができるJavaのAPサーバーです。無償で利用できるため、様々なところで利用されていると思います。今回は…