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

推薦する

Swiper+echartsは複数のダッシュボードの左右スクロール効果を実現します

この記事では、ダッシュボードの左右スクロール効果を実現するためのスワイパー+echartsの具体的な...

ウェブデザインにおけるテキスト入力ボックスのパラメータの説明

<br />一般的なゲストブック、フォーラムなどでは、テキスト入力ボックスが使われていま...

VirtualBox+Ubuntu16でKubernetesクラスタを構築する実装

目次Kubernetesについて基本的な環境の準備VirtualBoxをインストールするUbuntu...

HTML で js を使用してローカル システム時間を取得する

コードをコピーコードは次のとおりです。 <div id="名前"> ...

フォアマン Ubuntu16 クイックインストール

クイックスタートガイドForeman インストーラーは、完全に機能する Foreman セットアップ...

Vueはズームイン、ズームアウト、ドラッグ機能を実装しています

この記事では、参考までに、ズームインとズームアウトのドラッグ機能を実現するためのVueの具体的なコー...

Vue における Vue.use() の原理と基本的な使用法

目次序文1. 例で理解する2. ソースコードを分析する3. まとめ要約する序文他の人のコンポーネント...

トップに戻るボタンの例の JavaScript 実装

この記事では、トップに戻るボタンを実装するためのJavaScriptの具体的なコードを参考までに紹介...

CnBlogs カスタムブログスタイルの共有

半夜かけてようやくブログのスタイルを大体完成させることができました。ブログ全体が青を基調としていて、...

MySQL が innobackupex を使用して接続サーバーをバックアップできない場合の解決策

innobackupex を使用してバックアップする際に MySQL がサーバーに接続できない場合は...

レスポンシブ原則のソースコード分析のVue解釈

目次初期化初期化状態()初期化プロパティ()初期化データ()観察する()オブザーバーリアクティブを定...

CSSをインポートする方法は何ですか?linkと@importの違いは何ですか?選択方法

Taobao のウェブページはインポートを使用していますが、多くのウェブサイトはリンクを使用していま...

MySQL で遅いクエリ SQL を見つけて最適化する詳細な例

目次1. 遅いクエリSQLを見つけて最適化する方法a. スローログに基づいてスロークエリSQLを見つ...

ブロックレベル要素、インライン要素、可変要素の概要

ブロック要素p - 段落テキストの事前フォーマットテーブルol - ソートフォームul - 順序なし...

ページキャッシュを無効にするいくつかの方法を共有する

本日、開発中に、顧客からページをキャッシュしないように要求される方法に遭遇しました。調べたところ、ペ...