# 아파치 설치
sudo apt-get install apache2
# 톰캣 설치
sudo apt-get install tomcat8
# 아파치 설정
sudo vim /etc/apache2/apache2.conf
apache2.conf 파일을 열고 최하단에 아래 내용을 추가
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
sudo vim /etc/apache2/sites-enabled/000-default.conf
000-default.conf 파일을 열고 아래 내용을 </virtualhost> 위에 추가
JkMount /*.jsp ajp13_worker
# 톰캣 설정
sudo vim /etc/tomcat8/server.xml
server.xml 파일을 열고 아래 주석처리되어있는 부분을 주석해제
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
아파치 포트(80)으로만 접근하도록 8080은 막음
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" />
# 경로 변경
sudo vim /etc/apache2/apache2.conf
apache2.conf 파일을 열고 아래 단락에서 굵은 글씨부분에 경로를 넣어준다
<Directory /home/......>
Options indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
sudo vim /etc/apache2/sites-enabled/000-default.conf
000-default.conf 파일을 열고 아래와 같이 DocumentRoot 경로를 바꿔준다
DocumentRoot /home/.........
설정 완료후
sudo /etc/init.d/apache2 restart
서버를 재실행 시킴
--------------------------------------
아파치의 기본경로는 바꿧는데
jsp파일을 실행하기 위해 톰캣 웹루트는 아직 못바꿈.. (기본 경로:/var/lib/tomcat8/webapps/ROOT)
'raspberrypi' 카테고리의 다른 글
라즈베리파이, 톰캣-아파치 연동 (0) | 2018.05.02 |
---|---|
라즈베리파이, php7 설치 (0) | 2018.04.16 |
라즈베리파이, ftp 설치 / VNC 설정 (0) | 2018.04.16 |
라즈베리파이, vim 설치 (0) | 2018.04.16 |
라즈베리파이, 사용자 계정 생성 (0) | 2018.04.15 |