Nginx中配置thinkphp的URL重写
前言
公司项目中使用了thinkphp框架,部署在apache中,很方便,可以参考thinkphp官网的doc:Apache URL重写。
而在nginx下,网上没有很具体的文档,都是根据自己项目所配置,拿到别的项目中就行不通了,所以经过本人的研究,摸透了捕鱼方法!
既然使用了[……]
公司项目中使用了thinkphp框架,部署在apache中,很方便,可以参考thinkphp官网的doc:Apache URL重写。
而在nginx下,网上没有很具体的文档,都是根据自己项目所配置,拿到别的项目中就行不通了,所以经过本人的研究,摸透了捕鱼方法!
既然使用了[……]
Nginx使用fastcgi形式来运行php,下面是一个最简单的配置方法。
nginx.conf中默认存在一段fastcgi的配置,取消注释,修改下网站目录即可:
location ~ \.php$ { root 网站目录;[......]
Centos默认的yum源里没有nginx,需要手动添加源,有两种方法:
使用nginx提供的一个源设置安装包
nginx下载页面:http://nginx.org/en/download.html
nginx提供4个版本的系统的源: