Linux 環境に JDK と Tomcat をインストールする

Centos7 バージョンを使用する

Centos7 は、付属の JDK をアンインストールします。

  1. 通常、Centos7 はデフォルトで OpenJDK をインストールします。最初にこれを削除する必要があります。

  2. root ユーザー (su - root) に切り替えて、以下を表示します。rpm -qa | grep java

  3. (ある場合はアンインストールし、ない場合は使用しないでください)、バージョンが多少異なる場合があることに注意してください。実際の操作が優先されます

    	[root@localhost ~]#  rpm -qa | grep java
    	java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
    	java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
    	python-javapackages-3.4.1-11.el7.noarch
    	java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
    	tzdata-java-2018e-3.el7.noarch
    	javapackages-tools-3.4.1-11.el7.noarch
    	java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
    	[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
    	[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
    	[root@localhost ~]# rpm -e --nodeps tzdata-java-2018e-3.el7.noarch
    	[root@localhost ~]#  rpm -qa | grep java
    	java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
    	java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
    	python-javapackages-3.4.1-11.el7.noarch
    	javapackages-tools-3.4.1-11.el7.noarch
    
  4. OpenJDK をアンインストールします。

  5. -e erase package(uninstall) 移除包(卸载)

  6. --nodeps do not verify package dependencies 不要验证包依赖关系

    [root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
    [root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
    [root@localhost ~]# rpm -e --nodeps tzdata-java-2018e-3.el7.noarch
    [root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
    [root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
    [root@localhost ~]#  rpm -qa | grep java
    python-javapackages-3.4.1-11.el7.noarch
    javapackages-tools-3.4.1-11.el7.noarch
    [root@localhost ~]# rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch
    

Centos7 — jdk のインストール

  1. root ユーザーに切り替えて、usr ディレクトリに移動します。cd /usr

  2. usr ディレクトリに java フォルダを作成します。mkdir java

  3. Linux版本的jdk压缩包java ディレクトリにアップロードされます

  4. /usr/java次のフォルダに移動します。cd /usr/java/

  5. パーミッション、パラメータ「自分でアップロードしたjdkインストールファイルの名前」を変更

  6. アップロードしたjdk圧縮パッケージを解凍する

  7. 環境変数の構成:vi /etc/profile
    コンテンツの追加:

    	export JAVA_HOME=/usr/java/解压后文件夹名/
    	export
    	CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib
    	/tools.jar
    	export PATH=$PATH:${JAVA_HOME}/bin
    
  8. 環境変数を再コンパイルします。source /etc/profile

  9. テスト:java -version

  10. 完全なプロセスは次のとおりです。

    [root@localhost ~]# cd /usr
    [root@localhost usr]# mkdir java
    [root@localhost usr]# cd /usr/java
    [root@localhost java]# ls
    jdk-8u231-linux-x64.tar.gz
    [root@localhost java]# chmod 755 jdk-8u231-linux-x64.tar.gz
    [root@localhost java]# tar-zxvf jdk-8u231-linux-x64.tar.gz
    bash: tar-zxvf: command not found...
    [root@localhost java]# tar -zxvf jdk-8u231-linux-x64.tar.gz
    ....
    [root@localhost java]# vi /etc/profile
    配置环境变量
    [root@localhost java]# source /etc/profile
    [root@localhost java]# java -version
    java version "1.8.0_231"
    Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
    

Centos7 — tomcat のインストール

  1. インストール ディレクトリを作成します。mkdir /usr/tomcat

  2. Linux バージョンの tomcat をクライアントにアップロードし、対応する権限を付与します。

  3. tomcat 圧縮パッケージを解凍します

  4. Tomcat を起動します。

    进入tomcat的bin目录: cd /usr/tomcat/apache-tomcat-7.0.57/bin/
    启动tomcat web服务器: ./startup.sh
    
  5. ホストのテスト インストールが成功しました

  6. 完全な手順は次のとおりです。

    [root@centos7-1 software]# chmod 755 apache-tomcat-7.0.57.tar.gz 
    [root@centos7-1 software]# tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/tomcat
    [root@centos7-1 software]# cd /usr/tomcat/apache-tomcat-7.0.57/bin/
    [root@centos7-1 bin]# ./startup.sh
    Using CATALINA_BASE:   /usr/tomcat/apache-tomcat-7.0.57
    Using CATALINA_HOME:   /usr/tomcat/apache-tomcat-7.0.57
    Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-7.0.57/temp
    Using JRE_HOME:        /usr/java/jdk1.8.0_231/
    Using CLASSPATH:       /usr/tomcat/apache-tomcat-7.0.57/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-7.0.57/bin/tomcat-juli.jar
    Tomcat started.
    
  7. tomcat ログ情報を表示します。

    tail -200f /usr/tomcat/apache-tomcat-7.0.57/logs/catalina.out
    
  8. tomcat の bin ディレクトリに入り、組み合わせたコマンドを使用してログを開始および表示することもできます。

    ./startup.sh && tail -200f ../logs/catalina.out
    

おすすめ

転載: blog.csdn.net/qq_43408367/article/details/128682177