cent nginx php-fpm

PHP 2012. 1. 11. 14:12
http://blog.1day1.org/457 

==========================

2011년 12월 19일

remi 패키지를 이용하는 방법

http://www.if-not-true-then-false.com/2011/install-nginx-php-fpm-on-fedora-centos-red-hat-rhel/

Centos 5 를 기준으로 설명(다른 버전은 위 링크를 참조)

## Remi Dependency on CentOS 5 and Red Hat (RHEL) 5 ##
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
 
## CentOS 5 and Red Hat (RHEL) 5 ## 
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
Epel 과 remi  저장소를 이용한다.

nginx 는 nginx.org 에서 패키지를 제공하는 것 같다.
다음처럼 nginx.org 쪽으로 저장소 지정 (/etc/yum.repos.d/nginx.repo )
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

nginx , php-fpm 그외 php 모듈등을 설치한다.
yum --enablerepo=remi install  nginx php-fpm php-mysql php-gd php php-pear
php-mysql 때문에 mysql-libs 가 설치되는데, mysql 5.5.19 버전에 의존성이 있다.
기존 centos5 는 5.0.77 이다. 기본패키지를 쓰면서, remi 패키지를 사용하는 방법이 있을 듯 한데.
그냥 mysql 5.5.19 로 설치했다.
yum --enablerepo=remi install mysql mysql-server
의존성 에러가 발생하면 재설치 해주면 된다.
데이터가 없다면 /var/lib/mysql 을 삭제하고 설치해주는 것이 좋다.




[그냥 잡다한 정리]
핵심은 centos 에서 epel,ius repository 를 등록하고, php53u-fpm , php53u-pecl-apc 를 설치한다.
그외 추가 패키지는 알아서 설치 - php53u-mysql 같은...
상세한 설명은 생략.

'PHP' 카테고리의 다른 글

구글 로그인  (0) 2013.09.09
codeigniter 1.7에서 GET변수 쓰기  (0) 2013.06.21
mobipicture 이미지 업로드  (2) 2013.03.01
트위터 api example  (1) 2013.02.24
페이스북 api examples  (0) 2013.02.24
날짜 처리 모음  (0) 2012.08.19
serialize, unserialize  (1) 2012.07.22
Vimeo 업로드 동영상  (0) 2012.06.12
nginx+mysql +php-fpm 연동 설치 및 nginx.conf 설정  (1) 2012.01.05
숫자를 문자들까지 이용해서 길이 줄이기...  (0) 2011.11.17
Posted by altvirus
,