Centos7.6にTomcat-8.5.39をインストールする方法

Centos7.6にTomcat-8.5.39をインストールする方法

Centos7.6 に Tomcat-8.5.39 をインストールする方法は次のとおりです。詳細は次のとおりです。

#ファイアウォールをシャットダウンします systemctl stop firewalld.service
systemctl ファイアウォールを無効にする
強制0を設定する
sed -i '/SELINUX=/ s/enforcing/disabled/' /etc/selinux/config

#linux yumソースをAlibaba Cloudソースに更新します。yum install wget vim -y
#mkdir -pv /etc/yum.repos.d/bak
#mv -if /etc/yum.repos.d/* /etc/yum.repos.d/bak
#a=`cat /etc/redhat-release |awk '{print $4}'|awk -F . '{print $1}'`
#if [ $a == 6 ];その後
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
#それ以外
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#fi
#yum すべてクリーン
#yum メイクキャッシュ
#yum アップデート

#インストールに必須 yum install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel tar unzip zip autoconf libtool make -y

#JDKをインストールする
yum 削除 -y java*.x86_64
yum -y java-1.7.0-openjdk* を削除します 
yum -y java-1.8.0-openjdk* を削除します
yum インストール java-1.8.0-openjdk* -y
java バージョン
javac -バージョン

#Tomcatをインストールする
tar -xzvf /opt/soft/apache-tomcat-8.5.39.tar.gz -C /usr/local/
mv -f /usr/local/apache-tomcat-8.5.39 /usr/local/tomcat8.5.39
chmod 777 /usr/local/tomcat8.5.39/bin/*.sh
cp /opt/soft/tomcat /etc/init.d/
chmod 755 /etc/init.d/tomcat
/etc/init.d/tomcat を再起動
chkconfig --tomcat を追加する
chkconfig tomcat オン

Tomcat の起動と停止スクリプト

#!/bin/bash
# 説明: Tomcat7 開始 停止 再起動
# プロセス名: tomcat7
# chkconfig: 234 20 80

CATALINA_HOME=/usr/local/tomcat8.5.39

ケース$1
  始める)
    sh $CATALINA_HOME/bin/startup.sh
    ;;
  停止)
    ps -e|grep java|awk '{print "kill -9 "$1}'|sh
    # sh $CATALINA_HOME/bin/shutdown.sh
    ;;
  再起動)
    ps -e|grep java|awk '{print "kill -9 "$1}'|sh
    睡眠3
    # sh $CATALINA_HOME/bin/shutdown.sh
    sh $CATALINA_HOME/bin/startup.sh
    ;;
  *)
    echo '使用してください: tomcat {start | stop | restart}'
  ;;
エサック
終了 0

要約する

上記は編集者が紹介した Centos7.6 に Tomcat-8.5.39 をインストールする方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Centos7 に tomcat9 をインストールして設定し、自動的に起動するように設定する方法
  • Centos7でのTomcatの起動とローカルアクセスの問題を解決する
  • Alibaba Cloud Centos7 で Redis をインストールし、Tomcat の自動起動を設定する方法
  • Centos7.3 での Tomcat8 のインストールと設定のチュートリアル
  • Linux centos7 環境での Tomcat インストール チュートリアル
  • CentOS7.0のインストールとTomcat-7の設定の詳しい説明
  • CentOS7で指定したTomcatログを時間間隔に応じて指定したファイルにインターセプトする方法

<<:  MySQL 接続で認証失敗エラーが発生する場合の分析と解決方法

>>:  WeChatアプレット開発の実践スキル:データの転送と保存

推薦する

Mysqlはマスタースレーブ構成とマルチマスターマルチスレーブ構成を実装します

現在シミュレーションしているのは、マスター スレーブ システム (ホスト 1 台とスレーブ 1 台)...

入力ボックスのプレースホルダーテキストのデフォルトの色を変更する -webkit-input-placeholder メソッド

HTML5 では、入力用のネイティブ プレースホルダー属性が追加されており、これは高度なブラウザでサ...

LinuxシステムにおけるMySQLの一般的な操作コマンド

仕える: # chkconfig --list すべてのシステムサービスを一覧表示する# chkco...

クロスドメイン js フロントエンドの 8 つの実装ソリューション

目次1. jsonp クロスドメイン2. document.domain + iframe クロスド...

JavaScript クロージャの説明

目次1. クロージャとは何ですか? 1.2 クロージャのメモ化: 関数は定義された環境を記憶する1....

MySQLのさまざまなロックの概念的理解

楽観的ロック楽観的ロックは、主にデータ バージョン記録メカニズムに基づいて実装され、通常はデータベー...

CentOS に Docker をインストールし、Springboot で Docker をリモート公開する方法

目次1. CentOS7.0へのJDK1.8のインストール2. Dockerのインストール3.Doc...

フロントエンドのパフォーマンス最適化 - フロントエンドエンジニアが話し合うべき問題点

はじめに<br />前回の記事「私の CSS アーキテクチャ コンセプト」では、公園で友...

MySQL のフィールドに一意のインデックスを追加および削除する方法

1. PRIMARY KEY(主キーインデックス)を追加するmysql>ALTER TABLE...

CSS3のtransform属性で実装される4つの機能

CSS3 では、transform 関数を使用して、テキストや画像の回転、拡大縮小、傾斜、移動という...

Vue バックエンド管理システムのページング機能の実装例

この記事では、主に Vue バックグラウンド管理システムのページング機能の実装を紹介し、次のように共...

Mac MySQL のルートパスワードをリセットするチュートリアル

免責事項:このパスワード リセット方法は、Homebrew によってインストールされた MySQL ...

React antdはフォームの動的な増減を実現します

以前、動的フォームを記述しているときに落とし穴に遭遇しました。インデックスの添え字をキーとして使用す...

JSは検証コードのランダム生成を実装します

この記事の例では、検証コードのランダム生成を実現するためのJSの具体的なコードを参考までに共有してい...

MySQL で CURRENT_TIMESTAMP を使用する方法

目次CURRENT_TIMESTAMPの使用CURRENT_TIMESTAMPを使用したタイムスタン...