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 外部キー制約の例の説明

推薦する

Java を Mysql バージョン 8.0.18 に接続する方法の詳細な説明

JavaとMysql 8.0.18バージョンの接続方法については、参考までに具体的な内容は以下のとお...

MySQLアラームの詳細な分析と処理

最近、あるサービスにアラームが発生し、耐えられなくなっています。アラーム情報は次のとおりです。メトリ...

SQL インジェクションの詳細

1. SQL インジェクションとは何ですか? SQL インジェクションは、入力パラメータに SQL ...

クリックナンバーゲームを実装するネイティブJS

参考までに、クリックナンバーゲームをネイティブJSで実装しました。具体的な内容は以下のとおりです。最...

Tomcat の構成と最適化ソリューションの詳細な説明

サービス.xml Server.xml 構成ファイルは、コンテナー全体を構成するために使用されます。...

CentOS での mysql5.7 の詳細なインストールと設定のチュートリアル

インストールユーザーにインストール権限があることを確認してくださいルートスイッチなしsuルート(su...

Nginx ドメイン名の書き換えとワイルドカードドメイン名の解決を設定する方法

この記事では、ドメイン名の書き換えとワイルドカードドメイン名の解決を行うための Nginx の設定方...

LINUX での IPTABLES ファイアウォールの基本的な使用方法のチュートリアル

序文パブリック IP を持つ本番 VPS の場合、必要なポートのみが開かれ、IP とポートを制御する...

MySQL サービスとデータベース管理

目次1. サービスの開始と停止の手順1.1 Windows での MySQL 5.7 の公式 MSI...

MySQLのファジークエリの要約

1. 一般的な使用法: (1)%で使用する% は 1 つ以上の文字のワイルドカードを表します。たとえ...

Workbench を介して MySQL データベースにリモートでアクセスする方法の詳細な説明

序文Workbench が 1 台のコンピューターにインストールされており、別の Ubuntu サー...

ナビゲーションデザインと情報アーキテクチャ

<br />ナビゲーションについて話すときは、ほとんどの場合、ナビゲーションがコンテンツ...

HTML の doctype とエンコーディングに関する簡単な説明

文書タイプDoctype は、指示を解析するためにどのバージョンの HTML を使用するかをブラウザ...

vue シンプルメモ帳開発の詳しい説明

この記事では、参考までにEasy Notepadを実装するためのVueの具体的なコードを紹介します。...

モバイルデバイス上の 1px 境界線を解決する最善の方法 (推奨)

モバイル デバイス向けに開発する場合、Retina 画面上で要素の境界線が太くなるという問題に遭遇す...