톰켓 + 아파치 연동시에 8080 포트와 8009 포트를 열여줘야 하나요?

mysystem의 이미지

안녕하세요?
apache 서버에 여러 웹문서를 보면서 jdk+tomcat+tomcat-connectors 를 설치했습니다.

테스트 페이지는 정상적으로 출력이 되고 있구요.

궁금한 것은 아파치와 톰켓이 연동되게 하는 이유가

http://test.com:8080 -> http://test.com

이렇게 하기위한 목적이라고 알고 있습니다.

제가 안녕리눅스의 oops-firewall 을 이용해서 방화벽을 사용중인데

그렇다면 8080 포트와 8009 포트를 차단해도 상관이 없지 않을까해서요.

일단 테스트를 해본 결과는 8009 포트와 8080 포트를 차단해도 테스트 페이지는 정상적으로 출력이 되더군요.

테스트 페이지는 정상적으로 출력이 되더라도 혹 문제가 생기지 않을까 하는 염려로 여쭤봅니다.

httpd.conf 는 다음과 같이 설정했습니다.

LoadModule rewrite_module modules/mod_rewrite.so

JkWorkersFile /usr/local/apache/conf/workers.properties
JkMount /*.jsp ajp13
JkMount /servlet/* ajp13
JkMount /WEB-INF/* ajp13
JkMount /jsp-examples/* ajp13

많은 관심 부탁 드립니다.

gogoonee의 이미지

문제 생길것 없습니다. 막지 않으시면 막으시라고 권해드리겠습니다.

mysystem의 이미지

답변 감사드립니다.
속이 시원해지는 느낌입니다.
좋은 하루 되세요.

익명사용자의 이미지

질문하신 내용과는 좀 다른 답변이기는 하지만...

아파치와 톰캣을 연동하는 이유가 "http://test.com:8080 -> http://test.com" 는 아닙니다.
아파치 없이 그냥 톰캣의 설정을 조정해서 http://test.com 로 서비스할 수도 있습니다.

아파치와 톰캣을 연동하는 일반적인 이유는 JSP 가 아닌 정적인 리소스들(html 파일, 이미지 등)을 서비스할 때에
아파치가 톰캣보다 좋은 성능을 보이므로 톰캣은 JSP를 맡고, 아파치는 이런 정적인 파일들을 맡도록 하기 위해서입니다.

물론 이렇게 연동하는 것이 "실제로" 좋은 성능을 보이는지에 대해서는 의견이 많습니다. kldp 에서도 검새해보시면
도움이 될만한 글들을 발견하실 수 있을 겁니다.

blueskya의 이미지

정답~~~

다만... 톰캣의 성능 벤치마킹을 보면 별반차이없다는거~ ^^;;

하지만 대부분 필드에서 연동한다는거~ ㅡㅡ;
----------------------------------------------------------------------
인생 뭐있어? 백수로 사는거야~ 가는거야~

----------------------------------------------------------------------
인생 뭐있어? 백수로 사는거야~ 가는거야~

댓글 달기

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 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 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>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 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>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 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>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.