【汇总】nginx【php,location,alias,504】

?? 安装#tar -zxvf nginx-1.0.5.tar.gz#cd nginx-1.0.5#./configure --prefix=/usr/local/nginx#make#make install

?

?

?? 启动// 启动#/usr/local/nginx/sbin/nginx// 重启#/usr/local/nginx/sbin/nginx -s reload#/usr/local/nginx/sbin/nginx -s reopen

?

?

?? 配置1 - PHP(fastcgi安装)

?? 配置2 - Alias....http { .... server { .... # http://.../a/ location /a/ { alias /var/www/a/; } # http://.../a/*.php location ~ /a/.+\.php$ { rewrite /a/(.+\.php) /$1 break; alias /var/www/a/; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } # http://.../ location / { alias /var/www/root/; } # http://.../*.php location ~* \.(php)$ { alias /var/www/root/; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }}?

?

?? 关于alias中使用rewrite的必要性:

?? 引用网址:http://www.pppei.net/blog/post/133

?

?

?? 关于nginx的location规则

?? 引用网址:https://wangyan.org/blog/nginx-location.htmllocation [=|~|~*|^~|@] /uri/ { … }〖=〗 表示精确匹配,如果找到,立即停止搜索并立即处理此请求。〖~〗 表示区分大小写匹配〖~*〗 表示不区分大小写匹配〖^~〗 表示只匹配字符串,不查询正则表达式。[email protected] 指定一个命名的location,一般只用于内部重定向请求。

?? 配置实例location = / { # 只匹配对 / 目录的查询. [ config A ]}location / { # 匹配以 / 开始的查询,即所有查询都匹配。 [ config B ]}location ^~ /images/ { # 匹配以 /images/ 开始的查询,不再检查正则表达式。 [ config C ]}location ~* \.(gif|jpg|jpeg)$ { # 匹配以gif, jpg, or jpeg结尾的文件,但优先级低于config C。 [ config D ]}?

?

?? 解决nginx 504 Gateway Time-out的一些方法

?? 引用网址:http://blog.csdn.net/tengzhaorong/article/details/5814905fastcgi_buffers 2 256k;fastcgi_buffer_size 128K;fastcgi_busy_buffers_size 256K;fastcgi_temp_file_write_size 256K;

?? 注:本机测试并不显著,有时间附上配置说明

?

相关课程推荐

《javascript初级视频教程》是JavaScript的入门课程,旨在让大家认识,了解JavaScript的常见概念

jQuery 很容易学习,希望通过我们的《jquery 基础视频教程》可以帮助大家来更好的学习jQuery。 jQuery 是一个 JavaScript 库,简化了 JavaScript 编程。

jQuery教程36136次播放

《javascript三级联动视频教程》介绍了javascript开发的三级联动功能,该功能在日常使用中还是经常能用的到的一个。

javascript是运行在浏览器上的脚本语言,连续多年,被评为全球最受欢迎的编程语言。是前端开发必备三大法器中,最具杀伤力。如果前端开发是降龙十八掌,好么javascript就是第18掌:亢龙有悔。没有它,你的前端生涯是不完整的。《php.cn独孤九贱(3)-JavaScript视频教程》课程特色:php中文网原创幽默段子系列课程,以恶搞,段子为主题风格的php视频教程!轻松的教学风格,简短的教学模式,让同学们在不知不觉中,学会了javascript知识。

jQuery是一个快速、简洁的JavaScript框架。设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等,是全球最流行的前端开发框架之一。PHP中文网根据最新版本,独家录制jQuery最新视频教程,回馈PHP中文网的新老用户。

jQuery教程83267次播放

全部评论我要评论

取消发布评论发送

发布

1/1

php+loaction+框架,【集锦】nginx【php,location,alias,504】相关推荐

  1. 快速掌握Nginx(二) —— Nginx的Location和Rewrite

    1 location详解 1.location匹配规则 Nginx中location的作用是根据Url来决定怎么处理用户请求(转发请求给其他服务器处理或者查找本地文件进行处理).location支持正 ...

  2. Nginx配置location及rewrite规则

    Nginx配置location及rewrite规则 示例: location  = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location ...

  3. Nginx之location详解

    root location中root指定的只是相对路径,需要和路径结合起来映射地址,比如 location ^~/static/ { ## 这里的root需要和路径结合使用,即是映射的文件位置为 /u ...

  4. 解析CI即CodeIgniter框架在Nginx下的重写规则

    本篇文章是对CI即CodeIgniter框架在Nginx下的重写规则进行了详细的分析介绍,需要的朋友参考下 最近研究CI框架,发现这个框架的路由功能在Nginx下有问题,报404错误,后来在网上查资料 ...

  5. 【Nginx】location 指向某一个文件 / 指定路径访问某一文件

    前言 nginx 1.15.11(下面的代码在此版本测试通过) win10 phpstudy 8.1.1.3 location 指向某一个文件 / 指定路径访问某一文件 location指向某一个文件 ...

  6. Nginx教程-location配置

    语法规则 location [=|~|~*|^~] /uri/ { - } = 表示精确匹配,这个优先级也是最高的 ^~ 表示uri以某个常规字符串开头,理解为匹配 url路径即可.nginx不对ur ...

  7. Nginx虚拟目录alias和root目录

    nginx是通过alias设置虚拟目录,在nginx的配置中,alias目录和root目录是有区别的: 1)alias指定的目录是准确的,即location匹配访问的path目录下的文件直接是在ali ...

  8. nginx之root alias proxy_pass测试

    文章目录 1,配置文件 2,静态文件 2.1 目录结构 2.2 具体内容 3,测试 3.1 root和alias的区别 3.2 proxy_pass 中的url带不带/的区别 3.2.1 带 / 3. ...

  9. Nginx的location匹配与rewrite重写跳转

    目录 Nginx的location匹配与rewrite重写跳转 一.常用的Nginx正则表达式 二.location 分类 location常用的匹配规则 优先级 location示例说明 Rewri ...

最新文章

  1. jQuery选择器和选取方法 http://www.cnblogs.com/MaxIE/p/4078869.html
  2. 全球与中国数位屏市场前景展望与未来规划动向研究报告2022-2028年版
  3. spring第二冲刺阶段第九天
  4. 今天完成任务之SQL中len的使用
  5. linux 脚本 expected,Linux | shell与expect结合使用
  6. 项目管理之道之沟通管理-外部接口只能有一个
  7. jquery.roundabout.js图片叠加3D旋转
  8. [转载] Python数据可视化库-Matplotlib——折线图绘制
  9. mysql 数据库优化
  10. 使用DFA算法,实现敏感词过滤
  11. 数学建模之蒙特卡罗模型
  12. wireshark提取流量包中的文件_Wireshark抓取的数据包文件提取
  13. 编辑器 的保存怎么绑定事件_135编辑器有哪些可以快速提升新媒体小编工作效率的功能?...
  14. 苹果手机扬声器没声音怎么办_苹果手机没有声音处理办法 !
  15. 机器学习--西瓜书思维导图
  16. 大数据的产业链分析,大数据完整的产业链构成
  17. 计算机选购知识点,购买笔记本电脑应参考的20个知识点
  18. golang mysql 非阻塞_Golang 实现轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库...
  19. lr创建mysql odbc_LoadRunner利用ODBC编写MySql脚本(转)
  20. 【线性代数】矩阵的基本概念和运算性质

热门文章

  1. 在外企和大厂都实习过是一种什么体验?
  2. 【JEECG技术博文】JEECG 简单实例讲解权限控制
  3. 架构设计 | 接口幂等性原则,防重复提交Token管理
  4. Linux系统:Centos7下搭建PostgreSQL关系型数据库
  5. 基于S3C2440的U-BOOT的start.S分析
  6. CDN缓存服务器现状
  7. 【转载】关于RabbitMQ的高可用性
  8. 【开卷故意】JAVA正則表達式模版
  9. MVC上传文件受限制
  10. Stack View的与众不同