sun's longitude:258 19 20.31 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2915 번 글의 답장글: Re: 산이님 동접자많을땐 worker> Prefork 맞는건가요?
글쓴이: 산이 [홈페이지] 글쓴날: 2012년 03월 11일 20:57:17 일(저녁) 조회: 1314

[똘똘이]님이 남기신 글:

>nginex가 위세를 떠는 이유가 바로 동접자많을떄의

>메모리점유율이
 적다는건데요
>
>그런의미로 
>아파치의 worker도 동접자에아파치의
 능력을 업그레이드하는거아닐까요?

>
>그래서 제가 요즘 worker에 목메는건데요
>
>그런의미로 제가 worker로 깔고싶어서 그런데요 
>
> 제가  worker를 이용하려고  원래는 아파치를 
> --with-mpm=worker 소스 컴파일 설치했는데요
>

worker 를 사용한다고 하더라도 크게 성능이 좋아지지는
않습니다.
안정적인 prefork 를 권장합니다.


> 그이후에 다른걸 설치필요에의해
 
>gcc-c++ make php-devel 를 yum으로 설치 했더니
> 의존성떄문인지
 yum이 httpd 까지 깔아버렸습니다

> 
> httpd -V 를하면 
>
>
> Server MPM:     Prefork
>
> 로 도로 다시 Server MPM:     Prefork
> 
>되버렸네여 ㅜㅜ
>
>물론 이건 yum httpd 버전이지만요
>
>지금현재 yum httpd 랑 제가 컴파일한 httpd랑 동시에
깔려져있는데요

>
>동시에 2개가 깔려도 상관은없는건가요?

>
>ㅜㅜ
>
>그래서 다시 yum으로 설치한 httpd를 제거하려니
>rpm -e 를 통해 삭제할려고보니
 php와 의존성이 걸려있더라고요
 ㅜㅜ
>
>이럴경우에 어떻게 해야하나요?
>
>yum으로 깔려진 httpd를 chkconfig 에서 삭제하고 yum으로 설치한
httpd를 같이사용해도 될까요?
>아님 yum이 깔아버린 httpd를 현명하게 삭제?  이런방법이
있슬까요??
>

rpm -e --force 로 강제로 삭제가 가능하나 권장 사항은 아닙니다.

둘다 설치해 놓아도 상관은 없습니다.
다만 yum 으로 설치된 httpd 를 사용하지 않을려면 /etc/init.d/httpd
파일을 수정(소스로 설치한 apache 로 수정)하거나 chkconfig 에서
httpd를 제거합니다.

혼란스러우면 yum 으로 설치한 httpd 와 php 둘다 지우고 소스로
직접 컴파일하여 운영하는게 편합니다.

>
>그리고 밑엔 제가 편안한 음악 올려놨는데요
>
>꼭 들어보시고여 
>
>그럼 편안한 주말되세요^^
>
>
>
>
>[산이]님이 남기신 글:
>
>>
>>[똘똘이]님이 남기신 글:
>>
>>>-----------------------------------------
>>>답변자가 기본적으로 참고할 내용입니다.
>>>- 배포판(옵션)    : centos 6.2 64bit
>>>- 커널버전(옵션)
  : 
>>>- 데몬버전(예:apache
 1.3.27) : 
>>>- 데몬설치유형(RPM/컴파일/기타)
 : 
>>>-----------------------------------------
>>>
>>>산이님 몇가지 질문좀 드릴게요
>>>
>>>1.
>>>
>>>아파치 디폴트가 prefork 인데요
>>>
>>>혹시 깔리고나서라도
 httpd.conf에서
>>>
>>>worker로바꾸기가
 가능한건지요?
>>>
>>>아니면 재설치해야하는지요?

>>>
>>>혹시재설치하는게
 까다로운건가요?

>>>
>>
>>아마 httpd.conf 에서 선택이 안될겁니다.
>>재설치해야 합니다.
>>
>>>제가 재설치경험이없어서그런데요

>>>
>>>재설치하는방법과
 팁 조언좀 알려주심 감사할게요
>>>
>>>새로운 아파치소스 컴파일을한경로에가서
   기존의것삭제하지않고
 바로
>>>소스를 다시 컴파일하면서깔아야하는지요?

>>>
>>>아님 삭제를 make uninstall;make clean;make distclean으로
삭제하고나서
>>>재설치를 해야하는건지 궁금해서요
>>
>>이 명령어들은 기존 소스 디렉토리에서 소스를 컴파일하고
남아 있는 찌거기를 제거하는 명령어들입니다.
 make uninstall 이 가능한지는 모르겠지만 위의 명령어들 내리고
다시 컴파일해서 설치하면 (덮어쓰기) 됩니다.
>>
>>
>>>
>>>
>>>
>>>2.
>>>그리고  기존의 php.5.29소스컴파일해서
 설치한이후에
>>>5.3.8로 업그레이드 하려고한다면요
 
>>>
>>>어떤식으로 업그레이드해야하나요?

>>>
>>>제가 멋도모르고 처음엔 소스컴파일하고나서
 
>>>yum으로 업데이트했다가

