1. Java 설치
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Java SE - Downloads | Oracle Technology Network | Oracle
Which Java package do I need? Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications. Administrators running applications on a server: Server
www.oracle.com
링크로 들어가 세번째 Linux - xxx.tar.gz 파일을 다운로드 받을꺼다 (형광펜으로 칠해놓은 이미지가 사라지게 되었다...힝)
우선 크롬 브라우저에서 진행한다는 가정하에 작성한다
Accept License Agreement에 동의한뒤 세번째 Linux - xxx.tar.gz 파일을 클릭한다 > 로그인 한다 > 파일다운로드 진행
우리는 해당 파일을 다운로드하여 FTP로 올려도 되나, wget으로 웹다운로드를 할 것이니깐 링크를 따와야 한다
링크는 크롬브라우저 - 크롬 맞춤설정 및 제어? (오른쪽 상단 쩜 세개 있는 거 도구모음같은거 ) - 다운로드 >> 여기까지 들어오는 단축키 ctrl + J ^^,,,
보면 해당 java 파일을 설치하는 것을 볼 수 있다
형광펜으로 칠해져있는 링크를 오른쪽 마우스 클릭하여 링크 주소 복사를 클릭하여 따온다.
2. wget 패키지 설치
wget은 리눅스 패키지 인데, web get으로 웹 페이지 상에서 파일 다운로드 할때 사용하는 명령어 이다.
wget을 설치 후 java를 다운로드한다
링크 주소 복사해서 따온 링크를 wget 하단에 {자바다운로드링크}에 추가해준다.
//wget패키지 설치하기
$ yum -y install wget
// home디렉토리 하위로 이동
$ cd ~
// java다운로드
$ wget --no-cookies \
--no-check-certificate \
--header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" \
"{자바다운로드링크}"
처음에 wget으로 링크만 복사해서 설치했는데, 껍데기만 설치가 되어 정상적으로 동작되지 않았다..ㅠ (tmi)
그 이유는 agreement하지 않았기 때문이였고 wget의 옵션을 추가하여 agreement설정을 해준다,
3. java파일 압축풀기
tar.gz : 여러 파일을 한 파일로 묶는 것을 아카이브라고 하며 확장자는 .tar이다.
이러한 tar를 gunzip으로 묶어 tar.gz 이다 ㅎㅎ
일단 그 압축파일을 푼 다음, 설치된 파일을 접근하기 쉽게 변경한다.
설치된 파일명이 투멋취 하기 때문에 이름을 변경하고 위치를 이동시킨다.
//압축풀기
$tar xvfz jdk-12.0.1_linux-x64_bin.tar.gz
//압축풀린 java파일을 jdk로 파일명 변경
$mv jdk-12.0.1_linux-x64_bin jdk
// /usr/local로 jdk이동
$mv jdk /usr/local
// 가서 확인해보게 그쪽으로 이동
$cd /usr/local/jdk
4. 환경변수 설정
4-1 ) /etc/profile vs ~/.bash_profile
/etc/profile 은 전체 (시스템) 환경변수 이고
~/.bash_profile 은 사용자용 환경변수 이다.
즉 /etc/profile 은 부팅시 적용되는 환경변수이고, 사용자가 로드인하면 ~/.bash_profile을 다음으로 본다.
4-2) 설정
export 환경변수명 = 값
$vi /etc/profile
//편집기 하위에 추가
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
//환경변수 적용
$source /etc/profile
5. 환경변수 설정 확인
$echo $JAVA_HOME
6. java확인
$javac --version
> javac 12.0.1
끗 !
'개발 > DevOps' 카테고리의 다른 글
EKS Application 배포 (0) | 2023.01.27 |
---|---|
[docker] docker로 어플리케이션(petClinic) 띄우기,Spring boot+Maven+nginx (0) | 2020.03.30 |
[Centos]Jenkins 설치하기 (0) | 2019.06.16 |
[CentOs] tomcat설치하기 (0) | 2019.06.09 |