리눅스 도메인 셋팅방법
레드햇 리눅스 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 |
변경전 : drwx------
변경후 : drwx--x--x
7. 네임서버 셋팅방법 - 네임서버 설정파일 열기
[root@211 home]# vi /etc/named.conf |
8. 네임서버 셋팅방법 - 네임서버 설정파일 수정하기
- vi 편집기로 수정을 하려면 먼저 i 를 눌러 수정모드로 전환하고,
(상략) include "/etc/rndc.key"; zone "internet.com" { type master; file "named.zone"; }; zone "domain.com" { type master; file "named.zone"; }; <-- 이와같이 한줄삽입 |
이제 수정사항을 저장하려면 :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 > 위의 내용을 복사하여 도메인명과 이름을 바꿔 아래와 같이 추가합니다. |
이제 수정사항을 저장하려면 :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 <-- 이와같이 도메인명만 적어주면 됩니다. |
15. 이메일 셋팅방법 - 이메일 주소 설정파일 열기
[root@211 home]# vi /etc/mail/virtusertable |
16. 이메일 셋팅방법 - 이메일 주소 설정파일에 메일주소 추가하기
############################################### # 사용하고픈 메일주소 사용자 ############################################### webmaster@domain.com domain webmaster@domain.com domain@hanmail.net |
* 두번째 같이 셋팅하면 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 (엔터) |
수고하셨습니다.
[출처] 리눅스 도메인 셋팅방법|작성자 티지레몬
'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 |