nginx와 php 연동방법 > Apache

본문 바로가기
사이트 내 전체검색

Apache

nginx와 php 연동방법

페이지 정보

profile_image
작성자 HARULIFE
댓글 0건 조회 3,826회 작성일 20-11-24 11:40

본문

nginx와 php를 연동하기 위해서는 php-fpm이 필요하다.

php-fpm은 php 5.2.x 버전 이상부터 사용 가능 가능한데 5.2 버전에서 php-fpm을 사용하려면 php core를 따로 컴파일 해야 해서 불편하다.

php 5.3.6 버전부터 php-fpm이 core에 통합되어 따로 컴파일하지 않아도 되므로 php 를 5.3.6 이상으로 업데이트 한다.

php 업데이트가 끝나면 본격적으로 php-fpm과 mysql, php를 설치한다. (참조 : http://opentutorials.org/module/384/4332)

 

1. yum을 이용하여 php와 mysql,php-fpm을 설치 합니다.

# yum –enablerepo=remi install php php-fpm php-mysql mysql-server

 



2. Nginx 설정 변경 

# vi /etc/nginx/nginx.conf 또는 #vi /etc/nginx/sites-available/default

필자의 경우 소스컴파일을 해서 경로명이 # vi /usr/local/nginx/conf/nginx.conf 임.

nginx.conf 의 다음 내용을 변경 (or 주석 제거)
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {

  root          /usr/share/nginx/html;

  fastcgi_pass  127.0.0.1:9000;

  fastcgi_index  index.php;

  fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;

  include fastcgi_params;

}

 



3. FestCGI와 nginx 시작

# /etc/init.d/phpfcgi start

# /etc/init.d/nginx start

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : HARULIFE / 대표 : HARULIFE
주소 : 검도 홍시 방구 해동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 방구 - 123호
개인정보관리책임자 : HARULIFE

  • 게시물이 없습니다.

접속자집계

오늘
260
어제
521
최대
670
전체
113,296
Copyright © 소유하신 도메인. All rights reserved.