ÇØÄ¿Áî´º½º / ÇØÄ¿´ëÇÐ

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡
¡¡

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡

°øÁö

¡¡

1. MS ¿§Áö ºê¶ó¿ìÀú¿¡¼­ÀÇ °æ°íâÀº 'À©µµ¿ì µðÆæ´õ'¸¦ ²ô½Ã¸é µË´Ï´Ù.

             'À©µµ¿ì µðÆæ´õ ²ô±â'

2. Å©·Ò ºê¶ó¿ìÀú·Î Á¢¼Ó½Ã ³ª¿À´Â ¾Ç¼ºÄÚµå °æ°íâÀº ±¸±Û Å©·ÒÀÇ ¿¡·¯, Áï ¿ÀŽ(ŽÁö ¿À·ù)À̹ǷΠ¹«½ÃÇÏ½Ã¸é µË´Ï´Ù.

3. ÀÌ »çÀÌÆ®´Â ¾ÈÀüÇÏ¸ç ±ú²ýÇÏ´Ù´Â °ÍÀ» ¾Ë·Á µå¸³´Ï´Ù.

4. ¹«°íÇÑ »çÀÌÆ®µé¿¡ ´ëÇÑ °ø·æ ±â¾÷ ºê¶ó¿ìÀúµéÀÇ ¹«Â÷º°ÀûÀÎ 'ŽÁö ¿À·ù ȾÆ÷'°¡ »ç¿ëÀÚµéÀÇ Á¤º¸ °øÀ¯ÀÇ ÀÚÀ¯¸¦ ħÇØÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ¿¡ ´ëÀÀÇÏ¿© ÀÌ ±â¾÷µéÀ» »ó´ë·Î ¼Ò¼ÛÀ» ÁغñÇÏ°í ÀÖ½À´Ï´Ù.

¡¡




¼³Ä¡
ÆÁ
ÀÚ·á½Ç

APACHE ÆÁ
À̸§: ÇØÄ¿Áî´º½º
¾ÆÆÄÄ¡¼³Á¤À¸·Î ¸®´ª½º±â¹Ý ¾ÆÆÄÄ¡À¥¼­¹ö¿¡¼­ ÇѱÛÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô  
Çѱ۷ΠµÈ URLÀ» Á¤»óÀûÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â
mod_url.cÀÇ
¼³Ä¡ ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â httpd ÇÁ·Î¼¼½º¸¦ È®ÀÎÇÏ¿©
DSO(Dynamic Shared Object)°¡
»ç¿ë °¡´ÉÇÑÁö È®ÀÎÇÕ´Ï´Ù.

´Ù¿î ·Îµå : http://kle.kldp.org/apache/mod_url.c
http://kle.kldp.org/apache/readme.mod_url

1. DSO È®ÀÎ
===========
# httpd -l (in debian)
Compiled-in modules:
http_core.c
mod_so.c
mod_php3.c

# /usr/sbin/httpd -l |grep mod_so (in redhat)
mod_so.c

¿©±â¼­ mod_so.c °¡ º¸À̸é DSO¸¦ ÅëÇØ °£ÆíÇÏ°Ô
mod_url.c¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

2.1. ÄÄÆÄÀÏ(ÀϹÝÀûÀÎ °æ¿ì RedHatÀº ¾Æ·¡ ÂüÁ¶)
============================================
¼³Ä¡´Â ¾ÆÆÄÄ¡ È®Àå ÅøÀÎ apxs¸¦ ÀÌ¿ëÇÕ´Ï´Ù.

#apxs -i -a -c mod_url.c

ÀÌ·¸°Ô ½ÇÇàÇÏ¸é µË´Ï´Ù.

