강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

리눅스 도메인 셋팅방법
작성자 : 13 김영철
등록날짜 : 2009.01.29 16:42
2,374
리눅스 도메인 셋팅방법

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

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

<PRE> [root@211 root]# cd /home </PRE>
2. HOME 디렉토리 파일내용 보기
<PRE> [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 </PRE>
3. 사용자 추가 (보통 사용자명과 도메인명을 동일하게 해야 관리하기 편리합니다.)
<PRE> [root@211 home]# adduser domain </PRE>
4. 추가된 사용자에 비밀번호 지정
<PRE> [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. </PRE>
* 비밀번호는 화면에 보이지 않습니다. 5. 추가된 사용자 확인
<PRE> [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 <-- 추가됨 </PRE>
6. 퍼미션 변경
<PRE> [root@211 home]# chmod 711 domain </PRE>
위와 같이 하고서 ll 명령으로 보면 퍼미션이 변경됨을 확인할 수 있습니다.
변경전 : drwx------
변경후 : drwx--x--x
7. 네임서버 셋팅방법 - 네임서버 설정파일 열기

<PRE> [root@211 home]# vi /etc/named.conf </PRE>
* vi 는 윈도우의 편집기 같은 것입니다. 8. 네임서버 셋팅방법 - 네임서버 설정파일 수정하기

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

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

<PRE> [root@211 home]# vi /etc/httpd/conf/httpd.conf </PRE>
11. 아피치 셋팅방법 - 아파치 설정파일 수정하기

  • 제일 하단으로 방향키를 눌러 이동합니다.
<PRE> (상략) < 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 > </PRE>
수정이 끝나면 esc 키를 누르세요.
이제 수정사항을 저장하려면 :wq 를 치시면 됩니다.
수정사항을 저장하지 않으려면 :q! 를 치시면 됩니다.
[주의사항] 아파치를 잘못수정하면 다른 도메인까지 작동되지 않을 수 있습니다. 12. 아피치 셋팅방법 - 아파치 재시작하기

<PRE> [root@211 home]# /etc/rc.d/init.d/httpd restart Shutting down http: [ OK ] Starting httpd: [ OK ] </PRE>
* 항상 아파치 설정에 변경을 주었으면 아파치를 재시작 해주어야 합니다.
(홈페이지 수정후에 새로고침 하듯이...)
* 위와같이 두개의 [ OK ]가 표시되면 정상입니다. 13. 이메일 셋팅방법 - 이메일에 사용할 도메인 설정파일 열기

<PRE> [root@211 home]# vi /etc/mail/local-host-names </PRE>
14. 이메일 셋팅방법 - 이메일에 사용할 도메인 추가하기

<PRE> # local-host-names - include all aliases for your machine here. domain.com <-- 이와같이 도메인명만 적어주면 됩니다. </PRE>
* vi 사용법은 생략합니다. 15. 이메일 셋팅방법 - 이메일 주소 설정파일 열기

<PRE> [root@211 home]# vi /etc/mail/virtusertable </PRE>
16. 이메일 셋팅방법 - 이메일 주소 설정파일에 메일주소 추가하기

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

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

<PRE> [root@211 home]# make (엔터) </PRE>
* 메일만 추가했으면 항상 위와같은 명령어를 한번 실행해주세요.
<PRE> [root@211 home]# /etc/rc.d/init.d/sendmail restart (엔터) </PRE>
* 도메인도 추가했으면 이걸 실행해 주셔야 합니다.

출처 : Tong - ddakzzi님의 SERVER통

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
2895 ftp로 원격서버의 데이터 자동백업 13 김영철 01.29 2594
2894 계정 자동 세팅 13 김영철 01.29 2715
2893 응급복구 13 김영철 01.29 2572
2892 특정 계정에대해서 telnet 접속 X , ftp 접속 O 13 김영철 01.29 2818
2891 rootman의 서버 초기세팅시 초기 설정사항 퍼미션 및 소유권변경 정보 13 김영철 01.29 2397
2890 네임서버 설정 13 김영철 01.29 2462
2889 트래픽을 증가시키는 외부사이트의 이미지 퍼가기를 막기 위한 apache config 설정 13 김영철 01.29 2705
열람중 리눅스 도메인 셋팅방법 13 김영철 01.29 2375
2887 리눅스 서브도메인 셋팅방법 13 김영철 01.29 2821
2886 아파치 - throttle 모듈 설치 13 김영철 01.29 2736
2885 APM - 단독서버 운영을 위한 셋팅 13 김영철 01.29 2945
2884 vi edit 사용 13 김영철 01.29 2819
2883 TOMCAT 13 김영철 01.29 2415
2882 vi 명령어 2 13 김영철 01.29 3237
2881 ncftp, ncftpget, ncftpput - 서브디렉토리 전송 13 김영철 01.29 3686
2880 ncftp, ncftpget, ncftpput - 서브디렉토리 전송 13 김영철 01.29 2588
2879 [서버운영] ncftp 100% 활용하기 13 김영철 01.29 2622
2878 rsync (remote sync daemon) UNIX 서버간 원격 복사 13 김영철 01.29 3106
2877 rsync 와 ssh 를 이용한 파일 전송 13 김영철 01.29 3436
2876 rsync윈도우에서 리눅스로 백업하기 13 김영철 01.29 3953
2875 RSYNC 사용하기 13 김영철 01.29 2450
2874 ssh 재시작(각종 변곃후) 13 김영철 01.29 2974
2873 ssh 보안설정1 13 김영철 01.29 2655
2872 find 명령어 사용법 13 김영철 01.29 2497
2871 chgrp 명령어 사용법 13 김영철 01.29 4425
2870 killall 명령어 사용법 13 김영철 01.29 3479
2869 kill 명령어 사용법 13 김영철 01.29 2803
2868 ps 명령어 사용법 13 김영철 01.29 3782
2867 루트밑에 특정 확장자 파일을 특정디렉토리에 복사 13 김영철 01.29 2917
2866 쉘스크립트 암호화 13 김영철 01.29 2721
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취