[Linux] 리눅스 도메인 (가상 도메인) 설정 방법

2014. 1. 29. 12:08·Etc/보관함
728x90
반응형

리눅스 도메인 셋팅방법

레드햇 리눅스 7.3 기준의 도메인 셋팅방법입니다.
SSH 접속방법에 대해서는 생략하였습니다.

1. HOME 디렉토리로 이동합니다.

 

        [root@211 root]# cd /home
                

 

 

2. HOME 디렉토리 파일내용 보기

 

        [root@211 root]# ll (엔터)
        total 12
        drwx--x--x    4 internet      internet          4096 Oct 21 16:53 internet
        drwxr-xr-x    3 root          root              4096 Oct 15 14:12 httpd
        drwx--x--x    3 sarang        sarang            4096 Oct 15 14:17 sarang
                

 

 

3. 사용자 추가 (보통 사용자명과 도메인명을 동일하게 해야 관리하기 편리합니다.)

 

        [root@211 home]# adduser domain
                

 

 

4. 추가된 사용자에 비밀번호 지정

 

        [root@211 home]# passwd domain
        Changing password for user domain.
        New password:           <-- 비밀번호 입력
        BAD PASSWORD: it is based on a dictionary word
        Retype new password:           <-- 비밀번호 한번 더 입력
        passwd: all authentication tokens updated successfully.
                
    * 비밀번호는 화면에 보이지 않습니다.

 

 

5. 추가된 사용자 확인

 

        [root@211 root]# ll (엔터)
        total 12
        drwx--x--x    4 internet      internet          4096 Oct 21 16:53 internet
        drwxr-xr-x    3 root          root              4096 Oct 15 14:12 httpd
        drwx--x--x    3 sarang        sarang            4096 Oct 15 14:17 sarang
        drwx------    3 domain        domain            4096 Oct 18 12:00 domain <-- 추가됨
                

 

 

6. 퍼미션 변경

 

        [root@211 home]# chmod 711 domain
                
    위와 같이 하고서 ll 명령으로 보면 퍼미션이 변경됨을 확인할 수 있습니다.
    변경전 : drwx------
    변경후 : drwx--x--x

7. 네임서버 셋팅방법 - 네임서버 설정파일 열기


 

        [root@211 home]# vi /etc/named.conf
                
    * vi 는 윈도우의 편집기 같은 것입니다.

 

 

8. 네임서버 셋팅방법 - 네임서버 설정파일 수정하기

    vi 편집기로 수정을 하려면 먼저 i 를 눌러 수정모드로 전환하고,
        (상략)
    
        include "/etc/rndc.key";
    
        zone "internet.com" { type master; file "named.zone"; };
        zone "domain.com" { type master; file "named.zone"; }; <-- 이와같이 한줄삽입
                
    수정이 끝나면 esc 키를 누르세요.
    이제 수정사항을 저장하려면 :wq 를 치시면 됩니다.
    수정사항을 저장하지 않으려면 :q! 를 치시면 됩니다.
    [주의사항] 네임서버를 잘못수정하면 다른 도메인까지 작동되지 않을 수 있습니다.

 

 

9. 네임서버 셋팅방법 - 네임서버 재시작하기



 

        [root@211 home]# /etc/rc.d/init.d/named restart
        Stopping named: [  OK  ]
        Starting named: [  OK  ]
                
    * 항상 네임서버에 변경을 주었으면 네임서버를 재시작 해주어야 합니다.
    (홈페이지 수정후에 새로고침 하듯이...)
    * 위와같이 두개의 [ OK ]가 표시되면 정상입니다.

 

 

10. 아피치 셋팅방법 - 아파치 설정파일 열기



 

        [root@211 home]# vi /etc/httpd/conf/httpd.conf 
                

 

11. 아피치 셋팅방법 - 아파치 설정파일 수정하기

    제일 하단으로 방향키를 눌러 이동합니다.
        (상략)
    
        < VirtualHost 211.240.14.111 >
          ServerAdmin webmaster@internet.com
          ServerName internet.com
          ServerAlias www.internet.com
          DocumentRoot /home/internet/public_html
          ScriptAlias /cgi-bin /home/internet/public_html/cgi-bin
        < /VirtualHost >
    
        위의 내용을 복사하여 도메인명과 이름을 바꿔 아래와 같이 추가합니다.
        
          ServerAdmin webmaster@domain.com
          ServerName domain.com
          ServerAlias www.domain.com
          DocumentRoot /home/domain/public_html
          ScriptAlias /cgi-bin /home/domain/public_html/cgi-bin
        < /VirtualHost >
                
    수정이 끝나면 esc 키를 누르세요.
    이제 수정사항을 저장하려면 :wq 를 치시면 됩니다.
    수정사항을 저장하지 않으려면 :q! 를 치시면 됩니다.
    [주의사항] 아파치를 잘못수정하면 다른 도메인까지 작동되지 않을 수 있습니다.

 

 

