라즈베리파이에 Tomcat 설치 및 실행
톰캣을 설치하기 전에 먼 JDK 가 설치되어 있어야 하는 것은 필수이다
라즈베리파이에 기본적으로 JDK 7버전이 설치되어 있어서 자바를 설치하지 않고 그대로 사용하기로 했다
라즈베리파이에 기본으로 설치된 자바버전을 다음과 같이 확인할 수 있다.
라즈베리파이에 기본으로 설치된 자바버전 확인
pi@raspberrypi ~ $ java -version
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode)
pi@raspberrypi ~ $
Tomcat 다운로드
리눅스용 톰캣 압축파일( apache-tomcat-8.0.12.tar.gz) 다운로드
라즈베리파이의 웹브라우저(미도리)를 이용하여 아파치 사이트에 접속하여 리눅스용 톰캣 압축파일을 다운로드한다
압축해제
다운로드한 디렉토리로 이동하여 다음과 같은 명령을 실행한다
sudo tar xvfz apache-tomcat-8.0.12.tar.gz
압축해제 후 적당한 디렉토리에 복사해 넣는다
sudo move apache-tomcat-8.0.12 /usr/tomcat/
실행
톰캣 디렉토리의 bin 안으로 이동하여 다음과 같이 명령을 실행한다
pi@raspberrypi /usr/tomcat8/apache-tomcat-8.0.11/bin $ sudo ./startup.sh
Using CATALINA_BASE: /usr/tomcat8/apache-tomcat-8.0.11
Using CATALINA_HOME: /usr/tomcat8/apache-tomcat-8.0.11
Using CATALINA_TMPDIR: /usr/tomcat8/apache-tomcat-8.0.11/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/tomcat8/apache-tomcat-8.0.11/bin/bootstrap.jar:/usr/tomcat8/apache-tomcat-8.0.11/bin/tomcat-juli.jar
Tomcat started.
pi@raspberrypi /usr/tomcat8/apache-tomcat-8.0.11/bin $
톰캣 실행 확인
라즈베리파이에서 실행 중인 톰캣에 IP 주소를 이용하여 외부 컴퓨터의 웹브라우저로 접속하여 테스트한다
중지
톰캣의 bin 디렉토리로 이동하여 다음과 같이 명령을 실행한다
sudo ./shutdown.sh