'전체 글'에 해당되는 글 1422건

  1. 2006.05.10 Apache 지원 툴 사용하기
  2. 2006.05.10 초보를 위한 DNS 설정 무작정따라하기

반응형
1. apachectl - 아파치 데몬을 제어할수있다.

[root@angelsoma]/usr/local/apache/bin/apachectl [option]

option : start - 데몬을 시작한다.
       stop - 데몬을 죽인다.
       restart - 데몬을 재 시작한다.
       fullstatus - 서버의 다양한 상태를 출력한다.
       status - fullstatus 보다 적은 정보를 출력한다.
       configtest - 구문상의 에러를 체크한다.
       help - 옵션사항을 출력한다.

2. ab - 웹서버에서 벤치마크를 실행시킬수있게 해주는 유틸리티이다.

[root@angelsoma]/usr/local/apache/bin/ad - 사용가능한 옵션을 보여준다.

3. apxs - Dynamic Loading을 위한 모듈 컴파일에 도움을 준다.

4. logresolve - 아파치 로그파일에 있는 IP 주소를 호스트명으로 해석한다.

5. htpasswd - 디렉토리 인증기법별로 사용자명/패스워드를 만들수있게 한다.

6. dbmmanage - DBM에 기반한 인증 기법에 대해 DBM을 사용한 사용자명/패스워드
             를관리하는 유틸리티이다.
7. htdigest - MD5 digest에 기반한 인증 기법에 대한 사용자명/패스워드를 만드는
            유틸리티이다.



,

반응형
출처:생각안남
////////////////////////////////////////////////////////////////////////////////////////////////////  //////////////////////////////
우선 기본적으로 도메인신청은 하셔야겟지요...
여기서는  도메인  linuxlinux.co.kr   아이피를 211.100.100.100 이렇게 등록했다고 하고  설명합니다..
그리고 현제 아파치 사용하신다면 http://localhost 라고 입력했을때 깃털이 나와있어야겠지요??
그리구 인터넷두 사용가능하셔야 하고요...
아파치 설정에 대해서는 다른글들 참조하시길 바랍니다..

/////////////////////////////////////////////////////////////////////////////////////////////////////  //////////////////////////////
그럼 dns 설정에 제가 필요로 했던 파일들입니다...  추가적으로 몇가지 파일이 필요할때도 있습니다만...
전 이 파일들만 셋팅을 했습니다...
/etc/hosts
/etc/resolv.conf
/etc/named.conf
/etc/sysconfig/network
/var/named/linuxlinux.co.kr.zone       <------  이파일은 named.conf 파일
                                                             에서 설정해주고 사용자가
                                                             /var/named/  의 하위에
                                                             linuxlinux.co.kr.zone 이런
                                                             식으로 만듭니다..
/var/named/linuxlinux.co.kr.rev         <------  위에 파일과 마찬가지로
                                                           파일설정해주고 만듭니다...

참고....  위에 리버스파일 은 요즘에는 쓰지않는다는군요...  예전에 사용했다고 합니다....
저두 리버스파일 있는상태와 없는 상태에서 모두 사용가능 했습니다...
여기서는 좀더 많은걸 알아야 하니까 있는것으로 셋팅합니다....

####################################################################
/etc/hosts   ( 아랫글 모두 공백은 tab 키를 사용합니다 반듯이)
####################################################################
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1        localhost.localdomain        localhost
211.100.100.100                linuxlinux.co.kr        linuxlinux.co.kr  <----  이곳에 호스트이름과 ip 를 적습니다

####################################################################
/etc/resolv.conf
####################################################################
search linuxlinux.co.k  <----  검색시 제일먼저 참조하는 도메인이 됩니다

nameserver 211.100.100.100
nameserver <-----------  그외에 다른 nameserver 를 써주셔도 되고 안써주셔도 됩니다

####################################################################
/etc/named.conf
####################################################################
// generated by named-bootconf.pl
options {
      directory "/var/named";
      /*
       * If there is a firewall between you and nameservers you want
       * to talk to, you might need to uncomment the query-source
       * directive below.  Previous versions of BIND always asked
       * questions using port 53, but BIND 8.1 uses an unprivileged
       * port by default.
       */
      // query-source address * port 53;
};
//
// a caching only nameserver config
//
zone "." IN {
      type hint;
      file "named.ca";
};