12. 아피치 셋팅방법 - 아파치 재시작하기



 

        [root@211 home]# /etc/rc.d/init.d/httpd restart
        Shutting down http: [  OK  ]
        Starting httpd: [  OK  ]
                
    * 항상 아파치 설정에 변경을 주었으면 아파치를 재시작 해주어야 합니다.
    (홈페이지 수정후에 새로고침 하듯이...)
    * 위와같이 두개의 [ OK ]가 표시되면 정상입니다.

 

 

13. 이메일 셋팅방법 - 이메일에 사용할 도메인 설정파일 열기



 

        [root@211 home]# vi /etc/mail/local-host-names
                

 

 

14. 이메일 셋팅방법 - 이메일에 사용할 도메인 추가하기



 

        # local-host-names - include all aliases for your machine here.
        domain.com <-- 이와같이 도메인명만 적어주면 됩니다.
                
    * vi 사용법은 생략합니다.

 

 

15. 이메일 셋팅방법 - 이메일 주소 설정파일 열기



 

        [root@211 home]# vi /etc/mail/virtusertable
                

 

 

16. 이메일 셋팅방법 - 이메일 주소 설정파일에 메일주소 추가하기



 

        ###############################################
        # 사용하고픈 메일주소 		사용자
        ###############################################
        webmaster@domain.com		domain
        webmaster@domain.com		domain@hanmail.net
                
    * 첫번째 같이 셋팅했을 경우 누군가 webmaster@domain.com 으로 메일을 보내면 계정사용자 domain 이 받아본다는 뜻입니다.
    * 두번째 같이 셋팅하면 webmaster@domain.com 으로 메일을 domain@hanmail.net 으로 전달해줍니다. (이메일포워딩)

 

 

17. 이메일 셋팅방법 - 이메일서버 재시작하기



 

    * mail 디렉토리로 이동합니다.
        [root@211 home]# cd /etc/mail (엔터)
                

        [root@211 home]# make (엔터)
             
    * 메일만 추가했으면 항상 위와같은 명령어를 한번 실행해주세요.

        [root@211 home]# /etc/rc.d/init.d/sendmail restart (엔터)
                
    * 도메인도 추가했으면 이걸 실행해 주셔야 합니다.

    수고하셨습니다.

     

     

    [출처] 리눅스 도메인 셋팅방법|작성자 티지레몬

    728x90
    반응형
    저작자표시 (새창열림)

    'Etc > 보관함' 카테고리의 다른 글

    [jQuery] URL 파싱해서 원하는 위치로 스크롤  (0) 2014.02.03
    [Java] 화면 자동 스크롤, 자동 위치 이동  (0) 2014.02.03
    [Linux] 권한 설정, 속성, chmod, chown  (0) 2014.01.29
    [Linux] 리눅스 기본 명령어 모음  (0) 2014.01.28
    [Linux] 클론탭(crontab) 기본 개념  (0) 2014.01.28
    'Etc/보관함' 카테고리의 다른 글
    • [jQuery] URL 파싱해서 원하는 위치로 스크롤
    • [Java] 화면 자동 스크롤, 자동 위치 이동
    • [Linux] 권한 설정, 속성, chmod, chown
    • [Linux] 리눅스 기본 명령어 모음
    베타테스터즈
    베타테스터즈
    스포츠와 베팅관련 전문 블로그, 추천벳, 승부예측, 스포츠, 연예 뉴스, 생활정보
    • 베타테스터즈
      Today Sports
      베타테스터즈
    • 전체
      오늘
      어제
      • 분류 전체보기 (418)
        • Today Sports (364)
          • 추천벳 (6)
          • 축구::승부예측 (135)
          • 농구::승부예측 (95)
          • 기타종목::승부예측 (16)
          • 스포츠, 연예 뉴스 (112)
        • Real Life (4)
          • Story & Music (4)
          • 유용한 정보 (0)
        • Etc (50)
          • 보관함 (50)
    • 최근 글

    • 인기 글

    • 최근 댓글

    • 태그

      프리미어리그
      KBL
      리눅스
      NBA
      V리그
      Linux
      코파델레이
      손흥민
      세리에A
      토트넘
    • 06-26 21:14
      250x250
      반응형
    • hELLO· Designed By정상우.v4.10.3
    베타테스터즈
    [Linux] 리눅스 도메인 (가상 도메인) 설정 방법
    상단으로

    티스토리툴바