본문 바로가기
서버/리눅스

CentOS 6.x 에서 php 5.5.x 설치하기

by 사악신 2014. 8. 13.


현재 yum 으로 설치되는 기본 php 는 5.3.x 버전입니다. 최근 Laravel 이 PHP 5.5 이상 버전을 요구하는 관계로 해당 버전을 설치해보았습니다. 먼저 저장소 관련 패키지를 설치합니다.


rpm -Uvh http://mirror.premi.st/epel/6/i386/epel-release-6-8.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm


이전 포스팅과 같은 환경으로 설치하였다면, 업데이트와 OpCache 를 설치하면 됩니다.


2014/08/13 - [프로그래밍/언어 - PHP] - nginx + php-fpm 설치하기 - CentOS 6.x

2014/08/13 - [프로그래밍/언어 - PHP] - PHP 5.2.x, 5.3.x, 5.4.x 에서 Zend OpCache 사용하기


yum --enablerepo=remi,remi-php55 update php php-mysql php-fpm

yum --enablerepo=remi,remi-php55 install php-opcache


만약, 처음 설치하는 것이라면...


yum --enablerepo=remi,remi-php55 install php php-mysql php-fpm php-opcache


와 같이, 설치하고 싶은 패키지들을 지정하면 됩니다. 추후 yum 으로 업데이트하고 관리하기 위하여 remi 저장소(remi, remi-php55 의 enabled 를 활성화)를 사용가능하도록 설정 변경합니다.


vi /etc/yum.repos.d/remi.repo


[remi]

name=Les RPM de remi pour Enterprise Linux 6 - $basearch

#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/

mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi


[remi-php55]

name=Les RPM de remi de PHP 5.5 pour Enterprise Linux 6 - $basearch

#baseurl=http://rpms.famillecollet.com/enterprise/6/php55/$basearch/

mirrorlist=http://rpms.famillecollet.com/enterprise/6/php55/mirror

# WARNING: If you enable this repository, you must also enable "remi"

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi


yum 업데이트를 실행하고, php-fpm 또는 아파치를 재실행합니다.


yum update


정상적으로 설치되었는지 브라우저를 통하여 확인합니다.



OpCache 도 정상적으로 동작하는지 확인합니다.



반응형

댓글