Centos7 バージョンを使用する
Centos7 は、付属の JDK をアンインストールします。
-
通常、Centos7 はデフォルトで OpenJDK をインストールします。最初にこれを削除する必要があります。
-
root ユーザー (su - root) に切り替えて、以下を表示します。
rpm -qa | grep java
-
(ある場合はアンインストールし、ない場合は使用しないでください)、バージョンが多少異なる場合があることに注意してください。実際の操作が優先されます
[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
-
OpenJDK をアンインストールします。
-
-e erase package(uninstall) 移除包(卸载)
-
--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 のインストール
-
root ユーザーに切り替えて、usr ディレクトリに移動します。
cd /usr
-
usr ディレクトリに java フォルダを作成します。
mkdir java
-
Linux版本的jdk压缩包
java ディレクトリにアップロードされます -
/usr/java
次のフォルダに移動します。cd /usr/java/
-
パーミッション、パラメータ「自分でアップロードしたjdkインストールファイルの名前」を変更
-
アップロードしたjdk圧縮パッケージを解凍する
-
環境変数の構成:
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
-
環境変数を再コンパイルします。
source /etc/profile
-
テスト:
java -version
-
完全なプロセスは次のとおりです。
[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 のインストール
-
インストール ディレクトリを作成します。
mkdir /usr/tomcat
-
Linux バージョンの tomcat をクライアントにアップロードし、対応する権限を付与します。
-
tomcat 圧縮パッケージを解凍します
-
Tomcat を起動します。
进入tomcat的bin目录: cd /usr/tomcat/apache-tomcat-7.0.57/bin/ 启动tomcat web服务器: ./startup.sh
-
ホストのテスト インストールが成功しました
-
完全な手順は次のとおりです。
[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.
-
tomcat ログ情報を表示します。
tail -200f /usr/tomcat/apache-tomcat-7.0.57/logs/catalina.out
-
tomcat の bin ディレクトリに入り、組み合わせたコマンドを使用してログを開始および表示することもできます。
./startup.sh && tail -200f ../logs/catalina.out