Linux 환경에서 JDK 및 Tomcat 설치

Centos7 버전 사용

Centos7은 함께 제공되는 JDK를 제거합니다.

  1. 일반적으로 Centos7은 기본적으로 OpenJDK를 설치하므로 먼저 삭제해야 합니다.

  2. 다음을 보려면 루트 사용자(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. 루트 사용자로 전환하고 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—톰캣 설치

  1. 설치 디렉터리를 만듭니다.mkdir /usr/tomcat

  2. Tomcat의 Linux 버전을 클라이언트에 업로드하고 해당 권한을 부여합니다.

  3. Tomcat 압축 패키지의 압축을 풉니다.

  4. 시작 바람둥이:

    进入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
    

Guess you like

Origin blog.csdn.net/qq_43408367/article/details/128682177