CentOS7環境のインストールJDK、Tomcatと設定環境変数

まず、JDKをインストール
システムは、アンインストールにあるとJDKに付属しているかどうかを確認するために1
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj

GCJは、GNU Javaコンパイラである、Javaプログラムは、ネイティブコードにコンパイルすることができ、速度を実行するためにコンパイルされたプログラムが増加した後、不要になったJRE正常にコンパイル、実行可能ファイルを直接実行することができ、不利益が発生します後のファイルが大きいです。

あなた自身のJDK関連のパッケージが存在する場合は、次のコマンドをアンインストールする必要があります。

rpm -qa | grep java | xargs rpm -e --nodeps 
2、利用できるバージョンのOpenJDKを表示
yum search java | grep -i --color jdk

コマンドの結果を実行します。
ここに画像を挿入説明

3、バージョンopenjdk1.8.0をインストール
 yum install java-1.8.0-openjdk*

(コマンドは数分かかります)コマンドを実行した後、以下の説明がインストール起こります。
ここに画像を挿入説明

4、インストールのバージョンを確認
java -version

次のように表示し、コマンドの実行結果は以下のとおりです。
ここに画像を挿入説明

5、JDKの環境変数の設定

使用するファイルは、以下が、被写体のどこ値、実際のインストールJAVA_HOMEパス追加されるのvim / etc / profileを編集プロファイルファイル、:

#set java env
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

設定を変更した後、コマンドダウン設定テイク効果への変更を実行します。

source /etc/profile
第二に、Tomcatをインストール
1、ダウンロードTomcatの
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.29/bin/apache-tomcat-9.0.29.tar.gz

次のようにコマンドは、適切なバージョンのTomcatをダウンロードしてください。
ここに画像を挿入説明

2、ファイルを解凍します
tar xf apache-tomcat-9.0.29.tar.gz -C /usr/local/

下に示すように、は/ usr / local /ディレクトリの下にファイルを抽出します。
ここに画像を挿入説明

3、設定ファイルを変更します

使用のvim /etc/profile.d/tomcat.shファイル(実際に新しいファイルを作成したが)、その中に次の行を追加します。

CATALINA_BASE=/usr/local/apache-tomcat-9.0.29/
PATH=$CATALINA_BASE/bin:$PATH
export PATH CATALINA_BASE

次のコマンドを実行し、ファイルを保存した後、設定を更新します。

source  /etc/profile.d/tomcat.sh
Tomcatのバージョンを参照するには4、
catalina.sh version

ここに画像を挿入説明

5、Tomcatを開始

Tomcatを開始し、次のようにコマンド以下、コマンドは次のとおりです。

 catalina.sh start

注:上記のコマンドは、Tomcatの/ binディレクトリ、あるディレクトリのcatalina.shを入力する必要が実行されます。

ここに画像を挿入説明
正常に起動した後、ブラウザの方法以下に示すように、あなたは、Tomcatのページを見ることができます:
ここに画像を挿入説明

6、登録サービスおよび設定するには、boot
  1. tomcat.serviceファイルの編集
    コマンドのvimの/lib/systemd/system/tomcat.serviceコマンドからtomcat.serviceファイルを編集し、次の行を追加します。

    [Unit]
    Description=tomcat
    After=syslog.target network.target remote-fs.target nss-lookup.target
    [Service]
    Type=oneshot
    ExecStart=/usr/local/apache-tomcat-9.0.29/bin/startup.sh
    ExecStop=/usr/local/apache-tomcat-9.0.29/bin/shutdown.sh
    ExecReload=/bin/kill -s HUP $MAINPID
    RemainAfterExit=yes
    [Install]
    WantedBy=multi-user.target
    

    これは、サービスの説明を設定するには、[単位]、以下のネットワークブートの規定の実施、
    [サービス] PID、サービス構成サービスを開始、停止および再起動し
    、[インストール]ユーザーを設定するには

  2. systemctlでサービスを開始するためのコマンド

    systemctl start tomcat.service
    

    次のように他のコマンドは次のとおりです。

    启动服务:systemctl start tomcat.service
    停止服务:systemctl stop tomcat.service
    重启服务:systemctl restart tomcat.service
    检查状态:systemctl status tomcat
    
  3. セットのブート
    次のコマンドでは、Tomcatサービスの起動を設定します。

    systemctl enable tomcat.service
    
  4. ブートが成功したことを確認し
    、再起動コマンド、システムを再起動し、ブラウザから直接打ち上げ成功後にアクセスtomcatに、有効にするには、スタートアップコンフィギュレーションの成功を説明するために行きます。

公開された48元の記事 ウォンの賞賛3 ビュー3117

おすすめ

転載: blog.csdn.net/hou_ge/article/details/103469742