2349 번 글의 답장글: Re: 산이님.. PHP 업데이트시에 웹서버 운영이 가능한지예? |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2005년 07월 11일 23:04:46 월(저녁) |
조회: 1834 |
[이상호]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) : Linux Enterprise AS4
>- 커널버전(옵션)
: 2.6.9
>- 데몬버전(예:apache
1.3.27) : 2.0.49
>- 데몬설치유형(RPM/컴파일/기타)
: APM + ZendOptimizer(모두컴파일)
>-----------------------------------------
>
>현재 APM시스템 설치가 되어서 정상적으로 웹서비스를
진행하고 있습니다.
>OpenSSL을 추가설치하면서
php도 같이 업데이트를 하려고 합니다.
>현재 PHP버전은 4.3.6버전을 이용하구요~!
>
>첫번째) 고수님들게 드리는 질문은? OpenSSL추가
설치시...
>아래내용데로 처리하면 되는지 여쭤보고 싶어예~~~ ^^
>-----------------------------------------------------------------------
>1) OpenSSL을 설치한다.
>2) PHP를 기존 APM설치옵션과 동일하게 거기다가
OpenSSL부분내용을
추가하여
> 설치를 진행한다. (추가부분ex.
--with-openssl=/usr/local/openssl)
>3) 아파치를 재시작한다.
>-----------------------------------------------------------------------
>
>둘째는) PHP재설치시 웹서비스를 그데로 하면서 재설치를 해도
될른지 아니면 아파치와
>mysql등.. 시스템을 웹 시스템을 내리고 설치를 해야될지
몰라서 고수님(산이님포함)들께
질문드립니다.
>
>오늘저녁에 당장 급한 작업이 있습니다.. 귀하신 고견
부탁드립니다.
>
>
>
>현재 httpd -l 하면 내용이 아래와 같습니다.
>--------------------------------
>[root@conf]# httpd -l
>Compiled in modules:
> core.c
> prefork.c
> http_core.c
> mod_so.c
>--------------------------------
>현재 이럴때는 openssl과 php만 재설치하고 아파치는 재설치 하지
않아도
>되는지요?
========================================
우선 openssl 를 먼저 설치합니다.
PHP가 아파치는 DSO 모듈로 동작하고 있다면
아파치는 그대로 두시고, openssl 을 PHP extension 형태로, 즉 동적
모듈로 빌드해서 올리면 됩니다.
만약 openssl 을 PHP 모듈에 정적으로 붙이고자 한다면 PHP를 다시
컴파일
해야합니다.
전자의 경우는
http://linuxchannel.net/docs/php-ext.txt
의 문서를 토대로 진행하시되(같은
버전의 PHP 소스로 해야함)
--with-openssl=shared,/usr/local/openssl
이런 옵션으로 컴파일하면 php 소스 디렉토리밑에
modules/openssl.so
(이름이 맞는지..) 이런 모듈이 있을 겁니다.
이것을 php.ini 파일을 열어서 extension 디렉토리에 위치시키고
그대로 설정한 다음 아파치를 reload 하면 됩니다.
후자의 경우는
--with-openssl=/usr/local/openssl
이와 같이 옵션을 주되 PHP를 아파치 DSO 모듈 형태가 되도록
APSX 유틸리티 위치을 지정해 줘야 할겁니다.
|
이전글 : 산이님.. PHP 업데이트시에 웹서버 운영이 가능한지예?
다음글 : Re: Re: 산이님.. PHP 업데이트시에 웹서버 운영이 가능한지예?
|
from 211.243.181.98
JS(Redhands)Board 0.4 +@
|