zone "localhost" IN {
      type master;
      file "localhost.zone";
      allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
      type master;
      file "named.local";
      allow-update { none; };
};
zone "linuxlinux.co.kr" IN {                <----  zone(정방향) 영역에대한 참조 파일을 설정합니다..
      type master;                                         <---- 주 dns 서버가 된다는 의미 입니다
      file "linuxlinux.co.kr.zone";  <--- 참조 파일 이름입니다..  사용자마다 원하는 이름을 주시면 됩니다.
      allow-update { none; };    <--- 이거는 안써주셔두 됩니다.
};        
/*  <---  이 주석 부분은 지원주셔도 됩니다...  (위에서 설명 했듣이 요즘은 사용하지 않는다는군요)
zone "173.191.211.in-addr.arpa" IN {  <----  revers zone (역방향)
      type master;
      file "cala.pe.kr.rev";
      allow-update { none; };
};
*/
key "key" {
      algorithm hmac-md5;
      secret "rOiqPhsVHAcRDKMnaBwHqIvp0zjcaTGPqelPlIakdqmziIVJVTBotZlPoxBf";
};


####################################################################
/var/named/linuxlinux.co.kr.zone ( 아래의 두 파일은 "." 을 잘보셔야 합니다 )
####################################################################
/var/named/  에서 linuxlinux.co.kr.zone 파일을 만듭니다...

$TTL        86400        <---- linuxlinux.co.kr 의 도메인정보를 가져간 곳에서 하루동안 정보가 보존됩니다
@                         IN SOA                ns.linuxlinux.co.kr. root.linuxlinux.co.kr. (  <---  "." 을 주의하세요
                                      20020402                ; serial (d. adams)  <-- 여기서 부터 아래 3개의 설정은 slave dns server 가 있을때 유효합니다.
                                      3H                ; refresh
                                      15M                ; retry
                                      1W                ; expiry
                                      1D                 ); minimum  <-- 위에서 TTL 로 설정을 해놓은 내용입니다.

                 IN NS                 ns.linuxlinux.co.kr.  <----  이아랫부분은 설명하기좀....^^ 대충 감오시지요??
                 IN A                211.100.100.100
                 IN MX 10        mail.linuxlinux.co.kr.  <-- 메일을 사용할때 사용됩니다..
ns                IN A                211.100.100.100     <-- 여기서부터 아래 3개는 같은 IP로 ns, mail, ftp, www 를 사용할수있게 합니다.
mail              IN A                211.100.100.100
ftp               IN A                211.100.100.100
www            IN A                211.100.100.100

####################################################################
/var/named/linuxlinux.co.kr.rev
####################################################################
역시 마찬가지로 linuxlinux.co.kr.rev 파일을 만듭니다
$TTL        86400
@        IN        SOA        ns.linuxlinux.co.kr.        admin.linuxlinux.co.kr.
(
              20020402
              10800
              3600
              604800
              86400
)

           IN        NS        ns.linuxlinux.co.kr.
100        IN        PTR        www.linuxlinux.co.kr.  <--- 100 은 아이피 주소의 맨 마진막 번호입니다..
100        IN        PTR        linuxlinux.co.kr.
100        IN        PTR        ns.linuxlinux.co.kr.
100        IN        PTR        ftp.linuxlinux.co.kr.
100        IN        PTR        mail.linuxlinux.co.kr.

########################################################################
이상과 같이 셋팅을 하시고...
/etc/rc.d/init.d/network restart  
/etc/rc.d/init.d/named restart
이렇게 하시고   웹브라우져상에서
http://www.linuxlinux.co.kr
http://linuxlinux.co.kr
http://mail.linuxlinux.co.kr
http://ftp.linuxlinux.co.kr
이렇게 입력했을때 모두 뜬다면 성공하신겁니다.....
지금 설정대로 하셨는데 안되시면 다른 문서를 참조해보세요...
저는 이렇게 해서 지금 사용하고 있답니다....  그럼 모두 성공하시길....

,