티스토리 뷰
반응형
** j2sdk를 설치한다.
http://java.sun.com 에가서 j2SE 1.4.X 버전을 다운받으면된다..
[root@localhost /]# cd /usr/local/src
[root@localhost /]# wget http://zone7.info/j2sdk-1_4_2_08-linux-i586.bin
[root@localhost /]# chmod 700 j2sdk-1_4_2_08-linux-i586.bin
[root@localhost /]# ./j2sdk-1_4_2_08-linux-i586.bin
--more--
yes
[root@localhost /]# mv j2sdk1.4.2_08 /usr/local/j2sdk
파일을 열어서 환경 설정을 해줍니다.
[root@localhost /]# vi /etc/profile
JAVA_HOME=/usr/local/j2sdk
CATALINA_HOME=/usr/local/tomcat
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME CATALINA_HOME
[root@localhost /]# source /etc/profile
** apache와 톰켓 연결 설정
[root@localhost /]# wget http://mirror.apache.or.kr/jakarta/tomcat-connectors/jk/binaries/linux/jk-1.2.6/jakarta-tomcat-connectors-jk-1.2.6-linux-fc2-i386-apache-2.0.50.so
[root@localhost /]# cp jakarta-tomcat-connectors-jk-1.2.6-linux-fc2-i386-apache-2.0.50.so /usr/local/apache2/modules/mod_jk.so
[root@localhost /]# chmod 755 /usr/local/apache2/modules/mod_jk.so
[root@localhost /]# vi /usr/local/apache2/conf/httpd.conf
LoadModule foo_module modules/mod_foo.so
와 같은 형식으로 되어 있는 곳을 찾아 그 아래에
LoadModule jk_module modules/mod_jk.so 를 추가 해준다.
DirectoryIndex를 찾아 그 줄에 index.jsp를 추가한다.
Alias /icons/ "/usr/local/apache2/icons/"
와 같은 형식의 행을 찾아 그 아래에
Alias /jsp-examples/ "/usr/local/tomcat/webapps/examples/jsp"
Alias /servlets-examples/ "/usr/local/tomcat/webapps/examples/servlets-"
를 추가한다.
DocumentRoot 행을 찾아
DocumentRoot "/home/www"
로 바꾸고 저장하고나온다.
** 톰켓 설치
[root@localhost /]# cd /usr/local/src
[root@localhost /]# wget http://ftp.kaist.ac.kr/pub/Apache/jakarta/tomcat-4/v4.1.31/bin/jakarta-tomcat-4.1.31.tar.gz
[root@localhost /]# tar xzvf jakarta-tomcat-4.1.31.tar.gz
[root@localhost /]# mv jakarta-tomcat-4.1.31 /usr/loca/tomcat
[root@localhost /]# cd /usr/local/tomcat/bin
[root@localhost /]# catalina.sh start
http://localhost:8080 으로 접속하여 고양이가 보이면 성공!
[root@localhost /]# catalina.sh stop
[root@localhost /]# vi /usr/local/tomcat/conf/server.xml
# 내용중 다음을 찾아서
<Server port="8005" shutdown="SHUTDOWN" debug="0">
# 밑줄에 다음을 입력한다.
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" />
# 내용중 다음을 찾아서
<Host name="localhost" debug="0" appbase="webapps">
# 밑줄에 다음을 입력한다.
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" append="true" />
[root@localhost /]# catalina.sh start
Tomcat 을 한번 시작하면,
/usr/local/tomcat/conf 디렉토리 아래에
auto 디렉토리와 auto 아래에 mod_jk.conf가 있고, jk 디렉토리가 생겼을것이다.
Listener 태그를 추가했기때문이다.^0^
[root@localhost /]# cd /usr/local/tomcat/conf/jk
[root@localhost /]# vi workers.properties
없는 것이니 아래내용을 복사해서 생성을 하면 된다.
#===============================================
# Start setup file
#
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/j2sdk
ps=/
worker.list=ajp12, ajp13
# Definition for Ajp13 worker
#
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
#
# End setup file
#===============================================
[root@localhost /]# vi /usr/local/apache2/conf/httpd.conf
제일 아래 부분에 아래와 같이 추가해준다.
default로 인스톨되어 있는 Apache말고 새로 compile하여 install을 한 Apache인 경우도 마찬가지이다.
#===============================================
#
#Configure mod_jk
#
JkWorkersFile /usr/local/tomcat/conf/jk/workers.properties
JkLogFile /usr/local/tomcat/logs/mod_jk.log
JkLogLevel emerg
#
# Root context
JkMount / ajp13
JkMount /* ajp13
Include /usr/local/tomcat/conf/auto/mod_jk.conf
#===============================================
이제 Test만 남았다.
먼저 Test전에 Context 추가 및 ROOT 디렉토리 변경하기에 대해서 알아보자.
[root@localhost /]# cd /home
아래와 같이 심볼릭 링크를 한다.
[root@localhost /]# ln -s /usr/local/tomcat/webapps/ROOT www
[root@localhost /]# /usr/local/tomcat/bin/catalina.sh start
[root@localhost /]# /usr/local/apache2/bin/apachectl start
http://localhost/
포트번호가 빠졌다.
눈치를 챘으리라. Apache와 Tomcat가 연동이 되었다는 증거가 여기서 나오는 것이다.
이걸로 접속을 해도 결과는 마찬가지다.
그렇다면, ROOT 의 디렉토리는 어떻게 하면 될까? 그렇다.
별문제없이 되리라고 생각이 될것이다.
http://java.sun.com 에가서 j2SE 1.4.X 버전을 다운받으면된다..
[root@localhost /]# cd /usr/local/src
[root@localhost /]# wget http://zone7.info/j2sdk-1_4_2_08-linux-i586.bin
[root@localhost /]# chmod 700 j2sdk-1_4_2_08-linux-i586.bin
[root@localhost /]# ./j2sdk-1_4_2_08-linux-i586.bin
--more--
yes
[root@localhost /]# mv j2sdk1.4.2_08 /usr/local/j2sdk
파일을 열어서 환경 설정을 해줍니다.
[root@localhost /]# vi /etc/profile
JAVA_HOME=/usr/local/j2sdk
CATALINA_HOME=/usr/local/tomcat
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME CATALINA_HOME
[root@localhost /]# source /etc/profile
** apache와 톰켓 연결 설정
[root@localhost /]# wget http://mirror.apache.or.kr/jakarta/tomcat-connectors/jk/binaries/linux/jk-1.2.6/jakarta-tomcat-connectors-jk-1.2.6-linux-fc2-i386-apache-2.0.50.so
[root@localhost /]# cp jakarta-tomcat-connectors-jk-1.2.6-linux-fc2-i386-apache-2.0.50.so /usr/local/apache2/modules/mod_jk.so
[root@localhost /]# chmod 755 /usr/local/apache2/modules/mod_jk.so
[root@localhost /]# vi /usr/local/apache2/conf/httpd.conf
LoadModule foo_module modules/mod_foo.so
와 같은 형식으로 되어 있는 곳을 찾아 그 아래에
LoadModule jk_module modules/mod_jk.so 를 추가 해준다.
DirectoryIndex를 찾아 그 줄에 index.jsp를 추가한다.
Alias /icons/ "/usr/local/apache2/icons/"
와 같은 형식의 행을 찾아 그 아래에
Alias /jsp-examples/ "/usr/local/tomcat/webapps/examples/jsp"
Alias /servlets-examples/ "/usr/local/tomcat/webapps/examples/servlets-"
를 추가한다.
DocumentRoot 행을 찾아
DocumentRoot "/home/www"
로 바꾸고 저장하고나온다.
** 톰켓 설치
[root@localhost /]# cd /usr/local/src
[root@localhost /]# wget http://ftp.kaist.ac.kr/pub/Apache/jakarta/tomcat-4/v4.1.31/bin/jakarta-tomcat-4.1.31.tar.gz
[root@localhost /]# tar xzvf jakarta-tomcat-4.1.31.tar.gz
[root@localhost /]# mv jakarta-tomcat-4.1.31 /usr/loca/tomcat
[root@localhost /]# cd /usr/local/tomcat/bin
[root@localhost /]# catalina.sh start
http://localhost:8080 으로 접속하여 고양이가 보이면 성공!
[root@localhost /]# catalina.sh stop
[root@localhost /]# vi /usr/local/tomcat/conf/server.xml
# 내용중 다음을 찾아서
<Server port="8005" shutdown="SHUTDOWN" debug="0">
# 밑줄에 다음을 입력한다.
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" />
# 내용중 다음을 찾아서
<Host name="localhost" debug="0" appbase="webapps">
# 밑줄에 다음을 입력한다.
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" append="true" />
[root@localhost /]# catalina.sh start
Tomcat 을 한번 시작하면,
/usr/local/tomcat/conf 디렉토리 아래에
auto 디렉토리와 auto 아래에 mod_jk.conf가 있고, jk 디렉토리가 생겼을것이다.
Listener 태그를 추가했기때문이다.^0^
[root@localhost /]# cd /usr/local/tomcat/conf/jk
[root@localhost /]# vi workers.properties
없는 것이니 아래내용을 복사해서 생성을 하면 된다.
#===============================================
# Start setup file
#
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/j2sdk
ps=/
worker.list=ajp12, ajp13
# Definition for Ajp13 worker
#
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
#
# End setup file
#===============================================
[root@localhost /]# vi /usr/local/apache2/conf/httpd.conf
제일 아래 부분에 아래와 같이 추가해준다.
default로 인스톨되어 있는 Apache말고 새로 compile하여 install을 한 Apache인 경우도 마찬가지이다.
#===============================================
#
#Configure mod_jk
#
JkWorkersFile /usr/local/tomcat/conf/jk/workers.properties
JkLogFile /usr/local/tomcat/logs/mod_jk.log
JkLogLevel emerg
#
# Root context
JkMount / ajp13
JkMount /* ajp13
Include /usr/local/tomcat/conf/auto/mod_jk.conf
#===============================================
이제 Test만 남았다.
먼저 Test전에 Context 추가 및 ROOT 디렉토리 변경하기에 대해서 알아보자.
[root@localhost /]# cd /home
아래와 같이 심볼릭 링크를 한다.
[root@localhost /]# ln -s /usr/local/tomcat/webapps/ROOT www
[root@localhost /]# /usr/local/tomcat/bin/catalina.sh start
[root@localhost /]# /usr/local/apache2/bin/apachectl start
http://localhost/
포트번호가 빠졌다.
눈치를 챘으리라. Apache와 Tomcat가 연동이 되었다는 증거가 여기서 나오는 것이다.
이걸로 접속을 해도 결과는 마찬가지다.
그렇다면, ROOT 의 디렉토리는 어떻게 하면 될까? 그렇다.
별문제없이 되리라고 생각이 될것이다.
반응형
'Linux' 카테고리의 다른 글
mysql 사용자등록,기본사용법 (0) | 2007.08.29 |
---|---|
MYSQL - Tomcat 연동 (0) | 2007.08.29 |
* Apache 설치 (0) | 2007.08.29 |
Mysql 설치 (0) | 2007.08.29 |
Proftp 상위디렉토리 이동막기 (0) | 2007.08.29 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Shell
- apache
- 데이터
- server
- 자동차
- DB
- delete
- 서버
- mssql
- table
- java
- 윈도우
- Linux
- 리눅스
- sql
- Toad
- 테이블
- 설정
- eclipse
- DATABASE
- user
- select
- Windows
- MySQL
- tomcat
- IP
- Oracle
- 오라클
- 백업
- 파일
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함