1. 먼저 자바를 설치하자.
sudo apt-get install openjdk-7-jdk
2. 환경변수를 등록하자.
sudo nano /etc/profile
export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-armhf"
환경 변수가 등록됬는지 확인해보자.
source /etc/profile
echo $JAVA_HOME
결과:
/usr/lib/jvm/java-7-openjdk-armhf
이렇게 나오면 정상적으로 등록됬다.
3. 톰캣을 설치하자. url을 통해 다운받은 후, 압축을 푼다.
wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-8/v8.0.12/bin/apache-tomcat-8.0.12.tar.gz
tar -zxvf apache-tomcat-8.0.12.tar.gz
설치 후에 8080포트를 사용하지 못하도록 주석처리하자
sudo nano $CATALINA_HOME/conf/server.xml
이 파일안에서 주석처리할 부분은 다음과 같다.
<!--
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
-->
4. 아파치를 설치하자. 아파치와 jk모듈을 설치하면 설치는 끝.
sudo apt-get install apache2
sudo apt-get install libapache2-mod-jk
5. 아파치 환경설정
nano /etc/apache2/apache2.conf
이제 다음 내용을 추가한다.
#JK_MODULE
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
6. 아파치에서 톰캣으로 넘길 url 패턴을 설정하자.
sudo nano /etc/apache2/sites-enabled/000-default
설정 아래쪽에 추가하고 싶은 패턴을 추가하자
예)
JkMount /*.jsp ajp13_worker
JkMount /*.do ajp13_worker
주소 끝이 .jsp 또는 .do 로 끝나는 URL은 톰켓으로 관리가 된다.
7. 확인해보자. ip를 확인해보자.
ifconfig
ip를 확인했으면 웹 페이지를 열어보자. 확인한 ip가 192.168.0.10 이라면 아파치는 다음과 같다.
http://192.168.0.10/
톰캣의 경우는 다음과 같다.
http://192.168.0.10/index.jsp
'놀이터 > 라즈베리 파이' 카테고리의 다른 글
라즈베리 파이2 WebIOPi 설치 (0) | 2016.11.04 |
---|---|
라즈베리파이에 카메라 모듈 붙여보자 (0) | 2014.09.19 |
라즈비안 설치 (0) | 2014.07.04 |
라즈베리 파이에 아크 리눅스를 깔아보자 (1) | 2013.01.15 |