php-5.2.5 설치하기
설치할 php 버전 php-5.2.5
/usr/local/src/php-5.2.5 폴더로 이동한다. (설치 파일을 다운 받아서 압축 해제한 폴더…)
1. ./configure해준다.
‘./configure’ ‘–prefix=/usr/local/php_5.2.2’ ‘–with-apxs2=/usr/local/apache/bin/apxs’ ‘–with-zlib’ ‘–with-gd’ ‘–with-ttf’ ‘–with-png’ ‘–with-expat-dir=/usr’ ‘–with-gmp’ ‘–with-xml’ ‘–with-language=korean’ ‘–with-charset=euc_kr’ ‘–disable-debug’ ‘–disable-rpath’ ‘–with-iconv’ ‘–enable-safe-mode’ ‘–enable-magic-quotes’ ‘–enable-bcmath’ ‘–enable-dio’ ‘–enable-gd-native-ttf’ ‘–enable-sysvsem’ ‘–enable-sysvshm’ ‘–enable-wddx’ ‘–enable-pic’ ‘–enable-inline-optimization’ ‘–enable-mbstring’ ‘–enable-mbregex’ ‘–enable-mbstr-enc-trans’ ‘–with-config-file-‘ ‘–enable-ftp’ ‘–disable-debug’ ‘–enable-track-vars=yes’ ‘–with-jpeg-dir’ ‘–with-freetype-dir’ ‘–enable-gd-native-ttf’ ‘–enable-dl’ ‘–enable-gd-imgstrttf’ ‘–enable-exif’ ‘–with-mysql=/usr/local/mysql’
위와 같이 해주는데, prefix 부분은 삭제해도 무방함.
2. #make
3. #make install
ZendOptimizer 3.3.9 설치하기
3.3.3 이전 버전은 install명령어를 제공하여 쉽게 설치 되었지만, 3.3.9버전부터는 제공하지 않습니다.
ZendOptimizer 설치파일을 압축해제해 보면 data폴더가 있습니다. data폴더로 이동후, 그 폴더 안에 버전에 따른 ZendOptimizer.so 파일을 복사 해 줍니다.
[root@moonate99 data]# cp 5_2_x_comp/ZendOptimizer.so /usr/local/php/lib/
[root@moonate99 data]# vi /usr/local/php/lib/php.ini 파일을 vi편집기로 아래의 내용을 추가 해줍니다.
[Zend]
zend_optimizer.version=3.3.9
zend_extension=/usr/local/php/lib/ZendOptimizer.so
[root@moonate99 data]# apachectl restart 로 재시작 후 확인합니다.
PHP튜닝하기
[root@moonate99 /]# vi /usr/local/php/lib/php.ini
1. register_globals 을 on 으로 변경 해준다. (off로 되어있음.)