본문 바로가기

TroubleShooting/PHP

CentOS 5.6 에서 php 5.3 설치

728x90

CentOS 5.6 에 설치형 블로그인 워드프레스(3.2.1)를 인스톨하려고 하니, "php 5.1.x 에서는 지원하지 않고, 5.2.X 가 필요하다"고 메시지가 나온다. 그래서 설치된 php 버전을 확인하니, 5.1.6 이었다.

# php -v

PHP 5.1.6 (cli)


php 패키지를 업그레이드를 하기 위해 yum update 를 시도해봤으니, 업그레이드가 되지 않는다. 살펴보니 CentOS 가이드에서도 5.2.X 대는 rpm 패키지를 지원안할려고 한다. http://wiki.centos.org/FAQ/CentOS5 


그런데, 5.3.X 는 php53 패키지로 설치를 할 수 있다.


이전 설치 상황

# rpm -qa | grep php
php-common-5.1.6-34.el5_8
php-cli-5.1.6-34.el5_8
php-ldap-5.1.6-34.el5_8
php-mysql-5.1.6-34.el5_8
php-gd-5.1.6-34.el5_8
php-5.1.6-34.el5_8
php-pdo-5.1.6-34.el5_8
php-mbstring-5.1.6-34.el5_8

웹 서버를 중지하고, 기존 php 패키지를 삭제후 php53 을 설치 후 재시작

# service httpd stop

# yum remove php php-*

# yum install php53

/*
php53 설치시 dependecny 로 같이 설치됨.
yum install php53-cli #via dependency
yum install php53-common #via dependency
*/

# yum install php53-gd
# yum install php53-imap
# yum install php53-mbstring
# yum install php53-mysql
/*
php53-mysql 설치시 dependency 로 같이 설치됨.
yum install php53-pdo #via dependency
*/
# yum install php53-soap
# yum install php53-xml

# service httpd start

출처

http://www.ns-tech.co.uk/blog/2011/08/installing-php-5-3-on-centos-5-6/

'TroubleShooting > PHP' 카테고리의 다른 글

PHP xml 파싱  (0) 2013.02.13
그누보드 설치시 하얀화면 발생  (0) 2012.11.16
apm 설치  (0) 2011.11.14
PHP함수 call_user_func_array()  (0) 2011.07.12
HTML 안의 php 코드 인식  (0) 2011.05.27