apache와 tomcat연동은 정말 어려웠다.
정리하고 보니 정말 별거없는데, 욕심이 많았나보다.
1. ubuntu 설치 및 세팅
https://opentutorials.org/course/608/3058 참조
2. java 설치 및 세팅
sudo apt-get install openjdk-7-jdk
3. Apache2
설치
sudo apt-get update;
sudo apt-get install apache2;
폴더 구성
home : /usr/share/apache2
mod-jk : /etc/libapache2-mod-jk
시작
sudo /etc/init.d/apache2 start
sudo service apache2 start
재시작, 중지는 start대신 restart나 stop 을 쓰면 된다.
밑에서 2번째 줄에 아래 항목 추가
JKMount /* ajp13_worker
</VirtualHost>
workers.properties
sudo vi /etc/libapache2-mod-jk/workers.properties
workers.tomcat_home=/usr/share/tomcat7
workers.java_home=/usr/lib/jvm/java-7-openjdk-amd64
4. Tomcat
설치
sudo apt-get install tomcat7
폴더구성
sudo /etc/init.d/tomcat7 start 또는
sudo service tomcat7 start
재시작, 중지는 start대신 restart나 stop 을 쓰면 된다.
권한부여
sudo chown -R tomcat7:tomcat7 /usr/share/tomcat7
server.xml
<Context docBase="jenkins" path="" reloadable="false"></Context>
docBase : tomcat root directory 에서 서비스 위치 ( /var/lib/tomcat7/webapps/jenkins 인 경우 jenkins 를 입력한다. )
path : client 가 url에서 입력할 때 경로.
잘 안되는 경우 댓글 달아주세요.
'개발자놀이터' 카테고리의 다른 글
Node.js 강좌 - 2. Node js 웹서버 띄워보기 (0) | 2016.04.23 |
---|---|
Node.js 강좌 - 1. Node js 시작하기 (0) | 2016.04.23 |
Web Server 및 Http Connection Test 하기 (0) | 2015.12.14 |
intellij 에서 maven 에 등록한 jar파일이 읽히지 않을 때 (0) | 2015.09.29 |
gitignore 잘 적용되지 않을 때 (0) | 2015.09.26 |