Alibaba Cloud Server Linux システムは Tomcat を構築して Web プロジェクトを展開します

Alibaba Cloud Server Linux システムは Tomcat を構築して Web プロジェクトを展開します

私は全体のプロセスを 4 つのステップに分けます。

JDKをダウンロードしてインストールする

Tomcatをダウンロードしてインストールする

Alibaba Cloud サーバー情報を構成する

Webプロジェクトをデプロイする

使用されるツール: Xshell、WinSCP。

JDK をインストールしていない場合は、上記のリンクをクリックして JDK インストール ブログに移動してください。

Tomcatをダウンロードしてインストールする

最新のミラーを表示するには、このページにアクセスしてください: https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat

Xshellツールを使用してLinuxシステムを操作する

ここに画像の説明を挿入

ホームディレクトリに移動してTomcatをダウンロードします

ここに画像の説明を挿入

ダウンロード

https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz を実行します。

ここに画像の説明を挿入

フォルダ内には関連するTomcat圧縮パッケージがさらにあることがわかります。

解凍

tar -zxvf apache-tomcat-9.0.30.tar.gz 

ここに画像の説明を挿入

解凍後、apache-tomcat-9.0.30 フォルダが表示されます。

ここに画像の説明を挿入

リリース ポートを変更する必要がある場合は、conf 内の server.xml を変更する必要があります。

ここに画像の説明を挿入

vimコマンドでserver.xmlを編集してポートを変更します。次の図を見つけて、ポート8080を8088に変更します。

vimコマンド:

Ins Scrlk をクリックして編集モードに入り、もう一度クリックして編集モードを終了します。

編集モードに入った後にポートを変更する

編集後、Escキーを押して「:wq」と入力して保存し終了します。

ここに画像の説明を挿入

保存して終了

ここに画像の説明を挿入

Alibaba Cloud サーバー情報を構成する

Alibaba Cloudコンソールにログインし、ポート8088を設定します。

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

ここに画像の説明を挿入

追加後、ポート8088が使用可能になります。

tomcatを実行する

sh スタートアップ.sh
//または./startup.sh

ip:8088を入力し、ビルドとデプロイが完了するまで待ちます。

ここに画像の説明を挿入

Tomcat をインストールしたら、Web プロジェクトを簡単にデプロイできます。

Webプロジェクトをデプロイする

WinSCPツールからTomcatディレクトリにアクセスし、webappsフォルダを見つけます。

ここに画像の説明を挿入

これを実現するには、webapps/ROOT の下のファイルを削除し、独自の Web ページを配置します。

ここに画像の説明を挿入

これは私のウェブサイトです

ここに画像の説明を挿入

成果を達成する

ここに画像の説明を挿入

これで、Tomcat の設定と Alibaba Cloud Server Linux システムへの Web プロジェクトのデプロイに関するこの記事は終了です。Alibaba Cloud Server Tomcat の Web デプロイに関する関連コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • IDEA を使用して Web プロジェクトを作成し、Tomcat に公開する方法
  • Spring Boot に埋め込まれた Tomcat を削除し、非 Web 方式で起動する方法
  • IDEA 2020.3.1 で Tomcat をデプロイし、最初の Web プロジェクトを作成するプロセスの詳細な説明
  • Tomcat 初回展開 Web プロジェクト プロセス図
  • tomcatがプロジェクトをリリースした後にWEB-INF/classesの下のファイルがコンパイルされない問題を解決します。
  • SpringBoot webSocketリソースをロードできず、Tomcat起動エラーが発生する問題を解決します
  • Tomcat サーバーの設定と Web プロジェクトの公開に関する IDEA グラフィック チュートリアル
  • Tomcat イメージをインストールして Docker に Web プロジェクトをデプロイする方法を簡単に説明します。
  • Tomcat と WebLogic で純粋な HTML ファイルを展開するプロセスの分析
  • IDEA2020.1.2 Webプロジェクトの作成とTomcatの設定に関する詳細なチュートリアル
  • Tomcat を設定して IntelliJ IDEA 2018 で最初の Java Web プロジェクトを実行する方法
  • Idea は、Web プロジェクトを開始するように Tomcat を設定します。グラフィック チュートリアル
  • Java Web プロジェクトが Tomcat エラーの解決を開始する
  • Webリクエストと処理のTomcatソースコード分析

<<:  VueはPCで写真をアップロードする機能を実現

>>:  MySQL 外部キー制約の例の説明

推薦する

TinyEditorはシンプルで使いやすいHTML WYSIWYGエディタです

数日前、国産の XHTML エディタを紹介しました。今日は、有名な海外の Web デザイン ブログl...

大規模なウェブサイトアーキテクチャを設計・構築する際に考慮すべき10の課題

ここでは、PHP、JSP、または .NET 環境については説明しません。アーキテクチャの観点から問題...

Mysqlトランザクション操作の失敗を解決する方法

Mysqlトランザクション操作の失敗を解決する方法トランザクションの原子性: トランザクションは、デ...

MySQL 学習ノート: 完全な SELECT ステートメントの使用例と詳細な説明

この記事では、MySQL 学習ノートの select ステートメントの完全な使用方法を例を使用して説...

シンプルな加算計算機の JavaScript 実装

この記事では、参考までに、加算計算機を実装するためのJavaScriptの具体的なコードを紹介します...

バッチモードでtopコマンドを実行する方法

top コマンドは、Linux システムのパフォーマンスを監視するために誰もが使用している最適なコマ...

Mysql 5.6.37 winx64 インストール デュアル バージョン mysql ノート

マシンに MySQL バージョン 5.0 がすでに存在する場合は、最新バージョンの MySQL のイ...

ボタンに醜い灰色の枠線が付いています。これを削除するにはどうすればよいですか?

ダイアログをクロージャで使用し、右上隅の向こう側に閉じるボタンがあるダイアログを描画しました。ボタン...

vue+element テーブルで動的な列フィルタリングを実装するためのサンプルコード

要件: データをリスト形式で表示する場合、表示すべき情報項目が多く、表が横に長くなってしまいます。表...

APPログインインターフェースシミュレーション要求を実装するためのPostmanデータ暗号化と復号化

目次主に使用されるPostmanの機能データの暗号化と復号化さまざまなパラメータ設定実際に送信された...

Vueスロットの実装原理についての簡単な説明

目次1. サンプルコード2. 現象を通して本質を見抜く3. 実施原則4. 親コンポーネントのコンパイ...

MySQL データベースで機密データの暗号化と復号化を実装する方法

目次1. 準備2. MySQL暗号化関数方式2.1 MySQL 暗号化2.2 MYSQL 復号化3....

element-plus でオンデマンドインポートとグローバルインポートを実装する方法

目次オンデマンドインポート:グローバルインポートオンデマンドインポート:プラグインをインストールする...

JavaScript のクロージャの問題の詳細な説明

クロージャは、純粋関数型プログラミング言語の伝統的な機能の 1 つです。クロージャをコア言語構造の不...

HTML でスタイルを使用して属性を追加する例

必要なリンクにインライン スタイルを追加します。コードをコピーコードは次のとおりです。 <a ...