질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

가상호스트 설정시 문제가...

작성자 정보

  • Tz 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요..어쩌다 서버관리까정 하게된 초짜입니다..ㅡㅡㅋ

신규 도메인이나 서브 도메인을 설정시 네임서버로 사용되는 www.aaa.com이라는 도메인으로 가버리는 현상이 생겨버리네요..

 

기존 도메인들은 별 문제 없이 작동하고 있는데..

새로 도메인을 세팅할려구 하니..갑자기 이런 현상이 일어납니다.

 

1.named.conf 에 추가.

2. 유저 추가

3. 홈디렉토리 권한설정

4. zone파일 생성 ( 서브 도메인인 경우 본래 도메인의 zone파일에 추가.. )

5. 아파치에서 가상호스팅 부분 설정..

6. 네임서버와 아파치 재시작..

빼먹은 부분이 있나요? 전에도 계속 이런식으로 도메인을 잡아주구 있었구... 잘 됐었는뎁..

 

전에 서버 관리하던 사람이 있을땐 잘 됐었어요..글고..

그 사람이 나간후에 아파치 conf에 httpd.conf파일을 찾을려구 하니....

파일명이 httpd.conf,v <--요렇게 바뀌어져 있더라구여..그런데 이상하게 잘 돌아가긴 하더군요..

그러다 제가 위 파일명을 httpd.conf로 바꿨구..

제대로 작동되어 오다가 지금 서브도메인이랑 신규도메인 3개정도를 세팅할려구 하니 위 같은 상황이 발생하네요..

여기에 검색해보니.. hosts파일에 추가 해주라구 하던데..

전엔 추가를 전혀 안해줬었거덩요..잘 돼구 있어서..ㅡㅡ;;

hotsts파일에 보니 네임서버로 잡혀있는 도메인만 설정이 되어 있더군요.

그래서 혹시나 해서 이번에 신규로 세팅하는 도메인을 적어줘두 마찬가지구요..

httpd restart를 하니 다음과 같은 에러 메시지가 나오는데..(httpd restart도 처음 해 본것임..ㅡㅡ;)

관계가 있는건지..

 

[root@aaa etc]# /usr/local/apache/bin/httpd restart
Syntax error on line 1 of /usr/local/apache/conf/httpd.conf:
Invalid command 'head', perhaps mis-spelled or defined by a module not included in the server configuration

그리고 가상 호스팅 부분에 아무래도 문제가 있는거 같은 느낌(?)인데...설정 부분은 아래와 같습니다.

에러 나는부분 :

head    1.1;
access;
symbols;
locks; strict;
comment @# @;

가상 호스팅 설정 부분 :

<VirtualHost 서버아이피>
    ServerAdmin 
관리자메일   

    DocumentRoot /home/aaa/public_html
    ServerName aaa.co.kr
    ServerAlias aaa.co.kr
www.aaa.co.kr
    ErrorLog logs/aaa.co.kr-error_log
    CustomLog logs/aaa.co.kr-access_log common
</VirtualHost>

오늘 도메인 3개 세팅해야해요...도와주세요...

미리 감사드리며.. 강의보며 조금씩 알아가는부분이 좋네요..수고하세요..

 

관련자료

댓글 1

Tz님의 댓글

  • Tz
  • 작성일
에러 나는부분이 저거 말구두 아래루 좀 더 있었는데..그거 다 주석 처리해버리니 잘 돼네요..저런 문구가 기본적으로는 없는것으로 아는데 왜 생긴걸까요? 혹시 httpd.conf,v로 파일명이 변경됐을때 conf파일을 찾

공지사항


뉴스광장


  • 현재 회원수 :  60,363 명
  • 현재 강좌수 :  37,031 개
  • 현재 접속자 :  250 명