java 설치 및 환경변수 설정
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)
톰캣 설치 및 실행
- 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