Linux CentOS インストール JDK および Tomcat チュートリアル

Linux CentOS インストール JDK および Tomcat チュートリアル

まずJDKをダウンロードします。

ここではjdk-8u181-linux-x64.tar.gzを使用します。

Tomcat をダウンロードします。

ここではapache-tomcat-8.5.35.tar.gzを使用します。

ディレクトリを作成する

$ cd /
$ mkdir ソフト
$ CDソフト

インストールパッケージをソフトに入れて

yumコマンドを使用してアップロードすることができます

インストール

yum インストール -y lrzsz

rz Enterキーを押してファイルを選択する

JDKをインストールする

$ cd /usr
$ mkdir java
$ tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/java

インストールが完了したら、環境変数を追加します

$ vim /etc/プロファイル

最後に環境変数を追加します

JAVA_HOME=/usr/java/jdk1.8.0_181 をエクスポートします。
エクスポート CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
PATH=$PATH:${JAVA_HOME}/bin をエクスポートします。

保存して終了

$wq

次に、環境変数を有効にするコマンドを実行します。

$ ソース /etc/profile

設定が成功したかどうかを確認する

$ java -バージョン

tomcatをインストールする

$ cd /usr
$ mkdir トムキャット
$ tar -zxvf apache-tomcat-8.5.35.tar.gz -C /usr/tomcat

解凍が成功したら、ファイアウォールポリシーを設定し、ファイアウォールポート8080を開きます。

$ vim /etc/sysconfig/iptables

iptablesファイルがなく、iptables-configがある場合

次のコマンドを実行します

$ iptables -P 出力を受け入れる 
$ サービス iptables 保存
$ vim /etc/sysconfig/iptables

最後に追加

# ポート 8080 を開く -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

保存して終了

$wq

tomcatの設定を変更し、ローカルのlocalhostを自分のドメイン名またはサーバIPに変更します。ここではIPを使用します。

$ vim /usr/tomcat/apache-tomcat-8.5.35/conf/server.xml

変更後に保存して終了する

Tomcatを起動する

$ sh /usr/tomcat/apache-tomcat-8.5.35/bin/startup.sh

起動に成功した後

ブラウザにサーバーのIPアドレスを入力します: 8080

tomcat ページにジャンプすると、構成は成功します。

終わり。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

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

<<:  React HTML で react を使用する 2 つの方法

>>:  Centos7 に yum を使用して MySQL をインストールし、リモート接続を実現する方法

推薦する

Dockerイメージの作成Dockerfileとコミット操作

イメージを構築するイメージを構築するには、主に 2 つの方法があります。実行中のコンテナをイメージに...

Prometheus を使用して、MySQL の自動増分主キーの残りの使用可能パーセンテージをカウントします。

最近、本番環境のデータベースがログデータを狂ったように書き込み、主キー値のオーバーフローを引き起こし...

Nginx が Apache より優れている理由

Nginx は、わずか数年で Web サーバー市場の大部分を占めるようになりました。周知のとおり、N...

Linux におけるゼロコピー技術の使用に関する簡単な分析

この記事では、Linux におけるいくつかの主要なゼロコピー テクノロジと、ゼロコピー テクノロジを...

nginx リクエスト ヘッダー データ読み取りプロセスの詳細な説明

前回の記事では、nginx がリクエスト ラインのデータを読み取って、リクエスト ラインを解析する方...

DIVのぼかし機能を実装する方法

マウスを動かしたときにDIVが消えるように手ぶれ補正を使用するdiv タグ自体は onblur イベ...

CSS を使用して物流の進行状況のスタイルを実装するためのサンプルコード

効果: CSS スタイル: <スタイル タイプ="text/css">...

Linuxプロセスネットワークトラフィック統計の実装プロセス

序文Linux には、ネットワーク接続、プロセス、およびその他の情報をリアルタイムで収集するための対...

7つのMySQL JOINタイプのまとめ

始める前に、これから紹介する JOIN タイプを示すために 2 つのテーブルを作成します。テーブルを...

js データ型とその判定方法の例

js データ型基本データ型: 数値、文字列、ブール値、未定義、null、シンボル、参照データ型: オ...

Web ページは何ピクセルで設計すればよいでしょうか?

多くのウェブデザイナーは、ウェブページのレイアウトを設計する際に、インターフェースウェブページの幅に...

Docker nginxは1つのホストを実装して複数のサイトを展開します

とあるサイトからレンタルした仮想マシンの有効期限が近づいており、更新料が200元以上かかります。Al...

MySQL (InnoDB) がデッドロックを処理する方法の詳細な説明

1. デッドロックとは何ですか?正式な定義は次のとおりです: 2 つのトランザクションが相手側で必要...

require loaderの実装原理の深い理解

序文Node は新しいプログラミング言語ではなく、JavaScript のランタイムに過ぎないとよく...

MySQL 8.0 の新機能 - 管理ポートの使用の概要

目次序文接続管理追加の接続管理ポート要約する序文皆さんの多くは、次のようなエラー メッセージに遭遇し...