본문 바로가기

Linux Server 구축/1-2. Web Server

Tomcat JSP 서버 - RPM 설치


Tomcat에 대한 참고사항항 : http://tomcat.apache.org/

-------------------------------------------------------------------

Tomcat JSP서버 설치

1-1. 기본 설정

[root@localhost ~]# vi /etc/httpd/conf/httpd.conf

126 # Listen: Allows you to bind Apache to specific IP addresses and/or
127 # ports, in addition to the default. See also the <VirtualHost>
128 # directive.
129 #
130 # Change this to Listen on specific IP addresses as shown below to
131 # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
132 #
133 #Listen 12.34.56.78:80
134 Listen 80
135 #Listen 8080 - Tomcat은 기본적으로 8080포트를 사용한다. 그러므로 httpd.conf에서는 삭제하거나 주석처리한다.

[root@localhost ~]# service httpd restart
httpd 를 정지 중:                                          [  OK  ]
httpd (을)를 시작 중:                                      [  OK  ]

-------------------------------------------------------------------

1-2. Tomcat 설치

[root@localhost ~]# system-config-packages

패키지 관리자 -> 서버 -> 웹서버

tomcat5-5.5.23-0jpp.7.el5.i386
tomcat5-admin-webapps-5.5.23-0jpp.7.el5.i386
tomcat5-webapps-5.5.23-ojpp.7.el5.i386

-------------------------------------------------------------------

1-3. Tomcat 서비스 시작

[root@localhost ~]# service tomcat5 start
Starting tomcat5:                                          [  OK  ]

-------------------------------------------------------------------

1-4. 서비스가 제대로 동작되는지 확인

[root@localhost ~]# ps aux | grep tomcat5
tomcat   13464 15.4  6.5 453240 67444 ?        Sl   17:13   0:04 /usr/lib/jvm/java/bin/java -Dcatalina.ext.dirs=/usr/share/tomcat5/shared/lib:/usr/share/tomcat5/common/lib -Dcatalina.ext.dirs=/usr/share/tomcat5/shared/lib:/usr/share/tomcat5/common/lib -Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed -classpath /usr/lib/jvm/java/lib/tools.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar:/usr/share/java/mx4j/mx4j-impl.jar:/usr/share/java/mx4j/mx4j-jmx.jar -Dcatalina.base=/usr/share/tomcat5 -Dcatalina.home=/usr/share/tomcat5 -Djava.io.tmpdir=/usr/share/tomcat5/temp org.apache.catalina.startup.Bootstrap start
root     13515  0.0  0.0   5188   748 pts/1    S+   17:13   0:00 grep tomcat5

-------------------------------------------------------------------

1-5. Tomcat의 DocumentRoot 폴더

[root@localhost ~]# rpm -ql tomcat5
[root@localhost ~]# cd /var/lib/tomcat5/webapps/jsp-examples/   - 톰캣의 DocumentRoot 폴더
[root@localhost jsp-examples]# ll
합계 100
drwxrwxr-x 7 root tomcat  4096 12월 15 16:43 WEB-INF
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 cal
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 checkbox
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 colors
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 dates
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 error
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 forward
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 images
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 include
-rw-r--r-- 1 root tomcat 16390  8월 28 08:12 index.html
drwxrwxr-x 8 root tomcat  4096 12월 15 16:43 jsp2
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 jsptoserv
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 num
drwxrwxr-x 3 root tomcat  4096 12월 15 16:43 plugin
drwxrwxr-x 3 root tomcat  4096 12월 15 16:43 security
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 sessions
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 simpletag
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 snp
-rw-r--r-- 1 root tomcat   960  8월 28 08:12 source.jsp
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 tagplugin
drwxrwxr-x 2 root tomcat  4096 12월 15 16:43 xml

-------------------------------------------------------------------

1-6. 웹브라우저에서 확인

http://www.server3.co.kr:8080/jsp-examples/



위 화면이 나오면 정상적으로 설치를 마친 것이다.
이 화면은 JSP의 소스와 그 소스를 실행했을 때의 모습을 예제를 통해 보여주고 있다.


'Linux Server 구축 > 1-2. Web Server' 카테고리의 다른 글

APM - Apache 소스설치  (0) 2008.12.16
APM - MySQL 소스설치  (0) 2008.12.16
APM - 소스 설치  (0) 2008.12.16
테터툴즈(Textcube) 설치  (0) 2008.12.16
그누보드 설치  (0) 2008.12.16
제로보드 설치  (0) 2008.12.15