À¥ ¼ ¹ö ±¸ Ãà À» À§ ÇÑ
±â ÃÊ
À¥¼¹ö(web
Server)¶õ
: À¥¼¹ö´Â °£´ÜÈ÷ À¥À» ¼ºñ½ºÇÏ´Â ÄÄÇ»ÅͶó°í ÇÒ ¼ö ÀÖ´Ù. À¥ÆäÀÌÁö´Â HTMLÀ̹ǷΠÀ¥¼¹ö´Â "HTMLÆÄÀϵéÀ» ¸ð¾Æ³õ°í
¼ºñ½ºÇÏ´Â ÄÄÇ»ÅÍ"¶ó°í ÇÒ ¼öµµ ÀÖ´Ù. ¸ðµç ÄÄÇ»ÅÍ´Â ¼¹ö°¡ µÉ ¼ö ÀÖÀ¸¹Ç·Î À¥ ¼¹ö°¡ µÉ ¼öµµ ÀÖÁö¸¸,
¾î¶² ÄÄÇ»Å͸¦ À¥ ¼¹ö·Î ¸¸µå·Á¸é ¸ÕÀú À¥ ¼¹ö ÇÁ·Î±×·¥À» ¼³Ä¡ÇØ¾ß ÇÑ´Ù. À¥ ¼¹ö ÇÁ·Î±×·¥À¸·Î´Â PWS, IIS, ¾ÆÆÄÄ¡ µîÀÌ
ÀÖ´Ù.
À¥
Ŭ¶óÀ̾ðÆ®(Web Client)¶õ
: ¼¹ö¿Í´Â »ó´ëµÇ´Â °³³äÀ¸·Î Ŭ¶óÀ̾ðÆ®´Â ¾î¶² ¼ºñ½º¸¦ ¿äûÇÏ´Â ¿ªÇÒÀ» ÇÏ°Ô µÈ´Ù. ±×·¯¹Ç·Î À¥ Ŭ¶óÀ̾ðÆ®´Â "À¥
¼¹ö¿¡ ÀڷḦ ¿äûÇϱâ À§ÇØ "HTTP"¸¦ »ç¿ëÇϴ Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥"À̶ó°í ÇÒ ¼ö ÀÖ´Ù.
À¥ ÆäÀÌÁö¸¦ ¿äûÇÏ´Â °Íµµ Ŭ¶óÀ̾ðÆ®¶ó°í ÇÒ ¼ö ÀÖ´Ù. ±×·±µ¥ À¥ ÆäÀÌÁö ¿äûÀº ´ëºÎºÐ À¥ ºê¶ó¿ìÀú°¡ ÇÏ°Ô µÈ´Ù. ±×·¯¹Ç·Î ÀϹÝÀûÀ¸·Î
À¥ Ŭ¶óÀ̾ðÆ®¸¦ À¥ ºê¶ó¿ìÀú¶ó°í ÀÏı⵵ ÇÑ´Ù.
¼¹ö
»çÀ̵å(server Side)¶õ
: ¼¹ö»çÀ̵å(Sever-Side)¶õ °£´ÜÈ÷ "À¥ ¼¹öÃø¿¡¼ ÇÏ´Â ÀÛ¾÷µé"À̶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù.
¿©±â¼ ¸»ÇÏ´Â ÀÛ¾÷À̶õ ±¸Ã¼ÀûÀ¸·Î À¥ ºê¶ó¿ìÀú(Ŭ¶óÀ̾ðÆ®)¿¡¼ ³Ñ¾î¿Â ÀڷḦ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀå ÇÑ´ÙµçÁö, ¾î¶² ¼öÇÐÀûÀÎ °è»êÀ»
ÇÏ¿© °á°ú¸¦ ¸¸µé¾î ³½´ÙµçÁö ÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. ÀÌ·± ÀÛ¾÷À» ´ã´çÇÏ´Â °ÍÀÌ À¥ ÇÁ·Î±×·¥ÀÌ´Ù. À¥ ÇÁ·Î±×·¥ÀÇ Á¾·ù´Â PHP, ASP,
Perl, PythonµîÀÌ ¸¹ÀÌ ¾²ÀδÙ.
Ŭ¶óÀ̾ðÆ®
»çÀ̵å(Client Side)¶õ
: À¥ ºê¶ó¿ìÀú(Ŭ¶óÀ̾ðÆ® »çÀ̵å)¸¦ »ç¿ëÇÏ¸é ¼¹öÀÇ ÀÛ¾÷·®À» ÁÙÀÏ ¼ö ÀÖ´Ù. ¼¹ö°¡ ÀÛ¾÷ÇØ¾ß ÇÒ ºÎºÐÁß¿¡¼ Ŭ¶óÀ̾ðÆ®°¡ ÇÒ
¼ö ÀÖ´Â ÀÛ¾÷À» ½º½º·Î ó¸®Çϱ⠶§¹®¿¡ ¼¹öÀÇ ÀÛ¾÷·®À» ÁÙ¿©ÁÙ ¼ö ÀÖ¾î È¿À²ÀûÀÌ´Ù. ÀÌ·¸°Ô "Ŭ¶óÀ̾ðÆ® ½º½º·Î ÀÏÀ»
ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ¼¹öÀÇ È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖµµ·Ï ÇÏ´Â °Í"ÀÌ Å¬¶óÀ̾ðÆ® »çÀÌµå ¾ð¾îÀÌ´Ù. Ŭ¶óÀ̾ðÆ®
»çÀÌµå ¾ð¾î·Î´Â ÀÚ¹Ù½ºÅ©¸³Æ®(Java Script)¿Í ÀÌ¿ÜÀÇ ´ëºÎºÐÀÇ ½ºÅ©¸³Æ® ¾ð¾î°¡ ÀÖ´Ù. Ç÷¡½Ã ¾×¼Ç(Action) ½ºÅ©¸³Æ®µµ
Ŭ¶óÀ̾ðÆ® »çÀÌµå ¾ð¾î¶ó°í ÇÒ ¼ö ÀÖ´Ù. ÀÌ·± ½ºÅ©¸³Æ® ¾ð¾î´Â À¥ ¼¹ö¿¡¼ À¥ ºê¶ó¿ìÀú·Î Àü¼ÛµÈ ÈÄ ½ÇÇàµÈ´Ù.
[¼¹ö
±¸Ãà]
¡á
°è¿º° À¥¼¹öÀÇ Á¾·ù
-
Windows : IIS, PWS, httpds, NCSA httpd For Windows, SerWeb, Web4Ham
-
Unix, Linux : Apache, CERN httpd, NCSA httpd, EIT httpd, GN Gopher/http,
Plexus perl server, WebWorks Enterprise server,
Netsite
Communication Server and Netsite Commercial Server
-
Mac : MacHTTP
-
NETWare : httpd nlm
¡á
°¢ °è¿º° ´ëÇ¥ÀûÀÎ À¥¼¹ö
-
Windows °è¿ : IIS(Internet Information Services)
NT±Þ¿¡¼
±âº»ÀûÀ¸·Î Áö¿øµÇ´Â À¥¼¹ö·Î ASP(Active Server Page)¶ó´Â °³¹ß ¾ð¾î¸¦ Áö¿øÇÑ´Ù. 1995³â ¸» À©µµ¿ì NT¿ë
À¥¼¹ö·Î Ãâ½Ã µÇ¾úÀ¸¸ç À©µµ¿ì 4.0ÀÌ Ãâ½ÃµÇ¸é¼ IIS 2.0À» ±âº»ÀûÀ¸·Î žÀç ÇÏ¿´Áö¸¸ ¾ó¸¶ ÈÄ ASP±â¼úÀÌ ³ª¿À¸é¼ IIS3.0ÀÌ
»õ·Î Ãâ½ÃµÇ¾ú´Ù. À©µµ¿ì NT¿¡¼ IIS3.0ÀÌ»ó ¹öÀüÀ» ¼³Ä¡Çϱâ À§Çؼ º°µµÀÇ OPTION PACK°ú SERVICE PACKÀ»
¼³Ä¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
Windows
2000¼¹ö ¹× Windows XP Pro¿¡´Â IIS 5.0ÀÌ Æ÷ÇԵǾîÀÖ´Ù.
-
Unix, Linux °è¿ : Apache, NCSA
¾ÆÆÄÄ¡
ÇÁ·ÎÁ§Æ®ÀÇ ½ÃÀÛÀº óÀ½ 1995³â°æ ´ëÁßÀÇ »ç¶ûÀ» ¹Þ´ø NCSAÀÇ °³¹ßÀÚÁß ÀϺΰ¡ ¸ð¿© ½ÃÀÛ Çß½À´Ï´Ù. ÀÌ°ÍÀ» ½Ã¹ß·Î NCSA
HTTPD °³¹ßÀÚ¿Í ¾ÆÆÄÄ¡ °³¹ßÀÚµéÀÌ ÇÕ·ùµÇ°í ÀÌÀü¿¡ ¸¸µé¾îÁ³´ø ¾ÆÆÄÄ¡ 0.6.2¸¦ ¿ÏÀüÈ÷ °³¼±ÇÑ 0.8.8À», ±×¸®°í ¾ÆÆÄÄ¡
1.0À» 1995³â10¿ù¿¡ ¸¸µé¾î ³Â½À´Ï´Ù. ÇöÀç(2000³â±âÁØ)´Â 60%ÀÌ»óÀÇ »ç¿ëÀÚ¸¦ È®º¸ ÇÏ°í ÀÖ´Ù.
¡á
À¥¼¹ö ±¸Ãà¿¡ ÇÊ¿äÇÑ °Íµé (PHP, APACHE, MySQL)
-
PHP(Professional HyperText Preprocessor) : ¼¹ö¿¡¼ Çؼ®µÇ´Â HTML¿¡ ³»ÀåµÇ¾î µ¿ÀÛÇÏ´Â ½ºÅ©¸³Æ®
¾ð¾îÀÌ´Ù. C, Java, Perl µî¿¡¼ ¸¹Àº ¹®Àå Çü½ÄÀ» ºô·Á¿ÔÀ¸¸ç À¥ ºê¶ó¿ìÀú µîÀ¸·Î ½ÇÁ¦ Äڵ带 º¼ ¼ö ¾ø´Ù´Â
°Í¿¡ º¸¾È»ó À¯¸®ÇÑ Á¡µµ ÀÖ½À´Ï´Ù. PHP¿Í ASP´Â ±Ùº»ÀûÀ¸·Î ¼¹ö¿ë °´Ã¼ ÁöÇâÀûÀÎ ½ºÅ©¸³Æ® ¾ð¾î¶ó´Â Á¡¿¡¼ °°Áö¸¸, ASPÀÇ
°æ¿ì IIS, PWS¿Í °°Àº À©µµ¿ì ȯ°æ¿¡¼ ¿òÁ÷ÀÌ´Â ¼¹ö¸¦ Áö¿øÇϴµ¥ ¹ÝÇØ PHP´Â Apache, IIS, PWS, ¼¹ö µî°ú
À¯´Ð½º À©µµ¿ì ȯ°æ¿¡¼ ¿òÁ÷ÀÌ´Â ¸ðµç ¼¹ö¸¦ Áö¿øÇÕ´Ï´Ù.
-
APACHE : ´ëÁßÀÇ ÈûÀ» ¹ÙÅÁÀ¸·Î °¡Àå Å« ÀÎÁöµµ¸¦ ¾òÀ» ¸¸Å »ç¿ëÀÚ°¡ À̲ø¾î °¡´Â ¹«·á À¥ ¼¹öÀÔ´Ï´Ù.
-
MySQL : ¹«·á µ¥ÀÌÅͺ£À̽º(DB)
¡á
APM_SETUP ¼³Ä¡Çϱâ (¼³Ä¡½Ã °èÃþ±¸Á¶)
|