博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HomeStead Nginx配置ThinkPHP5
阅读量:5892 次
发布时间:2019-06-19

本文共 1192 字,大约阅读时间需要 3 分钟。

hot3.png

在Lavarel社区提供的上配置ThinkPHP5.0项目。

Nginx配置:nginx 1.11.9

PHP版本:php7.1

配置代码

server {    listen 80;    server_name    cms.laifuzi.com; //项目域名    access_log    /var/log/nginx/thinkcms_access.log; //日志文件    error_log    /var/log/nginx/thinkcms_access.log;    set        $root     '/home/vagrant/php_workspace/thinkcms/public'; //项目根目录    location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$    {        root $root;    }   root $root;   index index.php index.html index.htm;   location @rewrite {            rewrite ^(.*)$ index.php/$1 last;        }    location /{        if ( !-e $request_filename) {            rewrite ^(.*)$ /index.php?s=/$1 last; //这里用TP官文档里的写法            break;        }    }    location ~ \.php {        root    $root;        fastcgi_pass    unix:/var/run/php/php7.1-fpm.sock;        fastcgi_index  index.php;        fastcgi_split_path_info  ^(.+\.php)(.*)$;        fastcgi_param PATH_INFO $fastcgi_path_info;        fastcgi_param SCRIPT_FILENAME $root$fastcgi_script_name;        include        fastcgi_params;    }}

参考:

https://www.kancloud.cn/manual/thinkphp5_1/353955

https://blog.csdn.net/panxiong91/article/details/52434910

转载于:https://my.oschina.net/laifuzi/blog/1796849

你可能感兴趣的文章
实战操作主机角色转移(一)
查看>>
Excel状态栏提示正在进行单元格计算
查看>>
Vbs脚本编程简明教程之十三
查看>>
nginx正则笔记
查看>>
Cisco asa 5520 oid
查看>>
Java PaaS云端开发:Play!部署Java应用
查看>>
信息系统项目管理系列之八:项目成本管理
查看>>
PhpMyAdmin 安装手册
查看>>
CentOS下部署cobbler
查看>>
Linux下的LVM
查看>>
用ISA2006阻挡windows live messenger通信
查看>>
《Effective C++》之条款26:尽可能延后变量定义式的出现时间
查看>>
远程管理技巧之三-远程启动客户端服务
查看>>
动态链接库管理命令ldconfig
查看>>
[转载]以太网的最小帧长度64B是如何计算出来的?
查看>>
Puppet user资源介绍(二十二)
查看>>
如何安装部署秋色园QBlog站点
查看>>
解决邮件收发问题需要了解的基本原则
查看>>
keepalived+lvs 集群的部署(一)
查看>>
Linux基础入门总结
查看>>