IBM HTTP Server µµ¿ò¸»: AIX¿¡¼­ µ¿Àû ¸ðµâ ÀÛ¼º

AIX¿¡¼­ µ¿Àû ¸ðµâ ÀÛ¼º

¸ðµâÀ» ÀÛ¼ºÇÏ´Â µ¥¿¡´Â ³× °¡Áö ÆÄÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ÆÄÀϵéÀº /usr/HTTPServer/example_module µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.

  1. ¼­¹ö¸¦ ¼³Ä¡ÇϽʽÿÀ.
  2. Àüü example_module µð·ºÅ丮¸¦ ÀÛ¼ºÇÏ·Á´Â µð·ºÅ丮·Î º¹»çÇϽʽÿÀ("ÀÛ¼º µð·ºÅ丮").
  3. ÀÛ¼º µð·ºÅ丮·Î °¡½Ê½Ã¿À.
  4. module.c ÆÄÀÏÀ» ÀÛ¼º µð·ºÅ丮·Î º¹»çÇϽʽÿÀ.
  5. .
  6. Makefile.exmplÀ» Makefile·Î À̸§À» º¯°æÇϽʽÿÀ.
  7. MakefileÀ» ÆíÁýÇÏ¿© ´ÙÀ½À» º¯°æÇϽʽÿÀ.
  8. make ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
  9. .so °á°ú ÆÄÀÏÀ» /usr/HTTPServer/libexec·Î º¹»çÇϽʽÿÀ.
  10. LoadModule ¹× AddModule ÁöÁ¤¹®À», ƯÁ¤ ¸ðµâ °ü·Ã ÁöÁ¤¹® »Ó¸¸ ¾Æ´Ï¶ó httpd.conf¿¡ Ãß°¡ÇϽʽÿÀ.
  11. ¼­¹ö¸¦ Àç½ÃÀÛÇϽʽÿÀ.

¿¹¸¦ µé¸é, /usr/HTTPServer/example_module·Î °£ ´ÙÀ½ make ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº mod_example.c ¿¹Á¦ ÆÄÀÏ¿¡¼­ ¼öÇàµÇ¸ç mod_example¿¡ ´ëÇØ .so ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. »ç¿ëÀÚ °íÀ¯ ¸ðµâÀ» ÀÛ¼ºÇÏ·Á¸é ¿¹Á¦ ÆÄÀÏ(mod_example.c)À» ÅÛÇø®Æ®·Î »ç¿ëÇÕ´Ï´Ù.