[똘똘이]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) : 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 를 사용해보세요.
|