[완료] 아파치 HTTP서버말고 TOMCAT만으로도 홈페이지 운용할수있지 않나요?

rea1ity의 이미지

약간 개념이 혼동되고 있는게 있어서 질문드립니다.
httpd 아파치는 웹서버로 html과 같은 웹페이지상에 띄워주는 기능을 한다고 알고있고요,
tomcat은 jsp지원되는 서버로 알고 있고요,
php는 php지원되는 서버로 알고있습니다.
여기서, 제가 httpd는 설치하지 않고 tomcat만 설치하고 http://localhost:8080 으로 쳐봐도
잘 출력이 되며, 이 주소를 다른 계정으로 옮기고 포트를 80번으로 바꿔도 출력이 잘되고
html도 출력이 잘되는데..
그럼 아파치는 무슨역할이 되는거죠?
그리고 아파치 톰캣 커넥터로 연동은 또 뭐가되는건가요?

navidad의 이미지

말씀하신대로 Tomcat 만으로도 홈페이지 운영 가능합니다.

하지만 Tomcat의 원래 목적은 Java Servlet Container의 역할입니다.

내용이 바뀌지 않는(static) html, image 전송도 Tomcat으로 가능하겠지만, 전용 Web 서버인 Apache만큼 빠르게 처리하지는 못하죠.

그래서 jsp, servlet 처리는 Tomcat에게 그외 나머지 컨텐츠는 Apache에게 맡기는 방법을 쓰면 최대 효율을 얻을 수 있겠죠.

이때 필요한 것으로,

Apache 쪽으로 들어온 jsp, serlvet 처리요청을 Tomcat으로 넘겨서 처리하도록 해주는 connector를 설치/설정하여 Apache와 Tomcat을 연결해주는 작업을 하게됩니다.

=================================
나비아빠

=================================
나비아빠

rea1ity의 이미지

이제야 궁금증이 풀리네요~!!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.