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

  1. 2006.05.10 초보를 위한 DNS 설정 무작정따라하기
  2. 2006.05.10 php에서 upload file size 조정하기

반응형
출처:생각안남
////////////////////////////////////////////////////////////////////////////////////////////////////  //////////////////////////////
우선 기본적으로 도메인신청은 하셔야겟지요...
여기서는  도메인  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
이렇게 입력했을때 모두 뜬다면 성공하신겁니다.....
지금 설정대로 하셨는데 안되시면 다른 문서를 참조해보세요...
저는 이렇게 해서 지금 사용하고 있답니다....  그럼 모두 성공하시길....

,

반응형
PHP로 게시판같은걸 만들고 나서 File을 Upload할때

혹시 2M 이상의 파일을 올리려고 하면 잘 안 되지 않나요?

원인은 php.ini 에 upload_max_filesize가 default로 2M

이기때문입니다.

이럴때는 php.ini 또는 php.ini에서

upload_max_filesize = 2097152 ( default 2M)

에서 원하는 사이즈로 수정한뒤 Apache 서버를 Restart하시면 됩니다.

다 아시는 내용이라구여..

혹시나 해서 올립니다..
==========================================================================
예전내용입니다
,