Laravel5.3在Nginx下部署的conf配置

8,172次阅读
17 条评论

共计 829 个字符,预计需要花费 3 分钟才能阅读完成。

前言

今天上线了 LiRecord 2.0 的测试版本到服务器,可是我本地的开发环境是 apache,服务器是 tengine,服务器不同规则也就不同,后来到百度上面查了一通,把上面的方法都试过了,都不行,也有可能是途中我忽略了什么,后来几经周折,终于弄好了,下面就来分享一下方法。
Laravel5.3 在 Nginx 下部署的 conf 配置

正文

在 nginx 目录下的 vhost 目录找到你当前站点的 conf 文件,将配置改成类似与下面 conf 的配置(有注释说明):

server
{
	listen       80;
	server_name domain.com; #域名
	index index.html index.htm index.php; #首页文件
	charset utf-8;

	root  /home/wwwroot/xxx/web/public; #将 ROOT 目录指向 public 目录

	#必填 URL 规则
	location / {try_files $uri $uri/ /index.php?$query_string;}

	location ~ .*\.php$
	{
		fastcgi_index index.php;
		include fcgi-host.conf;
		fastcgi_param DOCUMENT_ROOT  /web/public; #指向 public 目录
		fastcgi_param SCRIPT_FILENAME  /web/public$fastcgi_script_name;# 指向 public 目录
	}

	location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
	{expires      30d;}

	location ~ .*\.(js|css)$
	{expires      12h;}
}
注意:在上方 conf 中请将 xxx 改成你自己的网站目录。

后言

LiRecord2.0 测试版上线,地址:lirecord.licoy.cn, 欢迎大家进行测试,提出你的宝贵的意见或者建议。谢谢支持!Laravel5.3 在 Nginx 下部署的 conf 配置
正文完
使用官方微信小程序体验更多功能
post-qrcode
 3
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 于2017-01-18发表,共计829字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(17 条评论)
网站建设 评论达人 LV.2
2018-11-05 11:01:29 回复

每日签到,生活更精彩 ~:2018-11-05 11:1:27

 Windows  Chrome  中国广东省广州市电信
杭州SEO优化 评论达人 LV.2
2017-02-07 13:14:44 回复

值得研究

 Windows  Chrome  中国山西省忻州市联通