Tomcat サーバーは、無料でオープン ソースの Web アプリケーション サーバーです。軽量のアプリケーション サーバーであり、小規模および中規模のシステムや同時ユーザー数が少ない状況で広く使用されています。JSP プログラムの開発とデバッグには、このサーバーが第一の選択肢です。この記事では主にWindows環境でのTomcatサーバーのインストールと環境変数の設定について説明します。 JDKをダウンロードしてインストールするTomcat サーバーをインストールするには、まず JDK をインストールして設定する必要があります。JDK のインストールと環境変数の設定を参照してください。 Windows + Rを押してcmdと入力し、コマンドラインウィンドウに入ります。Javaが正しくインストールされているかどうかを確認します。確認するコマンドは 出力が次のようになる場合、インストールは成功です。 Javaバージョン「1.8.0_191」 Java(TM) SE ランタイム環境 (ビルド 1.8.0_191-b12) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 25.191-b12、混合モード) Tomcat 圧縮パッケージをダウンロードTomcatにはTomcat7、Tomcat8、Tomcat9があります。現在、企業ではTomcat8の方が一般的に使用されているため、ここではTomcat8を記載します。 Tomcat8 のダウンロード Web サイトにアクセスします: Tomcat8 のダウンロード Web サイト https://tomcat.apache.org/download-80.cgi 左側の「ダウンロード」の下にある対応するバージョンをクリックします。ここでは、64 ビット Windows の zip パッケージである 64 ビット Windows の zip をダウンロードします。 Tomcatには3つの主なインストールバージョンがあります
Tomcatの圧縮パッケージを解凍するダウンロードした zip パッケージを指定された場所に置きます。注意: パスには中国語の文字や特殊文字を含めることはできません。 私のzipパッケージは 次に、現在のフォルダーに解凍します。 Tomcat ディレクトリ構造Tomcatを解凍した後のディレクトリ構造は次のようになります 具体的なディレクトリ ファイルの機能については、Tomcat のディレクトリ構造を参照してください。説明は非常に詳細です。 Tomcatを起動するTomcat の bin ディレクトリにある startup.bat ファイルをダブルクリックします。次のインターフェイスが表示されたら、Tomcat サーバーが正常に実行されたことを意味します。成功を祈ってください。 次に、ブラウザのアドレスバーに ただし、Tomcat の起動時に文字化け、ポートの占有、Tomcat startup.bat の起動後のクラッシュなど、さまざまな問題が発生する場合があります。詳細については、Tomcat の文字化けとポートの占有の解決方法を参照してください。 環境変数の設定Tomcat の環境変数設定は、変数名と対応するパスが変更される点を除いて、JDK とほぼ同じです。具体的な操作は次のとおりです。 注: Tomcat をグローバルに使用する必要があまりない場合は、他のコマンドと競合する可能性があり、JDK ほど使用されていないため、環境変数を設定することは個人的にはお勧めしません。実際、Tomcat ディレクトリに直接入力して起動することも非常に便利です。
[システムの詳細設定] をクリックし、[環境変数] をクリックします。 新しい変数名「CATALINA_HOME」、変数値「C:\develop\Tomcat\apache-tomcat-8.5.47」(つまり、Tomcatのインストールパス)を作成します。 システム変数で変数名「Path」を見つけて、「編集」をクリックし、「新規」をクリックして、「%CATALINA_HOME%\bin」と入力し、「OK」をクリックして、「OK」をクリックします。 環境変数が正しく設定されているかどうかをテストするには、Windows + Rを押し、cmdと入力してコマンドラインウィンドウに入ります。確認するコマンドはstartup.batです。 出力が次のようであれば、設定は成功です。 要約する 上記は、Win10 に Tomcat サーバーをインストールして環境変数を構成する方法に関する詳細なチュートリアル (画像とテキスト) です。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: React 並行関数エクスペリエンス (フロントエンド並行モード)
1 メソッドは、データをサーバーに送信する方法を指定するプロパティです。 2 post と get ...
1. ホットリンクの原則1.1 Webページの準備Web ソース ホスト (192.168.153...
目次1. トランザクションとは何ですか? 2. トランザクションに関連するステートメントは、挿入、削...
Yum (フルネームは Yellow dog Updater, Modified) は、Fedora...
UI デザインにおける多くの概念は言葉で言えば似ているように見えるかもしれませんが、実際には大きく異...
フローティング、フローティング埋め込み div、配置、フレックスという 4 つの一般的な方法と原則を...
バックエンド管理システムで作業している場合、通常、メニュー権限制御に関連する問題に遭遇します。もちろ...
目次1. シナリオ2. サンドボックスの基本機能3. iframeの実装4. Webワーカーの実装5...
目次1. プロジェクト環境: 2: DNSサーバーの設定i: 前方解析を構成する: ii: 逆解像度...
目次1. イメージをプルする2. イメージを実行する3. コンテナ内でアプリケーションをテストする4...
ステップ1: ディレクトリに入ります: cd /etc/mysql、debian.cnfファイルを表...
問題の説明仕事で以下の成果を達成したいと考えています。 解決div タグに相対配置を追加し、絶対配置...
この記事の例では、スライダー間隔コンポーネントを実装するためのjsの具体的なコードを参考までに共有し...
リスト形式のテキストの展開と折りたたみの実装は参考までに。具体的な内容は以下のとおりです。必要: 1...
目次グローバル変数として可変ホイスト一時的なデッドゾーンブロックスコープ重複したステートメント宣言さ...