안녕하세요
환경은 CentOs 5.6 입니다.
우선 Apache / httpd 2.4.16으로 설치하였습니다.
PHP도 5.3.13 입니다.
그런데 버전이 지금 Apache 2.2 를 바로보고 PHP는 5.1.6을바라 보고있습니다.
phpinfo 도 확인해보니 5.1.6 으로나옵니다.
그런데
제가 설치한 Apache 2.4.16 에 들어있는 Apache httpd.conf 파일에서 DocumentRoot 경로를 "A" 로 맞는데
이상하게 게속 var/www/html을 바라보네요..
제가 생각하기로는 Apache 업그레이드가 안된것같습니다.
혹시 Jdk 나 tomcat처럼 /etc/profile 에서 PATH 설정하는 방법이 있을까요 ??
이겄때문에 2주일을 날리네요...
읽어주셔서.. 감사합니다!
박지훈
yum À¸·Î ¼³Ä¡ÇÑ ¹öÀüÀÌ ¸ÕÀú ½ÇÇàµÇ¸é¼ Æ÷Æ®¸¦ Á¡À¯Çؼ ÄÄÆÄÀÏ ¹öÀüÀº ½ÇÇàµÇÁö ¸øÇϰųª ÇØ´ç Æ÷Æ®¸¦ »ç¿ëÇÏÁö ¸øÇÏ°í ÀÖ´Â°Ô ¾Æ´Ò±î ½Í³×¿ä.
ps -ef ¸í·ÉÀ¸·Î ½ÇÇà ÁßÀÎ ÇÁ·Î¼¼½ºÀÇ °æ·Î°¡ ¿øÇÏ´Â °ÍÀÎÁö È®ÀÎ(ȤÀº ¼·Î ´Ù¸¥ °æ·ÎÀÇ ¾ÆÆÄÄ¡°¡ °¢°¢ ½ÇÇà ÁßÀÎÁöµµ...)Çغ¸°í
yum ¸í·ÉÀ¸·Î yum À¸·Î ¼³Ä¡µÈ ÆÐÅ°Áö »èÁ¦ Á¤µµÇÏ¸é µÇÁö ¾ÊÀ»±î ½Í³×¿ä.
¿äÁòÀº ±¦ÂúÀº ¼Ö·ç¼ÇµéÀÌ ³Ê¹« ¸¹ÀÌ ³ª¿ÍÀÖ¾î¿ä ... lxc¶ó´øÁö docker ¶ó´øÁö ¹¹ °³¹ß ÇϽ÷Á°í ÇÏ½Ã´Â°Í °°Àºµ¥
ÀÌ·±µ¥ ¾µµ¥ ¾ø´Âµ¥ ÅõÀÚ ÇÏÁö ¸¶½Ã°í .. docker ·Î ÀÌ¹Ì ¾ÕÀü¿¡ ¼ÂÆà ÇسõÀº À̹ÌÁö¸¸ °¡Á®´Ù°¡
°³¹ß¿¡¸¸ ÁýÁß ÇÏ½Ã´Â°Ô ÁÁ½À´Ï´Ù...
centos ±âº»À¸·Î ±ò¸° httpd ¸»°í ´Ù¸¥¹æ¹ýÀ¸·Î ¶Ç ¼³Ä¡¸¦ Çسõ°í ¼ºñ½º´Â ½ÃÀÛµµ ¾ÈµÇÀÖ°í... ¾û¸ÁÀΰ¡º¾´Ï´Ù.
¼ÖÁ÷È÷ Àü¹®°¡¸¦ ºÒ·¯¼ ÇØ°áÇϰųª, óÀ½ºÎÅÍ À籸¼ºÇϼ¼¿ä.
rpmº¸´Ù´Â tar.gz °¡ ³Î·ÁÀÖÀ¸´Ï±î¿ä ´õÇÏ¿© ¼ºñ½º ½ÃÀÛÀÌ ¹Ù¶óº¸´Â ¶óÀ̺귯¸®°¡ ´Ù¸£´Ï±î ½ÃÀÛÀÌ ¾ÈµÇ´Â°Å°í¿ä ¼öÁ¤ÇÏ´Ï±î µÇ³×¿ä
Àü¹®°¡¸¦ ºÒ·¯¼ ÇØ°áÇÑ´Ù´À´Ï óÀ½ºÎÅÍ À籸¼ºÇÑ´Ù´À´Ï ±×·¯¸é ȸ»ç¿¡ Á¦°¡¾ø¾îµµ µÈ´Ù°í»ý°¢ÇÕ´Ï´Ù
(ÀúÇÑÅ× µûÁö½Å°Ç ¾Æ´ÏÁÒ? Á¦°¡ Áú¹®Çлý´ÔÀÌ ±¸¹öÀüÀÇ apache °¡ ÇÊ¿äÇؼ ¼Ò½ºÆÄÀÏ ¹Þ¾Æ¼ ÄÄÆÄÀÏ Çß´ÂÁö ¾ÈÇß´ÂÁö ¸ð¸¨´Ï´Ù.)
±×°Ç.. Á¦°¡ º¼ ¶§, Áú¹®ÀÚ°¡ Áú¹®´äº¯À» ÅëÇØ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒ ¸¸ÇÑ ±âÃÊÁö½ÄÀÌ ¾ø´Ù°í ÆǴܵǾú½À´Ï´Ù.
¿©±ä QnA °Ô½ÃÆÇÀÌÁö SW ±â¼ú»ó´ã °í°´Áö¿ø¼¾Å͵µ ¾Æ´Ï°í Çпøµµ ¾Æ´Õ´Ï´Ù.
Æ®·¯ºí½´ÆÃÀº Áö½Ä°ú °æÇèµµ ÇÊ¿äÇÏÁö¸¸, ³ë·Âµµ ¸¹ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Áö½Ä°ú °æÇè¾øÀÌ ³ë·ÂÇÏ´Â°É '¸Ç¶¥¿¡ ÇìµùÇÏ´Ù', '»ðÁúÇÏ´Ù' ¶ó°í Ç¥ÇöµÇ±¸¿ä.
¹Ý´ëÀÇ °æ¿ì´Â '³¯·Î ¸Ô´Â´Ù' Âë µÇ·Á³ª...
Áú¹®Çлý´ÔÀÇ Àú ªÀº º»¹®À¸·Î´Â ´©±º°¡°¡ ¹®Á¦ ÇØ°á¿¡ µµ¿òÀ» Áֱ⠾î·Æ½À´Ï´Ù.
±×·¸±â¿¡ ´Ù¸¥»ç¶÷À» ºÒ·¯¼ ÇöÀå¿¡¼ ÇØ°áÇÒ °ÍÀ» Ãßõµå¸°°Ì´Ï´Ù.
1. apache, php¼³Ä¡¸¦ ÇÞ´Ù°í Çߴµ¥ ¾îÂġÇÑ°ÇÁö ¼³¸íÀÌ ¾ø½À´Ï´Ù.
- ¼Ò½º? RPM? YUM?
2. ÇöÀç ½ÇÇàÁßÀÎ apache¶û ¹öÁ¯ÀÌ ¾È¸Â´Ù?
- »õ·Î À¥¼¹ö¸¦ ±¸¼ºÇϴµ¥ ¿Ö ±¸À¥¼¹ö°¡ ¶ß´Â°¡?
- ±âÁ¸ À¥¼¹ö ¼ºñ½º ÁߴܾøÀÌ ¼³Ä¡¸¸ Çß´Ù¸é ´ç¿¬È÷ Àû¿ë¾ÈµË´Ï´Ù.
- ±âÁ¸ À¥¼¹ö Á¾·áÇß´Ù´Â ±â¼úÀÌ ÀüÇô ¾øÀ½ (±âÁ¸ 80Æ÷Æ® Ãæµ¹ ¿¹»ó)
3. °æ·Î°¡ ¸Â´Âµ¥ ¾È¶á´Ù.
- ´ç¿¬È÷ ±âÁ¸ À¥¼¹ö°¡ ¶°ÀÖÀ¸¸é ½Å±Ô ¼³Ä¡ À¥¼¹öÀÇ È¯°æ¼³Á¤ÀÌ Àû¿ë¾ÈµË´Ï´Ù.
4. ¾ÆÆÄÄ¡ ¾÷±×·¹À̵尡 ¾ÈµÇ¾ú´Ù.
- ¾÷±×·¹À̵尡 ¾Æ´Ï¶ó »õ·Î ¼³Ä¡ÇÑ À¥¼¹ö°¡ ¾È¿Ã¶ó¿Â°Ì´Ï´Ù.
- ±âÁ¸ À¥¼¹ö¸¦ Á×ÀÌ´Â ¹æ¹ýÀ» ¸ÕÀú ã¾Æº¸¼¼¿ä
5. pathÀû¿ë?
- apache, php¼³Ä¡¿¡ path±îÁö Àû¿ëÇÒ ÇÊ¿ä°¡¾ø½À´Ï´Ù.
- ÀÚ¹Ù³ª ¿À¶óŬ¼³Ä¡¿¡³ª Àû¿ëµÇ´Â »çÇ×ÀÔ´Ï´Ù.
6. 2ÁÖÀÏÀ̳ª ³¯·È´Ù.
- ¿¡·¯ ¸Þ¼¼Áö°¡ ºÐ¸í ³ª¿ÃÅÙµ¥ ¿¡·¯¸¸ °¡Áö°í ±¸±Û¸µÇصµ ÇØ°áµÉ ¹®Á¦ÀÔ´Ï´Ù.
- ½º½º·Î ÇØ°áÇÏ½Ç Àǵµ°¡ ¾ø°í ´©±º°¡ °íÃÄÁÖ±æ ¹Ù¶ó½Ã´Âµí
°á·Ð
- APM¼³Ä¡´Â Àü¹®°¡°¡ ¾ø¾îµµ ¼³Á¤ÇÒ¼ö ÀÖ½À´Ï´Ù.
- ½º½º·Î ÇØ°áÇÏ·Á´Â »ý°¢Àº ÁÁÁö¸¸ ÇØ°áÇÒ Àǵµ´Â ¾ø´Â°Í °°½À´Ï´Ù.
- Áú¹®¿¡ ȯ°æÀ̳ª ¿¡·¯¸Þ¼¼Áö¸¦ ÀÚ¼¼È÷ ³²°ÜÁÖ¼Å¾ß ´äº¯µµ Àß µå¸±¼ö ÀÖ½À´Ï´Ù.
- ±âÁ¸ ¼¹ö¿¡ À¥¼¹ö 2°³ ¼³Ä¡ÇÏ°í ±¸¹öÁ¯¸¸ ¿Ã¶ó°£ »óÅ·Π¿¹»óµË´Ï´Ù.
- ½Å±Ô ¼³Ä¡¹öÁ¯À¸·Î ¿Ã¸®°í ½ÍÀ¸¸é ±âÁ¸ À¥¼¹ö(apache)¸¦ Á×ÀÌ°í ½Å±Ô ¼³Ä¡¹öÁ¯À¸·Î ¿Ã¸®¼¼¿ä
½Å±Ô ¼³Ä¡ÇÑ apache´Â ¼Ò½º¼³Ä¡? RPM¼³Ä¡? YUM?
Á¤º¸°¡ Çϳªµµ ¾ø³×¿ä ¤Ð¤Ð
Àü¿¡ ¿©·¯°Ô ÇÒ¶§¿¡ ²À vhost.conf¿¡¼ Çß´ø °Í °°±º¿ä.