달력

02

« 2012/02 »

  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  •  
  •  
  •  
2008/07/01 17:50

[DNS] 추가 도메인 설정하기 tip/APM2008/07/01 17:50

자체 도메인을 사용중인 분들께만 해당 됩니다.
예로, 기존에 ns.test.com 으로하여 자체네임서버를 운용하고 있었고 이에 nextline.com 이라는 도메인을 추가로 사용하고자 할 때의 설정을 예로 들도록 하겠습니다.
 
① 먼저 해당도메인에 대한 /etc/named.conf 파일을 설정합니다.
** vi /etc/named.conf
 

② /etc/named.conf 파일의 설정이 끝났다면 다음으로 영역(zone)파일을 생성 해주시면 됩니다. 존파일은 /var/named 에 설정되어있는 기존의 zone 파일을 그대로 카피해 주시면 됩니다.
 
*** cd /var/named
*** cp -a zone-test.com zone-nextline.com

위의 명령으로 복사 해주게 되면 권한까지 맞추어 주기 때문에 –a 옵션을 사용하시면 편리합니다.

 


③ 존파일 내에 다른 변동사항이 없다면 그대로 사용하도록하며 메일 MX값이나 A레코드값등 변동사항이 있다면 변경 사용하도록 합니다. 아래는 zone-nextline.com 존파일의 내용입니다.
 
 
④ 존파일에 대한 설정까지 마쳤다면 데몬 재실행 전에 구문체크부터 해봅니다.
** named-checkconf /etc/named.conf
** named-checkzone nextline.com /var/named/zone-nextline.com 


⑤ 구문체크가 정상으로 나온다면 데몬을 재가동합니다.
** /etc/rc.d/init.d/named restart
 

아파치 설정하기
 
먼저 사용 할 계정을 생성합니다.
** useradd next
** passwd next

아파치 설정 파일이 위치한 곳으로 이동합니다.
** cd /usr/local/apache/conf/httpd.conf (RPM 설치시에는 cd /etc/httpd/conf/httpd.conf)

아파치 설정 파일을 여신 후 하단에 추가로 설정할 도메인에 대한 설정을 하시면 됩니다.
아래의 내용은 설정 파일을 열고 도메인에 대한 설정을 한것입니다.)
** vi /usr/local/apache/conf/httpd.conf
 

 
아파치 설정 후에는 반드시 구문체크를 해봅니다.
** apachectl configtest ( /usr/local/apache/bin/apachectl configtest)

 
위와 같이 구문체크가 정상으로 나온다면 데몬을 재실행합니다.

** apachectl restart ( 아파치 설치위치까지 절대경로로 이동합니다. 실행 예로 설치위치가 /usr/local 이라면 /usr/local/apache/bin/apachectl restart , rpm 설치하셨다면/etc/rc.d/init.d/httpd restart 하시면됩니다.)

위와 같이 설정을 마쳤다면 디렉토리 경로인 /home/next/public_html 디렉토리로 이동하셔서 작업을 하시면 됩니다.

** cd /home/next/public_html

'tip > APM' 카테고리의 다른 글

리눅스 최적화 및 보안지침  (1) 2008/07/05
FTP Active 모드와 Passive 모드의 차이점  (1) 2008/07/01
su 명령 제한하기  (0) 2008/07/01
Unix/Linux 시스템 분석  (0) 2008/07/01
[DNS] 2차 도메인 설정하기  (0) 2008/07/01
[DNS] 추가 도메인 설정하기  (0) 2008/07/01
[DNS] 네임서버 설정 검사하기  (0) 2008/07/01
tar명령 사용법  (0) 2008/07/01
sshd_config 환경설정  (0) 2008/07/01
vsftpd.conf 환경설정  (0) 2008/07/01
php.ini 환경설정  (0) 2008/07/01
Posted by 根™