* 이 글은 Ubuntu 14.04 LTS 64bit 상에서 OpenJDK가 아닌 OracleJDK8 버전과 Tomcat8을 셋팅하는 가이드입니다.
Step 1.
현재 Java가 어떤 버전으로 설치가 되어있는지 먼저 체크한다.
$ java -version
만일 java가 설치되어있지 않다면 Oracle JDK를 설치하기 위하여 다음 명령어로 repository를 추가한다. ubuntu의 기본 repository에서는 공식적으로 oracle jdk를 지원하지 않기 때문이다.
~$ sudo add-apt-repository ppa:webupd8team/java
~$ sudo apt-get update
~$ sudo apt-get install oracle-java8-installer
Step 2.
http://tomcat.apache.org/download-80.cgi 에서 tomcat을 다운로드 받는다.
tar.gz로 압축되어있는 tomcat을 다운로드 한 후 압축을 해제하도록 한다.
* 하단에 다운로드 받을 수 있는 주소는 언제든 변경이 가능할 것이다. 다운로드 URL은 직접 사이트에 들어가서 확인된 주소로 다운로드 받도록 한다.
~$ cd ~
~$ wget http://apache.tt.co.kr/tomcat/tomcat-8/v8.0.5/bin/apache-tomcat-8.0.5.tar.gz
~$ tar xzf apache-tomcat-8.0.5.tar.gz
Step 3.
압축이 해제된 Tomcat을 /usr/local 로 옮긴다. (원하는 다른 폴더가 있다면 그쪽으로...)
~$ sudo mv apache-tomcat-8.0.5 /usr/local/tomcat8
Step 4.
실제 tomcat이 정상작동하고 있는지 체크한다.
~$ cd /usr/local/tomcat8/bin
~$ ./startup.sh
Step 5.
정상작동이 되고 있다면 tomcat을 종료하고 service script로 등록하도록 하자.
~$ ./shutdown.sh
~$ sudo vi /etc/init.d/tomcat
스크립트는 다음과 같다.
#!/bin/bash
start(){
sh /usr/local/tomcat8/bin/startup.sh
}
stop(){
sh /usr/local/tomcat8/bin/shutdown.sh
}
case $1 in
start|stop) $1;;
restart) stop; start;;
*) echo "run as $0 <start|stop|restart>";exit 0;
esac
스크립트 생성 후 퍼미션을 조정한다.
~$ sudo chmod 755 /etc/init.d/tomcat
Step 6.
이후 tomcat의 실행,중지,다시시작의 액션은 다음과 같은 명령어로 할 수 있다.
~$ sudo service tomcat start
~$ sudo service tomcat stop
~$ sudo service tomcat restart
'Snippets' 카테고리의 다른 글
apt-add-repository 명령어를 찾지 못할 경우 (0) | 2016.02.17 |
---|---|
AXIS2 WSDL2JAVA (0) | 2015.01.13 |
Ubuntu 12.04 Kworker CPU가 peek 칠 때... (0) | 2013.02.14 |
Eclipse에서 PHP 개발하기. (Eclipse Indigo + PDT 3.0.x + Remote System Explorer) (0) | 2012.01.30 |
Java에서 HTTP 요청시 Content-Encoding이 GZIP 으로 인코딩 되었을 경우 (0) | 2012.01.27 |