Windows11同士でTomcatサーバーを立ててLAN内ブラウザ表示する完全手順ガイド
こんにちは。ゆうせいです。
今回は「Windows11のパソコンでTomcatサーバーを立てて、同じLAN内の別のWindows11端末からHTMLをブラウザで見られるようにする方法」について、初心者にもわかりやすく解説していきます。
Tomcat(トムキャット)とは、Javaで書かれたWebアプリケーションを動かすためのサーバーソフトのことです。Apache HTTP Serverとは違い、Java ServletやJSP(Java Server Pages)に対応しています。
でも今回は「HTMLを表示する」という目的なので、Tomcatを使ってWebサーバー的に静的なHTMLファイルを配信する形になります。
手順の全体像
- Tomcatをホスト側PC(サーバー)にインストール
- Tomcatを起動
- HTMLファイルを配置
- Windowsファイアウォールの設定(ポート解放)
- クライアントPC(他のWindows11端末)からアクセス
1. Tomcatのインストール
手順
- 以下のURLから最新版のTomcatをダウンロード
https://tomcat.apache.org/ Windows zip
版を選択し、適当な場所に解凍(例:C:\tomcat10
)bin
フォルダ内のstartup.bat
を実行してTomcatを起動
→ デフォルトでは ポート8080 が使われます。
2. Tomcatが正しく起動しているか確認
ホスト側のPCのブラウザで以下にアクセスしてみましょう:
http://localhost:8080/
Tomcatのウェルカムページが表示されれば、起動成功です!
3. HTMLファイルの配置
Tomcatではwebapps
フォルダ配下にプロジェクトを配置します。
例:
C:\tomcat10\webapps\myhtml\index.html
と置いた場合、以下のURLでアクセスできます:
http://localhost:8080/myhtml/index.html
この時点ではローカルPC上でしか見られません。
4. LAN内の他PCからアクセスするための設定
ステップ1:ホストPCのIPアドレスを確認
コマンドプロンプトで以下を入力:
ipconfig
結果の中から、使用しているネットワークアダプターの IPv4アドレス(例:192.168.0.101)を確認。
ステップ2:Windowsファイアウォールでポート8080を許可
やり方:
- 「Windows セキュリティ」→「ファイアウォールとネットワーク保護」→「詳細設定」
- 「受信の規則」→「新しい規則」
- 「ポート」を選択 → 次へ
- 「特定のローカルポート」→
8080
- 「接続を許可する」を選択
- 名前は「Tomcatポート」などで設定して完了
5. 他のWindows11からアクセス
クライアントPCのブラウザで以下を開く:
http://[ホストPCのIPアドレス]:8080/myhtml/index.html
たとえばホストPCのIPが 192.168.0.101
の場合:
http://192.168.0.101:8080/myhtml/index.html
HTMLが表示されれば成功!
よくあるエラーと対策
症状 | 原因 | 対策 |
---|---|---|
ページが表示されない | ファイアウォールでポートが塞がれている | ポート8080の受信を許可する |
403エラー | ファイルパスが間違っている | webapps 内に正しく配置しているか確認 |
接続できない | IPアドレスが間違っている | ipconfig で再確認する |
「ネットワークの仕組み」を例えで理解しよう!
Tomcatを立てるPCは「お店」、クライアントPCは「お客さん」と考えてみましょう。
お客さんがHTMLという「メニュー」を見たければ、店(サーバー)はそのメニュー(HTMLファイル)を渡してあげる必要があります。
でも、もしお店がシャッター(ファイアウォール)を閉めていたら、お客さんは中に入れません。だからポート(入り口)を開けてあげる必要があるんですね。
今後の学習の指針
今回の手順ができたら、次はこんなことにチャレンジしてみましょう:
- HTTPS化(SSL証明書の設定)
- Java ServletやJSPを使ったWebアプリの開発
- DockerでTomcatを構築してより柔軟な環境を作る
セイ・コンサルティング・グループの新人エンジニア研修のメニューへのリンク
投稿者プロフィール

- 代表取締役
-
セイ・コンサルティング・グループ株式会社代表取締役。
岐阜県出身。
2000年創業、2004年会社設立。
IT企業向け人材育成研修歴業界歴20年以上。
すべての無駄を省いた費用対効果の高い「筋肉質」な研修を提供します!
この記事に間違い等ありましたらぜひお知らせください。