미니옵빠의 code stubs

리눅스 PHP 재설치하기 ( XML DOM DOMDOCUMENT ) 본문

Language/PHP

리눅스 PHP 재설치하기 ( XML DOM DOMDOCUMENT )

미니옵빠 2011. 8. 27. 19:35
출처 <a href='http://kin.naver.com/' class='con_link' target=_blank>지식iN</a> ><a href='http://kin.naver.com/list/list_noanswer.php?d1id=1&dir_id=10202' class='con_link' target=_blank>리눅스</a>
질문: 리눅스 PHP 재설치하기 ( XML DOM DOMDOCUMENT ) ltdevil / 2007-12-18 10:44

XML 사용과 관련해서 PHP를 재설치 하려고 합니다.

 

phpinfo() 를 통해서 php 설치 옵션을 확인한 내용은 다음과 같습니다.

( ' ' 는 제외시켰습니다. )

 

--------------------------------------------------------------------------------------------

./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/apache/conf --with-mysql=/usr/local/mysql --with-imap=/usr/local/imap --with-gd=/usr/local/gd --with-gif-dir=/usr/lib --with-zlib --with-ttf=/usr/local/include --with-freetype-dir=/usr/local/freetype --enable-freetype-4bit-antialias-hack --with-language=korean --with-charset=euc_kr --enable-gd-native-ttf --enable-gd-imgstrttf --enable-acmath --disable-debug --enable-memory-limit=yes --enable-track-vars=yes --enable-ftp --enable-sysvem --enable-sysvshm --enable-inline-optimization --enable-sockets --enable-versioning --enable-trans-id --enable-url-includes --enable-calendar --enable-mailparse --enable-magic-quotes --with-mod-charset --with-xml --with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib --with-iconv --enable-sigchild --enable-shmop --with-track-debug --with-kerberos

--------------------------------------------------------------------------------------------

 

여기에 가장 마지막에 --enable-dom  만 추가하면 되는것인가요?

 

서버가 현재운영중인 사이트가 많아서 실패하거나 잘못되는 경우 대략 난감입니다 --;

 

제가 생각하고 있는 순서가 맞는지 확인 좀 부탁드리겠습니다.

 

1. /usr/local/apache/bin/apachectl stop

2. cd  [ PHP 소스가 있는 디렉토리]

3. ./configure [위의내용] --enable-dom

4. make

5. make install

6. /usr/local/apache/bin/apachectl start

 

이렇게만 하면 될런지요?

 

참고로 현재 PHP 버젼은 4.4.2 이고 재설치 역시 같은 버젼으로 옵션만 변경하려고 합니다.

 

울트라 고수님들의 좋은 답변 기다리겠습니다.

답변: re: 리눅스 PHP 재설치하기 ( XML DOM DOMDOCUMENT ) dhrbdnjs2 / 2007-12-18 13:35

형식은 맞습니다.

 

우선 기존에 사용하던 php의 디렉토리 명을 변경 또는 삭제를 해주시고 시작을 하시구요..

 

당연히 만약을 대비하여 삭제보다는 이름 변경을 추천합니다.

 

그리고 소스로 설치하신다면 /usr/local/lib/php.ini 파일도 역시 백업을 해주세요..

 

Zend 설치도 되어 있다면 Zend 디렉토리는 과감하게 삭제를 하시고 (php.ini 는 젠드에 포함되어 있으니 백업할때 유의해주세요) 재설치를 해주시면 됩니다.

 

혹시라도 실패를 한다면.. 재빠르게 기존의 php디렉토리를 복구후 Zend만 재설치하면 복구가 되니 참고하시면 됩니다

 

부디 한방에 성공하시기를.. (__)