>>>나중에 기존의 것들이랑 뒤죽박죽되서 
>>>예를들면 php.ini 파일들이 yum으로하면 etc/php.ini 도
있고
>>>소스컴파일할땐
 /usr/local/apache/conf/php.ini 에도있고 
>>>뒤죽박죽되더라고요

>>>
>>>php같은경우에도
 업그레이드는 어떤식으로 하는게 맞는건가요?
>>>
>>>
>>>참고로 저의 php버전은 5.29이고
>>>아파치는-2.2.22
 버전입니다
>>>
>>
>>아마 yum 으로 설치한 버전은 아마 낮을 겁니다. 이점
염두해두시고..

>>
>>둘다 설치해놓아도 상관은 없습니다. 다만 이들을 서로
구별해줄 필요는 있습니다.
>>예를 들어 아파치가 사용하는 php 모듈이 yum 으로 설치한 것을
사용하는지 아니면 소스를 컴파일해서 설치한 모듈(또는
정적인)인지 알고 있으면 됩니다.
>>
>>그리고 커맨드라인에서
 `php' 명령어를 내리면 이것이 yum 으로 설치한것인지 아니면
소스를 설치한 것인지 알고 있어야 합니다. 소스로 설치한 php
(cli) 를 사용하고자 한다면 환경변수 PATH 에 앞부분에 설치한
php/bin 디렉토리를 추가해주면 됩니다.
>>
>>둘중에 하나로 통일하거나 둘다 설치해도 상관은
없습니다.
>>
>>
>>>
>>>3.
>>>
>>>그리고 마지막으로 
>>>제가 phpize쓰다가 밑에 에러가 나는데요 
>>>이게 혹시 왜 생기는건지 또는 에러를 잡는 방법이
있는건가요?
>>>
>>>==error message
>>>
>>>Configuring for:
>>>PHP Api Version:         20041225
>>>Zend Module Api No:      20060613
>>>Zend Extension Api No:   220060519
>>>
>>>configure.in:144: warning: AC_CACHE_VAL(lt_prog_compiler_static_works, ...):
suspicious cache-id, must contain _cv_ to be cached
>>>../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
>>>../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded
from...
>>>aclocal.m4:3535: AC_LIBTOOL_LINKER_OPTION is expanded from...
>>>aclocal.m4:5473: _LT_AC_LANG_C_CONFIG is expanded from...
>>>aclocal.m4:5472: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
>>>aclocal.m4:2952: AC_LIBTOOL_SETUP is expanded from...
>>>aclocal.m4:2932: _AC_PROG_LIBTOOL is expanded from...
>>>aclocal.m4:2895: AC_PROG_LIBTOOL is expanded from...
>>>configure.in:144: the top level
>>>configure.in:144: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...):
suspicious cache-id, must contain _cv_ to be cached
>>>aclocal.m4:3490: AC_LIBTOOL_COMPILER_OPTION is expanded from...
>>>aclocal.m4:7600: AC_LIBTOOL_PROG_COMPILER_PIC is expanded from...
>>>configure.in:144: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_CXX, ...):
su
>>>aclocal.m4:5586: _LT_AC_LANG_CXX_CONFIG is expanded from...
>>>aclocal.m4:5585: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
>>>aclocal.m4:4621: _LT_AC_TAGCONFIG is expanded from...
>>>configure.in:144: warning: AC_CACHE_VAL(lt_prog_compiler_static_works, ...):
sus
>>>../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
>>>../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded
from...
>>>aclocal.m4:3535: AC_LIBTOOL_LINKER_OPTION is expanded from...
>>>aclocal.m4:5473: _LT_AC_LANG_C_CONFIG is expanded from...
>>>aclocal.m4:5472: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
>>>aclocal.m4:2952: AC_LIBTOOL_SETUP is expanded from...
>>>aclocal.m4:2932: _AC_PROG_LIBTOOL is expanded from...
>>>aclocal.m4:2895: AC_PROG_LIBTOOL is expanded from...
>>>configure.in:144: the top level
>>>configure.in:144: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...):
suspic
>>>aclocal.m4:3490: AC_LIBTOOL_COMPILER_OPTION is expanded from...
>>>aclocal.m4:7600: AC_LIBTOOL_PROG_COMPILER_PIC is expanded from...
>>>configure.in:144: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_CXX, ...):
su
>>>aclocal.m4:5586: _LT_AC_LANG_CXX_CONFIG is expanded from...
>>>aclocal.m4:5585: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
>>>aclocal.m4:4621: _LT_AC_TAGCONFIG is expanded from... 
>>
>>이건 잘 모르겠네요. ㅠㅠ
>>/usr/local/php/bin/phpize 를 사용해보세요. 
>
>======================================== 

========================================

 
이전글 : 산이님 동접자많을땐 worker> Prefork 맞는건가요?
다음글 : 산이님 오늘도 답변 감사해요^^  
 from 211.212.225.115
JS(Redhands)Board 0.4 +@

산이님 동접자많을땐  worker> Prefork 맞는건가요? 산이님 오늘도 답변 감사해요^^
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds