Centos7.5 構成 Java 環境のインストール Tomcat の説明

Centos7.5 構成 Java 環境のインストール Tomcat の説明

Tomcat は Java 言語をベースにした Web サーバー ソフトウェアです。この記事では主に、Java 環境の設定方法と CentOS 7.5 への Tomcat のインストール方法を紹介します。

1. Java環境をインストールします。

JDK rpm パッケージをダウンロードするには、orcal の公式 Web サイトにアクセスしてください: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

ダウンロード後、 rpm -ivh jdk-8u161-linux-x64.rpmを実行してインストールします。デフォルトでは、/usr/java ディレクトリにインストールされます。

インストールが完了したら、/etc/profile ファイルを変更し、Java 環境変数を追加します。

エクスポート JAVA_HOME=/usr/java/jdk1.8.0_161/export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin

追加後、設定を有効にするためにsource /etc/profileを実行します。

java -versionを実行して、構成が成功したかどうかを確認します。構成が成功したことを示す次のインターフェイスが表示されます。

2. Tomcatをインストールする

Apache の公式 Web サイトにアクセスし、Tomcat ソース パッケージをダウンロードします: https://tomcat.apache.org/download-80.cgi

ダウンロードするときは、必ずバイナリ配布のソースパッケージを選択してください。

ダウンロード後、解凍し、解凍したディレクトリの内容を /usr/local/tomcat にコピーします (/usr/local/tomcat ディレクトリは手動で作成する必要があります)

tar -xf apache-tomcat-8.5.38.tar.gz
mkdir /usr/local/tomcat8
Apache Tomcat 8.5.38 をローカルにインストールします。
cd /usr/local/tomcat8/bin
./スタートアップ.sh 

この時点で、Tomcat は正常にインストールされています。テストするには、次にアクセスしてください。

要約する

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

以下もご興味があるかもしれません:
  • Centos7 での mysql 8.0.15 のインストールと設定
  • Centos7.4 サーバーへの Apache のインストールとインストール プロセス中に発生した問題の解決策
  • Centos7.4 環境に lamp-php7.0 をインストールするチュートリアル
  • Centos7 サーバーで jar パッケージ プロジェクトを開始する最良の方法
  • Alibaba Cloud Centos7のインストールとSVNの設定
  • CentOS7 systemdにカスタムシステムサービスを追加する方法
  • CentOS7 のシステム サービスに Nginx を追加する方法
  • Linux での Centos7 ファイアウォールの基本的な使用方法の詳細な説明
  • Centos7.x での Nginx のインストール、SSL 設定、一般的なコマンドの詳細な説明
  • CentOS 7 ブートカーネルの切り替えとブートモードの切り替えの説明

<<:  画像の一時停止を実現するjQueryプラグイン

>>:  MySql Group Byは複数のフィールドのグループ化を実装します

推薦する

Golang を使って Docker API を実際に操作する

目次SDKのインストールローカル Docker の管理コンテナの実行バックグラウンドでコンテナを実行...

CSS3 とテーブルタグを使用して円軌道アニメーションを実装するためのサンプルコード

html: 実際には、テーブルタグに従っていくつかの実線の円 div を正六角形に配置し、div コ...

Vue は QR コード スキャン機能を実装します (スタイル付き)

必要: vue を使用して QR コードのスキャンを実現します。プラグイン: QRコードリーダー;プ...

JavaScriptはXiaomi Mall公式サイトの完全なページ実装プロセスを模倣します

目次1. ホームページ制作1. ダウンロードアプリの制作2. ナビゲーションバーの制作3. カルーセ...

Dockerfile 内の予約語命令の解析処理

目次1. Dockerfile とは何ですか? 2. Dockerfile構築プロセスの分析3. D...

JavaScript タイマーの種類の概要

目次1.setInterval() 2.タイムアウトを設定する() 1.setInterval()指...

vueを使用して登録ページの効果を実現し、vueを使用してSMS認証コードログインを実現します

この記事の例では、登録ページの効果を実現するためのVueの具体的なコードを参考までに共有しています。...

CSSの絶対と相対について

冒頭にこう書かれています:アブソリュートは言った。「親戚よ、私はあなたを私の人生で見たくない!」なぜ...

JSタイマーを使用して要素を移動する

JS タイマーを使用して、要素に移動する効果のあるメソッドを作成します。実装のアイデアは、まず要素の...

MySQL CHARとVARCHARの保存と読み取りの違い

導入保存時と読み取り時に CHAR 型と VARCHAR 型の違いを本当にご存知ですか?まずいくつか...

Dockerコンテナのディスクがいっぱいになった場合の状況のまとめ

序文この記事では、最近私が遭遇した 2 つの状況について説明します。今後、新たな発見があれば追加して...

CSS3 でテキストマーキーを実装するためのサンプルコード

背景何が起こったかというと、Luzhu は偶然、宇宙で最高の外部スピーカーを備えた携帯電話について知...

HTMLの空リンクの役割についての簡単な説明

空のリンク:つまり、ターゲット エンドポイントとのリンクはありません。フォーマット <a hr...

JavaScript 非同期プログラミングにおける Promise の初期の使用法の詳細な説明

1. 概要Promise オブジェクトは、ES6 で提案された非同期プログラミングの仕様です。非同期...

MySQL sql_mode の変更が有効にならない理由と解決策

目次序文シナリオシミュレーション要約する序文最近、sql_mode の話題については何度も話し合われ...