码迷,mamicode.com
首页 > 其他好文 > 详细

lnmp 部署tp5项目文件

时间:2017-07-31 21:14:59      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:request   log   dex   oca   home   script   lnmp   scan   res   

1,把thinkphp5解压

2,添加配置项,项目路径和域名

  nginx.config 或者自定义的main.config下加如下配置代码

  重启服务器

server {
    listen       80;
    server_name  hwl.tptest.com; 
    #root   /home/wwwroot/;
    set $root /home/wwwroot;

location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ 
    {
       expires      30d;
       access_log   off;
    }

   location / {
        root    $root;
        index index.html index.htm index.php;
        if ( -f $request_filename) {
            break;
        }
        if ( !-e $request_filename) {
            rewrite ^(.*)$ /index.php/$1 last;
            break;
        }
    }

     location ~ \.php/?.* {
        set $script $uri;
        set $path_info "";
        if ($uri ~ "^(.+\.php)(/.+)") {
            set $script $1;
            set $path_info $2;
        }
        fastcgi_pass  unix:/tmp/php-cgi.sock;
        fastcgi_index    index.php?IF_REWRITE=1;
       # include fastcgi.conf;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;

        fastcgi_param    PATH_INFO    $path_info;
        fastcgi_param    SCRIPT_FILENAME    $root$fastcgi_script_name;
        fastcgi_param    SCRIPT_NAME    $script;
        include        fastcgi_params;  

    }
}

 

3,出错了

技术分享

 

技术分享

删掉scandir函数

技术分享

保存并重启nginx

4,输入路由

http://hwl.tptest.com/tptest/public/index.php/index/Index/index

 

技术分享

 

lnmp 部署tp5项目文件

标签:request   log   dex   oca   home   script   lnmp   scan   res   

原文地址:http://www.cnblogs.com/ikoala/p/7265654.html

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