$ apxs -i -a -c mod_url.c
gcc -fpic -DSHARED_MODULE
-I/path/to/apache/include -c mod_url.c
ld -Bshareable -o mod_url.so mod_url.o
cp mod_url.so /path_to/apache/libexec/mod_url.so
chmod 755 /path_to/apache/libexec/mod_url.so
[activating module `redurl' in
/path_to/apache/etc/httpd.conf]

2.2. ÄÄÆÄÀÏ(RedHat °æ¿ì)
========================
·¹µåÇòÀÇ °æ¿ì´Â apxs °¡ ÀνºÅçµÇÁö ¾Ê½À´Ï´Ù.
apache-devel ÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽðí,
$ rpm -q apache-devel
apache-devel-1.3.12-25 (¹öÁ¯Àº 1.3.9 ÀÌ»óÀÌ¸é µÉ°Ì
´Ï´Ù )

$ gcc -fpic -DSHARED_MODULE -I/usr/include/apache
-c mod_url.c
ȤÀº
$ gcc -fpic -DSHARED_MODULE -I/usr/include/apache
-DEAPI -c mod_url.c
(EAPI ´Â ¹öÁ¯ 1.3.? À̻󿡼­ Áö¿øµÇ´Â °ÍÀε¥,
error_log ¿¡¼­ ÀÌ¿¡
°ü·ÃµÈ warningÀÌ º¸À̸é À̸¦ Á¤ÀÇÇÏ°í ÄÄÆÄÀÏ Çϼ¼¿ä.)
$ gcc -shared -o mod_url.so mod_url.o
(ȤÀº ld -Bshareable -o mod_url.so mod_url.o)
$ su
# cp mod_url.so /usr/lib/apache/
# chmod 755 /usr/lib/apache/mod_url.so

±×·± ´ÙÀ½, /etc/httpd/conf/httpd.conf ¸¦ ¿­¾î¼­ ´Ù
À½ ¶óÀÎÀ» Ãß°¡/È®ÀÎ
[...]´Â »ý·«Çß´Ù´Â ¶æÀÔ´Ï´Ù.
-----------8x-----------
[...]
LoadModule redurl_module modules/mod_url.so
[...]
AddModule mod_url.c
[...]
-----------8x-----------

2.3. mod_url È°¼ºÈ­
===================

¾ÆÆÄÄ¡ ¼³Á¤ ÆÄÀÏÀÎ httpd.conf¸¦ ³¡ºÎºÐ¿¡
´ÙÀ½°ú °°Àº ³»¿ëÀ» Ãß°¡ÇÕ´Ï´Ù.
---------8X---------
[...]

CheckURL On

--------------------

2.4 Àç½ÇÇà
==========
ÀÌÁ¦ ¾ÆÆÄÄ¡¸¦ Àç½ÇÇàÇϸé ÇÑ±Û URLÀÌ Á¦´ë·Î Àνĵ˴ϴÙ.

# apachectl restart
(or /etc/init.d/httpd restart or
/etc/rc.d/init.d/httpd restart)

3. ±âŸ
=======
¹èÆ÷º»¿¡ ÆÐÅ°Áö ÇüÅ·Πµé¾î ÀÖ´Â ¾ÆÆÄÄ¡ À¥¼­¹öÀÇ
´ëºÎºÐÀº
´Ù¾çÇÑ ¸ðµâµéÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇØ DSO¸¦ ±â
º»ÀûÀ¸·Î
»ç¿ë °¡´ÉÇÏ°Ô ÇØ µÎ¾úÀ¸³ª ¼Ò½º·ÎºÎÅÍ ÄÄÆÄÀÏÇÏ¿© ¾Æ
ÆÄÄ¡¸¦ ¼³Ä¡ÇÑ °æ¿ì¿¡´Â
¼Ò½º¸¦ Á÷Á¢ ÆÐÄ¡ÇÏ¿©¾ß ÇÕ´Ï´Ù.

*ÁÖÀÇ: ÀÌ ¸ðµâÀº ÇöÀç ¾ÆÆÄÄ¡ 1.3.9¿Í 1.3.11¿¡¼­ Å×
½ºÆ®µÇ¾ú½À´Ï´Ù.
´Ù¸¥ ¹öÀü¿¡ ´ëÇؼ­´Â Á¦´ë·Î Å×½ºÆ®µÇÁö ¸øÇÏ¿´À¸´Ï
Ȥ½Ã ´Ù¸¥ ¹öÀü¿¡ ´ëÇؼ­
Å×½ºÆ®ÇØ º¸½Å ºÐÀº °á°ú¸¦ ¾Ë·Á ÁÖ½Ã¸é º» ¹®¼­¿¡ ¹Ý
¿µÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.


*ÁÖÀÇ: ¸®´ª½ºÀÇ °æ¿ì´Â glibc-2.1.x ȯ°æ¿¡¼­¸¸ µË´Ï´Ù.
mod_url.c´Â glibc-2.1.xÀÇ iconv()ÇÔ¼ö¸¦ »ç¿ëÇÕ´Ï´Ù.
* iconv() °¡ UTF8 <-> EUCKR À» Áö¿øÇÑ´Ù¸é ¾î¶² ½Ã
½ºÅÛ¿¡ ´ëÇÏ¿©µµ
Àû¿ë°¡´ÉÇÒ °ÍÀÔ´Ï´Ù.

                    ¼öÁ¤/»èÁ¦     ÀÌÀü±Û ´ÙÀ½±Û    
¹øÈ£Á¦ ¸ñ÷ºÎÁ¶È¸
17   APM(Apache+PHP+MySQL)¿¬µ¿ È®ÀÎÇÏ±â    3115
16   ¾ÆÆÄÄ¡ http://localhost/index.html ...    3038
15   Apache ¿Í PHP ¾÷±×·¹À̵å ÇÏ±â    1806
14   ¾ÆÆÄÄ¡¼³Á¤À¸·Î ¸®´ª½º±â¹Ý ¾ÆÆÄÄ¡À¥¼­¹ö¿¡...    2389
13   PATH_INFO¿Í ForceTypeÀ» ÀÌ¿ëÇÑ °Ë»ö¿£Áø ...    2188
12   À¥¼­¹ö ÃÖÀûÈ­¿¡ ´ëÇÑ ³»¿ëÀÔ´Ï´Ù    1996
11   ¾ÆÆÄÄ¡ À¥¼­¹ö¿¡¼­ Àü¼Û ¼Óµµ Á¦ÇÑÇÏ±â    1767
10   CGI°¡ µÇ°Ô²û httpd.conf ¼³Á¤    1695
9   ErrorDocument Áö½ÃÀÚ¸¦ ÀÌ¿ëÇÑ ¿¡·¯¸Þ½ÃÁö...    1845
8   Redirect ±â´É »ç¿ëÇϱâ - »õ·Î¿î URL·Î º¸...    1675
7   ºê¶ó¿ìÁ® Á¢¼Ó Á¦ÇÑÇϱâ - httpd.conf ÆÄÀÏ...    1761
6   rsync ¸¦ »ç¿ëÇÑ À¥¼­¹ö µ¿±âÈ­ÇÏ±â    2891

 
óÀ½ ÀÌÀü ´ÙÀ½       ¸ñ·Ï