[완료] 아파치 버추얼 호스트 설정이 안돼요. 안녕리눅스 1.3 아파치 1.3

wpcasper의 이미지

안녕리눅스 1.3 쓰고 있는데

아파치 버추얼 호스트 설정이 안됩니다.

네임서버 설정이 되어 있구요.

다른 도메인을 지정해도 항상 같은 도메인으로 가네요. virtual.conf 설정도 제대로 되어 있는데 왜 이럴까요 도와주세요.

wpcasper의 이미지

혹시라도 저처럼 헤매시는 분 없을까 해서 올려봅니다.

저는 통채로 쓰다가 버추얼호스트 지원해서 쓰게 되었는데요.

제가 겪은 문제는

서로 다른 주소로 접속해도 한가지로만 접속되는 경우. 였습니다.

이 문제는 httpd.conf에서 ServerName을 주석처리 하면서 해결 되었습니다.

원래 주석처리 되어 있던걸 제가 해제 했었거든요.

virtualhost 설정을 무시하고 기본서버로만 접속하도록 되어 있던 것이었습니다.

김정균의 이미지

ServerName 은 지정하시는 것이 맞습니다. 다만, ServerName 은 반드시 FQDN 이어야 합니다. ServerName 을 생략할 수 있는 경우는, 시스템의 hostname 이 FQDN 일 경우에는 가능합니다.

그리고 해당 문제는.. 아마도 NameVirtualHost 를 제대로 지정을 하지 않은 것이 원인이 아닐까 생각 됩니다. 또는 가상 호스트 설정을 정석대로 안하셨거나요.

wpcasper의 이미지

방화벽 설정때문에 외부에서 ssh가 안되어서(ISP정책상.) oops.org의 설정 베껴서 올려봅니다.

====================================================
httpd.conf
====================================================
port 80
-중략-
#ServerName 도메인.com <- 주석처리..
-중략-
include conf.d/virtual.conf ?
====================================================

====================================================
virtual.conf
====================================================
<VirtualHost 아이피>
DocumentRoot /home/httpd/html
ServerName 도메인.com
</VirtualHost>

NameVirtualHost 아이피 <- 이 부분을 주의

<VirtualHost 아이피>
ServerAdmin 관리자메일
DocumentRoot /home/httpd/html
ServerName www.도메인.com
ErrorLog logs/www.error_log
TransferLog logs/www.access_log
</VirtualHost>

<VirtualHost 아이피>
ServerAdmin 관리자메일
DocumentRoot /home/home/gmail
ServerName mail.도메인.com
ErrorLog logs/gmail.error_log
TransferLog logs/gmail.access_log
</VirtualHost>
====================================================

위와 같이 사용하고 있습니다.
virtual.conf에서 메인 ServerName 을 지정한 상태에서는 제대로동작 했지만, httpd.conf 에서 ServerName 을 지정 했을때 모든 연결이 httpd.conf에서 지정한 곳으로 리다이렉트 되었습니다.

제가 혹시라도 설정을 잘못했을것 같아 oops.org에서 문서 찾아보면서 고민하다가 저 라인을 주석처리 하니 되더라구요. 답변 달아주셔서 고맙습니다. 아흑.. 영광입니다. 안녕리눅스 완전소중해요!!

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.