首页 > 数据库技术 > 详细

nginx + php +mysql (适配thinkphp)

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

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)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!