centos 에서 php의 버젼은 고질적인 문제다. php5.1인데 yum을 이용해 업그레이드 할 수 있는 안전한 방법은 custom repository를 이용하는 것인데, 이 방법에는 문제가 있다. 문제는 바로 php배포본뿐만 아니라 여타 다른 배포본까지 업데이트 해야 하는 문제가 있다. 만일 다시 원래 repo로 돌아가려면 영향받는 mysql 등까지도 다시 깔아야 하는데 이건 도통 귀찮은 방법이다.
그래서 방법을 찾던 중 제일 간편하고, 다시 원래 배포본으로 돌아갈 수 있는 방법이 있었으니 다음과 같다. ^^
참조 : ··· http%3A%2F%2Fwww.somegate.com%2Ftopic_new.php%3Ftopic_uid%3D3973
그래서 방법을 찾던 중 제일 간편하고, 다시 원래 배포본으로 돌아갈 수 있는 방법이 있었으니 다음과 같다. ^^
참조 : ··· http%3A%2F%2Fwww.somegate.com%2Ftopic_new.php%3Ftopic_uid%3D3973
wget http://dev.centos.org/centos/5/CentOS-Testing.repo
mv CentOS-Testing.repo /etc/yum.repos.d/
yum --enablerepo=c5-testing update php그리고 eaccelerator, memcache(php-pecl-memcache 이 작동안함)를 다시 깔아야함.
yum --enablerepo=c5-testing install php-mcrypt php-tidy php-mbstring그외 필요한 php모듈은 버젼에 맞게 다시 깔면 된다.
새로 깔리는 패키지
php
php-cli
php-common
php-devel
php-gd
php-mysql
php-pdo
php-xml
새로 깔리는 패키지
php
php-cli
php-common
php-devel
php-gd
php-mysql
php-pdo
php-xml
php-tidy
php-mcrypt
libtidy mysql-libs
이것만 지우고 다시 깔면 원복이 될듯..
php-mcrypt
libtidy mysql-libs
이것만 지우고 다시 깔면 원복이 될듯..
xdebug, json 등은 pear로 깔면 되니
yum install --enablerepo=c5-testing php-pear
pear install pecl/json
pear install XdebugPosted by 엽기민원


