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

nginx에 php, php-fpm, mysql 설치

by 시호스트 2014. 6. 6.
반응형

오랫만에 글을 씁니다.

휴~ 덥네요 더워...


그럼 저번에 이어 nginx에 php와 mysql을 설치 하는 방법을 쓰겠습니다.


이번에도 간단하게 yum으로 설치를 하겠습니다.


* 설치전 root로 전환해 주세요!


# yum -y install php php-fpm php-mysql mysql-server 로 한큐에 설치를 합니다.


설치가 완료 되면 

vim /etc/nginx/nginx.conf 에서 환경 설정을 합니다.


user  nginx;

worker_processes  1;

 

error_log  /var/log/nginx/error.log warn;

pid        /var/run/nginx.pid;

 

 

events {

    worker_connections  1024;

}

 

 

http {

    include       /etc/nginx/mime.types;

    default_type  application/octet-stream;

 

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

                      '$status $body_bytes_sent "$http_referer" '

                      '"$http_user_agent" "$http_x_forwarded_for"';

 

    access_log  /var/log/nginx/access.log  main;

 

    sendfile        on;

    #tcp_nopush     on;

 

    keepalive_timeout  65;

 

    #gzip  on;

 

server {

    listen      80;

    server_name testpage;

    location / {

       root /usr/share/nginx/html;

       index index.php index.html index.htm;

    }

    error_page 404      /404.html;

    location = /404.html {

        root /usr/share/nginx/html;

    }

    error_page 500 502 503 504 /50x.html;

    location = /50x.html {

        root /ussr/share/nginx/html;

    }

    location ~ \.php$ {

        root    /usr/share/nginx/html;

        fastcgi_pass  127.0.0.1:9000;

        fastcgi_index index.php;

        fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;

        include  fastcgi_params;

 }

}

    include /etc/nginx/conf.d/*.conf;

}


저장 후 종료.


이제 php가 정상작동 하는지 확인해 봅시다.


vim /usr/share/nginx/html/phpinfo.php 파일을 생성합니다.

꼭 파일명을 phpinfo로 하지 않으셔도 됩니다. 자기 취향에 맞게 이름을 정하세요.


phpinfo.php 파일에

<?php

   phpinfo();

?>

를 입력 후 저장 및 종료 하세요.


이제 웹에서 php정보 페이지가 잘 나오나 봅시다.

서버아이피/phpinfo.php로 접속 하면 php에 대한 정보가 나온다면 성공!!!

반응형

'공부 > 리눅스서버' 카테고리의 다른 글

centos 7 이 나왔다는군요...  (0) 2014.07.10
vsftp 설치 및 설정  (0) 2014.06.07
nginx 설치  (0) 2014.02.27
ssh 사용 및 설정  (0) 2014.02.15
VMtool install  (0) 2014.01.22

댓글