码迷,mamicode.com
首页 > 数据库 > 详细

nginx + php +mysql (适配thinkphp)

时间:2014-12-17 23:55:12      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   io   os   sp   on   art   

Nginx 单机配置

http://tengine.taobao.org/book/index.html (taobao book)

http://ubuntuhandbook.org/index.php/2013/10/install-nginx-php5-mysql-lemp-ubuntu-1310/(nginx+php5+mysql)

http://blog.csdn.net/hursing/article/details/21527159 (中文)

:就几个命令的问题:

     sudo apt-get install mysql-server mysql-client

     sudo apt-get install nginx
     sudo apt-get install php5-fpm

:PHP只需要用 php5-fpm

:配置自己的server,目录等,支持thinkphp,目录为/home/ftp:

      打开:sudo vim /etc/nginx/sites-available/default

server {

        listen 80 default_server;

        listen [::]:80 default_server ipv6only=on;

                  root /home/ftp;

        index index.html index.htm index.php;

                  server_name localhost;

 

                  location / {

                if (!-e $request_filename){

                        rewrite ^(.*)$ /index.php?s=$1 last;

                        break;

                }

        }

 

 

                  location ~* \.php$ {

                fastcgi_pass unix:/var/run/php5-fpm.sock;

                fastcgi_index index.php;

                include fastcgi_params;

   

 

                set $path_info "" ;

                set $real_script_name $fastcgi_script_name;

                if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$" ){

                        set $real_script_name $1;

                        set $path_info $2;

                }

                fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;

                fastcgi_param SCRIPT_NAME $real_script_name;

                fastcgi_param PATH_INFO $path_info;

 

        }

 

nginx + php +mysql (适配thinkphp)

标签:style   blog   http   ar   io   os   sp   on   art   

原文地址:http://www.cnblogs.com/sujia/p/nginx.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!