라즈베리파이2에 Tomcat7을 설치 하였다. JSP를 이용한 웹서버 개발이 가능하다.



먼저 JDK 7을 설치한다.

$ sudo apt-get update

$ sudo apt-get install oracle-java7-jdk


기존에 JDK 8이 이미 설치되어 있으므로 default 값을 변경하여 준다.

$ sudo update-alternatives --config java

$ sudo update-alternatives --config javac


또한 JAVA_HOME과 PATH를 설정해 준다.

/etc/environment를 변경

export JAVA_HOME=/usr/lib/jvm/jdk-7-oracle-armhf

export PATH=$PATH:$JAVA_HOME/bin


$ source /etc/environment를 수행하여 설정된 것을 반영


그 다음에 Tomcat7을 설치한다.

$ sudo apt-get install tomcat7은 동작하지 않는다. 아직 라즈비안 OS가 안정되지 않은 것 같다.


$ wget http://mirrors.axint.net/apache/tomcat/tomcat-7/v7.0.61/bin/apache-tomcat-7.0.61.tar.gz

$ tar xzf apache-tomcat7-7.0.61.tar.gz

// tomcat의 버전은 다를 수 있다.


CATALINA_HOME과 PATH를 설정한다.

/etc/environment를 변경한다.

export CATALINA_HOME 압축을푼곳/apache-tomcat-7.0.61

export PATH=$PATH:$CATALINA/bin


Tomcat7을 구동한다.

$ sudo bin/startup.sh


브라우저에서 서버에 접속한다.

http://domain_name:8080

그러면 위와 같이 결과가 나타난다.


외부 인터넷에서 집으로 접속을 하기 위해서는 DDNS와 무선공유기 port forwarding이 선행되어야 한다.


참고 : http://www.element14.com/community/community/raspberry-pi/raspberrypi_projects/blog/2014/05/02/tomcat-on-my-pi


Posted by 세상을 살아가는 사람
,