가상호스트 설정시 문제가...
작성자 정보
- Tz 작성
- 작성일
컨텐츠 정보
- 2,055 조회
- 1 댓글
- 0 추천
- 목록
본문
안녕하세요..어쩌다 서버관리까정 하게된 초짜입니다..ㅡㅡㅋ
신규 도메인이나 서브 도메인을 설정시 네임서버로 사용되는 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개 세팅해야해요...도와주세요...
미리 감사드리며.. 강의보며 조금씩 알아가는부분이 좋네요..수고하세요..
관련자료
-
이전
-
다음
Tz님의 댓글
- Tz
- 작성일