java 설치 및 환경변수 설정

 

 jdk 다운로드 하


OS : Ubuntu 14.04 LTS

JAVA : jdk-8u131

TOMCAT : tomcat 8.0.45


먼저, jdk-8u131-linux-x64.tar.gz를 다운 받아 진행한다.


- sudo tar -zxvf jdk-8u131-linux-x64.tar.gz

/opt/java에 압축을 풀어준다.


- sudo nano /etc/environment

nano 편집기로 PATH 밑에 아래 JAVA_HOME을 추가해준다.

-> JAVA_HOME="/opt/java/jdk1.8.0_131" 추가
-> PATH에 $JAVA_HOME 추가


- source /etc/environment

bash 명령어로 수정한 내용을 갱신한다.


- echo $JAVA_HOME

echo $변수명은 변수명에 해당하는 환경변수 값을 보여준다. (/opt/java/jdk1.8.0_131가 표출)


- sudo vi /etc/profile

profile을 편집기로 열어서 최하단에 export PATH를 삽입한다.

-> export PATH=$PATH:$JAVA_HOME/bin


- source /etc/profile

profile도 갱신해준다.


- java -version

정상적으로 적용되었는지 확인하기 위해 java 혹은 java -version 입력.

아래 문구가 출력되면 정상적으로 적용된 것.

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)




   캣 설치 및 실행


▶ tomcat 다운로드 하기


- sudo tar -zxvf apache-tomcat-8.0.45.tar.gz

압축을 풀어준다.


- cd /opt/tomcat/apache-tomcat-8.0.45/bin

톰캣 디렉토리로 이동한다.


- ./startup.sh

톰캣을 실행한다. (Tomcat started. 문구가 출력된다면 정상적으로 실행된 것)



tomcat startup permission denied 메세지가 출력된다면?

- sudo chown -R 유저명:유저명 apache-tomcat-8.0.45 톰캣 계정을 따로만들어서 톰캣 디렉토리 소유권을 준다 - ls -al ls -al 명령어로 아래와 같이 소유권이 잘 변경되었는지 확인해준다. drwxr-xr-x 3 root root 4096 Jul 10 10:30 . drwxr-xr-x 4 root root 4096 Jul 10 01:49 .. drwxr-xr-x 9 유저명 유저명 4096 Jul 10 09:41 apache-tomcat-8.0.45


- netstat -ntl

이제 다시 실행해보고 톰캣이 정상 실행 되면, 8080 포트가 아래와 같이 열려있는지 확인한다.


Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp6       0      0 :::8009                 :::*                    LISTEN     
tcp6       0      0 :::8080                 :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN