Tomcatのインストール方法 Java で Hello World ! を表示する(1/2)
本記事を書いた頃よりだいぶTomcatへの理解が深まりましたので、本記事の内容を書き直しました。最新版記事 Tomcat9のインストール方法 on Windows10
Tomcatのインストール方法
Tomcatをインストールしてブラウザに「Hello World !」と表示させます。
ダウンロード
まずはTomcatの公式サイトにアクセスします。
画面左側に各バージョンのDownloadサイトがリストで並んでいます。今回はTomcat 9をインストールすることにします。リストの中の「Tomcat 9」リンクをクリックします。
画面の下の方へスクロールして「32-bit/64-bit Windows Service Installer」のリンクをクリックします。ダウンロード場所は任意で大丈夫です。これでダウンロード作業は完了です。
インストール
ダウンロードしたインストーラー「apache-tomcat-9.0.2.exe」をダブルクリックします。
「Next」をクリックします。
「I Agree」をクリックします。
プルダウン、チェックボックスともに変更しなくて大丈夫です。「Next」をクリックします。
ここも変更しなくて大丈夫です。「Next」をクリックします。
次にJREの設定をします。JREとはJava Runtime Environmentの略でJava実行環境のことです。この設定でJavaアプリケーションを動かせるようになります。JREをまだインストールしていない場合はインストールしましょう。「Next」をクリックします。
Tomcatをインストールする場所を選択します。これは任意ですが特に変更する必要もないので今回はデフォルトのまま「Install」をクリックします。
インストールが始まるので完了するまでしばし待ちます。
インストールが完了すると「Tomcatを起動して終了するか、起動しないで終了するか」聞かれます。動作確認のため、起動して終了にします。チェックボックスにチェックが付いたままの状態で「Finish」をクリックします。
起動開始しますのでしばし待ちます。
起動中画面が消えたら起動完了しているはずなので、確認しに行きます。「http://localhost:8080」にアクセスしてください。
無事に起動完了するとこのような画面が表示されます。
これでインストールは完了です。
このままではTomcatの管理画面にアクセスできないので次から設定をしていきます。
設定
まずはTomcatの管理画面にアクセスできないことを確認します。次の画面の「Server Status」をクリックします。
認証を求められるのでユーザー名を「admin」、パスワードを「admin」として「OK」をクリックします。ログインできずに再度認証を求められたら、Tomcatの管理画面にアクセスできないことの確認は成功です。
ひとまずは「キャンセル」をクリックします。
401 Unauthorized とタイトル表示されたエラー画面になりますが気にしないで画面を閉じてください。
確認作業が完了したので、ここから設定に入っていきます。
先ほど認証エラーになったのは、有効なユーザーが存在しないためです。ですので、設定を追加して有効なユーザーを作成します。
次のファイルを管理者権限で開きます。管理者権限で開かないと編集ができません。
「C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf\tomcat-users.xml」
管理者権限で「tomcat-users.xml」ファイルを開いたら、一番最後の行を次のように変更します。
</tomcat-users>
↓
<role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/> </tomcat-users>
変更を適用するため、Tomcatを再起動しましょう。次の実行ファイルをダブルクリックします。
「C:\Program Files (x86)\Apache Software Foundation\Tomcat 9.0\bin\tomcat9w.exe」
「Stop」をクリックしてTomcatを停止します。
「Start」をクリックしてTomcatを起動します。
これでTomcat管理画面にアクセスできるユーザーが追加されました。
確認していきます。再度「http://localhost:8080」にアクセスしてください。前回と同様に「Server Status」をクリックします。
ユーザー名を「admin」、パスワードを「admin」として「OK」をクリックします。
このとき、認証画面が表示されずにログインしてしまう場合はシークレットウィンドウでブラウザを開きましょう。
somegoro.hatenablog.com
ログインに成功すると次の画面が表示されます。
これでTomcatの設定は完了です。
長くなってきたので、今回の記事はここまでとします。
次はHello World ! と表示するアプリケーションを作成していきます。
最新版記事はこちら
www.early2home.com