インターフェースなしで Centos7 に JDK と Tomcat をデプロイするチュートリアル

インターフェースなしで Centos7 に JDK と Tomcat をデプロイするチュートリアル

1. xshell6をインストールする

2. サーバー接続を作成し、ユーザー名とパスワードを入力します

3. sudo su -rootと入力してルート権限を取得します。

4. cd /usr/localと入力してローカルフォルダに入ります。

5. wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz と入力します。wget を使用して、jdk1.8 圧縮パッケージを現在のフォルダーにダウンロードします。

6. tar -zxvf jdk-8u201-linux-x64.tar.gzと入力して解凍します。

7. vim /etc/profileと入力し、iを押してプロファイルファイルを編集します。

8. カーソルをプロファイルファイルの末尾に移動し、

export JAVA_HOME=/usr/local/解凍後のフォルダ名 export JRE_HOME=${JAVA_HOME}/jre
エクスポート CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
エクスポート JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
PATH=$PATH:${JAVA_PATH} をエクスポートします

9. 最初にEscを押し、次にShift+zzを押してvim編集を終了します。

10. java -versionと入力して、Javaが正常にインストールされているかどうかをテストします。

11. cd /usr/localと入力してローカルフォルダに戻ります。

12. wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.41/bin/apache-tomcat-8.5.41.tar.gzと入力して、tomcat8.5の圧縮パッケージを現在のフォルダにダウンロードします。

13. tar -zxvf apache-tomcat-8.5.41.tar.gzと入力して現在のフォルダに解凍します。

14. cd apache-tomcat-8.5.41/binと入力してbinフォルダに入ります。

15. lsと入力してbin以下のすべてのファイルとディレクトリを表示します。

16. ./startup.sh と入力して Tomcat を起動します。

17. Alibaba コンソールで、左側のメニューの「製品とサービス」から「軽量アプリケーション サーバー」を選択します。

18. 写真の通り

19. ファイアウォールの詳細にルールを追加する


20. 設定が完了したら、ブラウザに Alibaba パブリック ネットワーク ip:8080 と入力すると、Tomcat のウェルカム ページが表示されます。

21. Windows 上で開発された javaweb プログラムを xshell 経由でサーバーにアップロードします。まず、lrzsz がインストールされているかどうかを確認します。セッションでrpm -qa lrzszと入力します。存在しない場合は、まず lrzsz をインストールします。lrzsz をインストールするには、 yum -y install lrzszと入力します。インストールが完了したら、rpm -qa lrzsz と入力して、インストールが成功したかどうかを確認します。

22. インストールが成功したら、 cd /usr/local/apache-tomcat-8.5.41/webappsと入力してwebappsディレクトリに入ります。

23. rz -yと入力してローカルウィンドウをポップアップし、パッケージ化されたwarファイルまたはtarにパッケージ化されたプロジェクトファイルを選択し、確認してアップロードを待ちます。アップロードが完了すると、ファイルはwebappsディレクトリに保存されます。

24. アップロードされたファイルがtarファイルの場合、解凍するにはtar -xvf圧縮ファイル名を入力する必要があります。

25. ブラウザにAlibabaパブリックネットワークIP:8080/プロジェクト名/と入力してプロジェクトにアクセスします。

要約する

上記は、インターフェースなしで Centos7 に JDK と Tomcat をデプロイする方法に関するチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • VirtualBox に CentOS、JDK、Hadoop をインストールする詳細なチュートリアル
  • Linux システム (Centos6.5 以上) のインストール JDK チュートリアル分析
  • CentOS7.4 で JDK1.8 をインストールするためのグラフィカル チュートリアル
  • CentOS7にJDK8をrpmモードでインストールする
  • Linux システム (CentOS7 インストール) に JDK8 をインストールするための詳細なチュートリアル
  • CentOS8 jdk8 / java8 のインストールチュートリアル(推奨)
  • Linux CentOS インストール JDK および Tomcat チュートリアル
  • Centos インストール JDK ケースの説明

<<:  mysql zipファイルのインストールチュートリアル

>>:  MySQL ストアド プロシージャの権限の問題の概要

推薦する

LambdaProbe を使用して Tomcat を監視する方法

導入: Lambda Probe (旧称 Tomcat Probe) は、Apache Tomcat...

Web プロジェクト開発 VUE の混合と継承の原則

目次ミキシンMixin ノート (重複名)ローカルミックスイングローバル ミックスイン定義とグローバ...

Tomcat ディレクトリ構造の詳細な紹介

tomcat の解凍されたディレクトリを開くと、次のディレクトリ構造が表示されます。 1.Tomca...

Linux で Squid プロキシ サーバーを構築するための完全な手順

序文この記事では、Linux で Squid プロキシ サーバーを設定することに関する関連コンテンツ...

DELL R730 サーバーの構成 RAID とインストール サーバー システムとドメイン制御の詳細なグラフィック チュートリアル

最近、会社で DELL R730 サーバーを購入したのですが、偶然次のチュートリアルを見つけたので、...

CSS3 を使用して円形スクロール プログレス バー アニメーションを作成する例

テーマ今日は、CSS3 を使用して円形スクロール プログレス バー アニメーションを作成する方法を説...

js で下線とキャメルケースの変換を実装する (複数の方法)

目次適用シナリオ:方法 1: 正規表現 (推奨)方法2: 配列のreduceメソッドを使用する方法3...

MySQL 8.0.12 インストール グラフィック チュートリアル

MySQL8.0.12 インストールチュートリアルをみんなで共有します。 1. インストール1.イン...

Linux の検索ツールの代替となるフレンドリーなツール

find コマンドは、指定されたディレクトリ内のファイルを検索するために使用されます。引数の前の文字...

Linux システムで Centos7 を使って ElasticSearch ミドルウェアと共通インターフェースを構築するデモ

1. ミドルウェアの紹介1. 基本概念ElasticSearch は Lucene をベースにした検...

MySQL セキュリティ管理の詳細

目次1. 順番に紹介する2. ユーザーを作成する3. ユーザーアカウントを削除する4. アクセス権5...

mysqldump でデータベースをバックアップするときに特定のライブラリを除外する例

例: mysqldump –all-databases を使用すると、すべてのライブラリがエクスポー...

JavaでTomcatサーバーを起動/停止する方法

1. プロジェクト構造 2.Tomcat.javaを呼び出す パッケージ com.calltomca...

ウェブサイトのユーザーエクスペリエンスデザイン(UE)

Google Reader で、JunChen が書いた「フロー理論と設計」というタイトルの投稿を見...

flex-grow、flex-shrink、flex-basis、9グリッドレイアウトを理解する

1. flex-grow、flex-shrink、flex-basis プロパティflex-grow...