ÀÌ Àå¿¡¼´Â OpenSSL ¶óÀ̺귯¸®¿Í ÅøŶ(toolkit)¸¦ »ç¿ëÇϵµ·Ï È°¼ºÈµÈ mod_ssl º¸¾È ¸ðµâÀ» »ç¿ëÇÏ´Â Apache HTTP ¼¹ö¿¡ ´ëÇÑ ±âº»ÀûÀÎ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. Red Hat Linux¿¡¼ Á¦°øÇÏ´Â ÀÌ·¯ÇÑ ¼¼°¡Áö ±¸¼º ¿ä¼Ò¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ¼¹ö¸¦ º¸¾È À¥ ¼¹ö ¶Ç´Â ´Ü¼øÈ÷ º¸¾È ¼¹ö¶ó°í ºÎ¸¨´Ï´Ù.
mod_ssl ¸ðµâÀº Apache HTTP ¼¹ö¿¡ »ç¿ëµÇ´Â º¸¾È ¸ðµâÀÔ´Ï´Ù. mod_ssl ¸ðµâÀº OpenSSL ÇÁ·ÎÁ§Æ®¿¡¼ Á¦°øµÈ µµ±¸¸¦ »ç¿ëÇÏ¿© Apache HTTP ¼¹ö¿¡ ¸Å¿ì Áß¿äÇÑ ±â´É — Åë½ÅÀ» ¾ÏÈ£ÈÇÏ´Â ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù. ¹Ý¸é¿¡ ÀÏ¹Ý HTTP¸¦ »ç¿ëÇÑ ºê¶ó¿ìÀú¿Í À¥ ¼¹ö »çÀÌÀÇ Åë½ÅÀº Æò¹®(plaintext) ÇüÅ·ΠÀü¼ÛµÇ±â ¶§¹®¿¡ ºê¶ó¿ì¹ö¿Í ¼¹ö »çÀÌ °æ·Î¿¡¼ ´Ù¸¥ »ç¶÷ÀÌ °¡·Îä°Å³ª ÀÐÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.
ÀÌ Àå¿¡¼´Â ÀÌ·¯ÇÑ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¿ÏÀüÇÏ°í µ¶Á¡ÀûÀÎ Á¤º¸¸¦ Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ °¡À̵å´Â °¡´ÉÇϸé ƯÁ¤ ÁÖÁ¦¿¡ ´ëÇÑ ´õ¿í ±¤¹üÀ§ÇÑ ¹®¼ ÀڷḦ ãÀ» ¼ö ÀÖ´Â ÀûÀýÇÑ °÷À» ¿©·¯ºÐ¿¡°Ô ¾Ë·Áµå¸®´Â °ÍÀ» ¸ñÀûÀ¸·Î ÇÕ´Ï´Ù.
ÀÌ Àå¿¡¼´Â ÀÌ ÇÁ·Î±×·¥µéÀ» ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇØ º¸°Ú½À´Ï´Ù. ¶ÇÇÑ ºñ¹ÐÅ° (private key)¿Í ÀÎÁõ¼ ¿äû (certificate request)À» »ý¼ºÇÏ´Â ¹æ¹ý ¹× ÀÚ½ÅÀÌ ¼¸íÇÑ ÀÎÁõ¼ »ý¼ºÇÏ´Â ¹æ¹ý, ±×¸®°í º¸¾È ¼¹ö¿Í ÇÔ²² »ç¿ëÇÒ ÀÎÁõ¼ ¼³Ä¡ÇÏ´Â ¹æ¹ýµµ ¾Ë·Áµå¸³´Ï´Ù.
mod_ssl ¼³Á¤ ÆÄÀÏÀº /etc/httpd/conf.d/ssl.conf¿¡ À§Ä¡ÇÕ´Ï´Ù. mod_ssl ¸ðµâÀÌ ÀÛµ¿ÇÒ ¼ö ÀÖµµ·Ï ÀÌ ÆÄÀÏÀ» Àоî¿À±â À§Çؼ´Â, /etc/httpd/conf/httpd.conf ÆÄÀÏ¿¡ Include conf.d/*.conf ¹®ÀåÀÌ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. ÀÌ ¹®ÀåÀº Red Hat Linux 9ÀÇ ±âº» Apache HTTP ¼¹ö ¼³Á¤ ÆÄÀÏ¿¡ µðÆúÆ® °ªÀ¸·Î Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.