ThinkPHP 在阿里云上的nginx.config配置实例详解


Posted in PHP onOctober 11, 2017

具体代码如下所示:

# For more information on configuration, see:
#  * Official English Documentation: http://nginx.org/en/docs/
#  * Official Russian Documentation: http://nginx.org/ru/docs/
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
events {
  worker_connections 1024;
}
http {
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
           '$status $body_bytes_sent "$http_referer" '
           '"$http_user_agent" "$http_x_forwarded_for"';
  access_log /var/log/nginx/access.log main;
  sendfile      on;
  tcp_nopush     on;
  tcp_nodelay     on;
  keepalive_timeout  65;
  types_hash_max_size 2048;
  include       /etc/nginx/mime.types;
  default_type    application/octet-stream;
  # Load modular configuration files from the /etc/nginx/conf.d directory.
  # See http://nginx.org/en/docs/ngx_core_module.html#include
  # for more information.
  include /etc/nginx/conf.d/*.conf;
  server {
    listen    80 default_server;
    listen    [::]:80 default_server;
    server_name _;
    root     /usr/share/nginx/html;
    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;
    location / {
       #try_files $uri $uri/ /index.php;
       root  /usr/share/nginx/html;
       index index.php index.html index.htm;
       if (!-e $request_filename) {  rewrite ^(.*)$ /index.php?s=$1 last;  break;  }
    }      
    # redirect server error pages to the static page /40x.html
    #
    error_page 404       /404.html;     
    location = /40x.html {
    }
    # redirect server error pages to the static page /50x.html
    #
    error_page  500 502 503 504 /50x.html; 
    location = /50x.html {
    }
    location ~ \.php$ {
    root      /usr/share/nginx/html;
    fastcgi_pass  127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include    fastcgi_params;
    }
    location ~ /\.ht {
    deny all;
    }
  }
}

总结

以上所述是小编给大家介绍的ThinkPHP 在阿里云上的nginx.config配置实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
PHP 危险函数全解析
Sep 09 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
Jul 03 PHP
PHP取二进制文件头快速判断文件类型的实现代码
Aug 05 PHP
PHP的拦截器实例分析
Nov 03 PHP
PHP 使用memcached简单示例分享
Mar 05 PHP
PHP封装的HttpClient类用法实例
Jun 17 PHP
Linux系统下使用XHProf和XHGui分析PHP运行性能
Dec 08 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
Feb 15 PHP
浅谈PHP中try{}catch{}的使用方法
Dec 09 PHP
PHP获取当前日期及本周一是几月几号的方法
Mar 28 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
May 05 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
Oct 01 PHP
Laravel中的Blade模板引擎示例详解
Oct 10 #PHP
PHP小白必须要知道的php基础知识(超实用)
Oct 10 #PHP
PHP实现数据库统计时间戳按天分组输出数据的方法
Oct 10 #PHP
PHP使用Redis实现防止大并发下二次写入的方法
Oct 09 #PHP
PHP字典树(Trie树)定义与实现方法示例
Oct 09 #PHP
PHP完全二叉树定义与实现方法示例
Oct 09 #PHP
PHP实现的折半查询算法示例
Oct 09 #PHP
You might like
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
使用PHP维护文件系统
2006/10/09 PHP
基于qmail的完整WEBMAIL解决方案安装详解
2006/10/09 PHP
php INI配置文件的解析实现分析
2011/01/04 PHP
Thinkphp框架开发移动端接口(2)
2016/08/18 PHP
PHP实现的下载远程文件类定义与用法示例
2017/07/05 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
document.all还是document.getElementsByName?
2006/07/21 Javascript
javascript编程起步(第六课)
2007/02/27 Javascript
jquery中获取select选中值的代码
2011/06/27 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
2014/06/30 Javascript
Jquery遍历Json数据的方法
2015/04/20 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
js实现5秒倒计时重新发送短信功能
2017/02/05 Javascript
微信小程序开发之改变data中数组或对象的某一属性值
2018/07/05 Javascript
Vue-cli3项目配置Vue.config.js实战记录
2018/07/29 Javascript
微信小程序实现多选删除列表数据功能示例
2019/01/15 Javascript
js实现简单的无缝轮播效果
2020/09/05 Javascript
python装饰器初探(推荐)
2016/07/21 Python
决策树剪枝算法的python实现方法详解
2019/09/18 Python
Python MySQL 日期时间格式化作为参数的操作
2020/03/02 Python
python计算Content-MD5并获取文件的Content-MD5值方式
2020/04/03 Python
基于Jquery和Css3代码制作可以缩放的搜索框
2015/11/19 HTML / CSS
详解Html5中video标签那些属性和方法
2019/07/01 HTML / CSS
美国鞋类购物网站:Shiekh Shoes
2016/08/21 全球购物
全球速卖通:AliExpress(国际版淘宝)
2017/09/20 全球购物
您在慕尼黑的跑步商店:Lauf-bar
2019/10/11 全球购物
explicit和implicit的含义
2012/11/15 面试题
模范家庭事迹材料
2014/02/10 职场文书
俞敏洪一分钟演讲稿
2014/08/26 职场文书
机动车登记业务委托书
2014/10/08 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
户外拓展训练感想
2015/08/07 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书