1. server {
  2.  
  3. listen 8080 ;
  4. server_name localhost;
  5. set $root /var/www/myweb;
  6.  
  7. #listen 443 ssl;
  8. #ssl_certificate *.pem;
  9. #ssl_certificate_key *.key;
  10. #ssl_session_timeout 5m;
  11. #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
  12. #ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  13. #ssl_prefer_server_ciphers on;
  14.  
  15. location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ {
  16. root $root;
  17. client_max_body_size 100M;
  18. }
  19. location / {
  20. index index.php;
  21. if (!-e $request_filename) {
  22. rewrite ^/(.*)$ /index.php/$1 last;
  23. break;
  24. }
  25. root $root;
  26. client_max_body_size 100M;
  27. }
  28. location ~ \.php/?.*$ {
  29. root $root;
  30. fastcgi_pass 127.0.0.1:9000;
  31. fastcgi_index index.php;
  32. include fastcgi_params;
  33.  
  34. set $fastcgi_script_name2 $fastcgi_script_name;
  35. if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
  36. set $fastcgi_script_name2 $1;
  37. set $path_info $2;
  38. }
  39. fastcgi_param PATH_INFO $path_info;
  40. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
  41. fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
  42. client_max_body_size 100M;
  43. }
  44. include /etc/nginx/mime.types;
  45. default_type application/octet-stream;
  46.  
  47. }

监控conf

  1. server {
  2. listen 8001;
  3. server_name localhost;
  4.  
  5. location /nginx {
  6. stub_status on;
  7. access_log off;
  8. allow 127.0.0.1;
  9. deny all;
  10. }
  11. location /phpfpm {
  12. fastcgi_pass 127.0.0.1:9000;
  13. include fastcgi_params;
  14. fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
  15. allow 127.0.0.1;
  16. deny all;
  17. }
  18. }

nginx 配置文件(支持thnkphp3.2~5)的更多相关文章

  1. Nginx配置文件nginx.conf中文详解(转)

    ######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数. worker_ ...

  2. Nginx配置文件详解

    Nginx是一款面向性能设计的HTTP服务器,相较于Apache.lighttpd具有占有内存少,稳定性高等优势. ######Nginx配置文件nginx.conf中文详解##### #定义Ngin ...

  3. 005.nginx配置文件

    1.替换nginx主配置文件 通过前面的配置,LNMP的环境已经搭建完成,现在我们替换nginx配置文件: [root@huh ~]# cd /usr/local/nginx/conf/[root@h ...

  4. 烂泥:nginx同时支持asp.net与php

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 经过两天的实验,终于让nginx同时支持asp.net与php了.下面就把具体的配置过程记录如下. 注意:本次实验OS:centos6 64bit. 尽 ...

  5. nginx配置文件nginx.conf超详细讲解

    #nginx进程,一般设置为和cpu核数一样worker_processes 4;                        #错误日志存放目录 error_log  /data1/logs/er ...

  6. Nginx配置文件nginx.conf详细说明

    Nginx配置文件nginx.conf详细说明 #worker_processes 8; #worker_cpu_affinity 00000001 00000010 00000100 0000100 ...

  7. 【转】Nginx配置文件详细说明

    Nginx配置文件详细说明 在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等 ...

  8. 一、Nginx配置文件详解

    配置文件介绍 主要有两部分:分别是 main:主体部分 http{}:虚拟主机配置部分 配置指令主要以分号结尾:配置语法:directive value1 [value2 ....] 支持使用的变量 ...

  9. 【Nginx笔记】nginx配置文件具体解释

    本文主要对nginx的配置做重点说明,关于nginx的其他基本概念.建议參考官网描写叙述.这里推荐Nginx Beginner's Guide这篇文档.对刚開始学习的人高速认识nginx非常有帮助. ...

随机推荐

  1. 「移动端」touch事件,touchEvent对象

    随着智能手机普及,有越来越多的手机网页和网页版游戏,手机触摸.移动.旋转等等,多种操作.一般电脑的人机交互靠的是鼠标,而手机用的就是触摸.区别有: PC 端一个电脑只能有一个鼠标,而移动端有多点触摸. ...

  2. 【Python机器学习实战】决策树和集成学习(二)——决策树的实现

    摘要:上一节对决策树的基本原理进行了梳理,本节主要根据其原理做一个逻辑的实现,然后调用sklearn的包实现决策树分类. 这里主要是对分类树的决策进行实现,算法采用ID3,即以信息增益作为划分标准进行 ...

  3. NPM使用方法

    什么是npm npm是nodejs的包管理器,在当今工程化前端开发过程中,npm包起着举足轻重的作用. 安装npm 作为nodejs的包管理器,npm随着nodejs一起安装的.通常情况下,当我们安装 ...

  4. idea的properties文件乱码问题解决

    设置编码格式: File============>Settings,打开设置后,设置成下面的即可解决:

  5. arthas-Java诊断工具

    Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱. 官网:https://arthas.aliyun.com/zh-cn/ 当你遇到以下类似问题而束手无策时,Arthas可以帮助你 ...

  6. 获取SpringBean对象工具类

    获取SpringBean工具类 SpringBeanUtil代码如下: package com.meeno.wzq.util; import org.springframework.beans.Bea ...

  7. 【mysql】索引优化分析

    1. 索引的概念 1.1 索引是什么 MySQL 官方对索引的定义为:索引(Index)是帮助MySQL 高效获取数据的数据结构.可以得到索引的本质:索引是数据结构.可以简单理解为排好序的快速查找数据 ...

  8. mybatis面试题总结

    1.什么是MyBatis? 答:MyBatis是一个可以自定义SQL.存储过程和高级映射的持久层框架. 2.讲下MyBatis的缓存 答:MyBatis的缓存分为一级缓存和二级缓存,一级缓存放在ses ...

  9. ArcGIS图层添加字段出现:“定义了过多字段”

    首先,我图层数据格式为mdb,也就是Access数据库 Access一个表最大支持255个字段,可是我的才添加第一个字段就出现"定义了过多字段"的错误 打开ArcMap添加字段也是 ...

  10. 关于MYSQL5.7:Access denied for user 'root'@'localhost' (using password:YES)解决

    这一类解决要提供远程服务,需要进入mysql的my.ini文件中进行修改,但是在win10系统中,my.ini不再放在MYSQL安装目录的根目录中了,需要到一类应用缓存目录中寻找MYSQL的详细配置文 ...