빈쿵바라기
좌충우돌 개발자의 기록
빈쿵바라기
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • Programming (25)
      • JAVA (12)
      • Spring Boot (6)
      • JPA (7)
      • Python (0)
    • Database (12)
      • RDBMS (4)
      • NoSQL (7)
    • Server (11)
    • Elasticsearch (3)
    • ETC (2)

블로그 메뉴

    공지사항

    인기 글

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    빈쿵바라기

    좌충우돌 개발자의 기록

    Server

    [CentOS] Java OpenJDK 11 설치 및 환경변수 설정

    2022. 12. 8. 14:22

    1. 설치할 수 있는 OpenJDK 버전 확인하기

    $ sudo yum list java*jdk-devel
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirror.kakao.com
     * epel: ftp.riken.jp
     * extras: mirror.kakao.com
     * updates: mirror.kakao.com
    Available Packages
    java-1.6.0-openjdk-devel.x86_64                                                   1:1.6.0.41-1.13.13.1.el7_3                                                   base
    java-1.7.0-openjdk-devel.x86_64                                                   1:1.7.0.261-2.6.22.2.el7_8                                                   base
    java-1.8.0-openjdk-devel.i686                                                     1:1.8.0.352.b08-2.el7_9                                                      updates
    java-1.8.0-openjdk-devel.x86_64                                                   1:1.8.0.352.b08-2.el7_9                                                      updates
    java-11-openjdk-devel.i686                                                        1:11.0.17.0.8-2.el7_9                                                        updates
    java-11-openjdk-devel.x86_64                                                      1:11.0.17.0.8-2.el7_9                                                        updates

     

    2. OpenJDK 11 설치하기

    $ sudo yum install -y java-11-openjdk-devel.x86_64

     

    3. Java 버전 확인하기

    $ java -version
    openjdk 11.0.17 2022-10-18 LTS
    OpenJDK Runtime Environment (Red_Hat-11.0.17.0.8-2.el7_9) (build 11.0.17+8-LTS)
    OpenJDK 64-Bit Server VM (Red_Hat-11.0.17.0.8-2.el7_9) (build 11.0.17+8-LTS, mixed mode, sharing)

     

    4. Java 환경변수 등록하기

    Tomcat, Spring boot 등 Java를 사용하는 응용 프로그램의 원활한 사용을 위해 JAVA_HOME 경로를 등록합니다. 먼저 Java 경로를 확인합니다. which 명령으로 실행 파일 경로를 확인하고, readlink 명령으로 심볼릭 링크 파일의 원본 경로를 확인합니다.

    $ which java
    /usr/bin/java
    $ readlink -f /usr/bin/java
    /usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el7_9.x86_64/bin/java

    모든 사용자에게 전역 설정하기 위해 /etc/profile 설정 파일에 JAVA_HOME 환경 변수를 등록합니다.

    $ sudo echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el7_9.x86_64" >> /etc/profile && source /etc/profile
    $ echo $JAVA_HOME
    /usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el7_9.x86_64

     

    저작자표시 (새창열림)

    'Server' 카테고리의 다른 글

    [CentOS] Jenkins 설치방법  (0) 2022.12.13
    [CentOS] Apache Maven 설치 방법  (0) 2022.12.12
    [CentOS] Apache 설치 및 Tomcat 연동(mod_jk)  (0) 2022.12.10
    [CentOS] Tomcat9 설치 방법  (0) 2022.12.09
    [CentOS] PostgreSQL 설치 및 설정  (0) 2022.10.07
      'Server' 카테고리의 다른 글
      • [CentOS] Apache Maven 설치 방법
      • [CentOS] Apache 설치 및 Tomcat 연동(mod_jk)
      • [CentOS] Tomcat9 설치 방법
      • [CentOS] PostgreSQL 설치 및 설정
      빈쿵바라기
      빈쿵바라기
      삽질하는 개발자의 좌충우돌 개발기

      티스토리툴바