Nginx + php 연동
설치할려는 서버(linux-redhat)에 nginx, php, php-fpm 설치 여부 확인)
# nginx -v
# php -v
# php-fpm -v
설치가 안되어 있으면 설치 진행
설처 서버 환경(Red Hat Enterprise Linux Server release 6.7(Santiago))
1. nginx 설치( yum 으로 설치)
# yum install nginx
2. php 설치
# yum install php php-fpm
- yum 설치 오류 시
. wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
. rpm -Uvh remi-release-6.rpm
. yum --enablerepo=remi-php55 install php php-fpm
- php가 설치되어(5.5) 실제론 php-fpm만 설치
3. 설정
- nginx(/etc/nginx/conf.d/default.conf)
. root 경로 잡기
. php 설정
nginx설정파일에 php 설정
- php-fpm 설정(/etc/php-fpm.d/www.conf)
. listen = '/var/run/php5-fpm.sock'
. listen.owner = nginx
. listen.group = nginx
. listen.mode = 0660
. user = nginx
. group = nginx
- nginx, php-fpm 재실행
# service nginx restart
# service php-fpm restart
4. TEST
- root 경로에 infp.php파일 생성
- 파일에 해당 내용 입력 후 저장
<?php
echo phpinfo();
?>
- 브라우져에 php정보 출력되는지 확인
'Linux' 카테고리의 다른 글
OpenSSL 업그레이드하기 (0) | 2022.03.21 |
---|---|
yum list 갱신 및 nginx 설치(rhel6) (0) | 2022.03.21 |
centos7 nginx 설치 (0) | 2022.03.21 |
Nginx permission denied error (0) | 2022.03.21 |
Nginx php-fpm 퍼미션 오류 (0) | 2022.03.21 |