![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
文章平均质量分 53
写回
这个作者很懒,什么都没留下…
展开
-
linux 下laravel5项目搭建及ngnix配置
laravel项目环境要求软件版本:PHP 5.4+,MySQL 5.1+ComposerComposer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。运行 Composer 需要 PHP 5.3.2+ 以上版本。一些敏感的 PHP 设置和编译标志也是必须的,但对于任何不兼容项安装程序都会抛出警告。 安装 Composer...转载 2018-08-07 11:39:33 · 622 阅读 · 0 评论 -
php调用kill命令平滑重启nginx_PHP教程
摘要:1,php文件 代码示例:<?phppassthru(escapeshellcmd(“sudokill-HUP`cat/usr/local/nginx/nginx.pid`”));//nginx平滑重启?>2,root权限登陆centos,执行visudo,最好用visudo编辑,不容易出现莫名其妙的预防错误。在打开的sudo文件末尾加入以下一行:wwwALL=(root)NOP...转载 2018-11-29 16:04:59 · 700 阅读 · 0 评论 -
用lua扩展你的Nginx(写的非常好)
一. 概述Nginx是一个高性能,支持高并发的,轻量级的web服务器。目前,Apache依然web服务器中的老大,但是在全球前1000大的web服务器中,Nginx的份额为22.4%。Nginx采用模块化的架构,官方版本的Nginx中大部分功能都是通过模块方式提供的,比如Http模块、Mail模块等。通过开发模块扩展Nginx,可以将Nginx打造成一个全能的应用服务器,这样可以将一些功能在前...转载 2019-01-31 14:12:11 · 478 阅读 · 0 评论 -
nginx: [crit] pread() failed (21: Is a directory)
报错命令nginx -c /data/eiblog/conf/nginx正确命令sudo fuser -k 80/tcpnginx -c /data/eiblog/conf/nginx/nginx.conf 重启服务器后,nginx服务起不来了,用命令 service nginx start,报如下错误:nginx: [error] open() "/alid...转载 2019-02-01 14:46:15 · 9079 阅读 · 0 评论 -
nginx lua 的坑
0.nginx阶段分水岭:0.1:变量生成阶段0.2:内容输出阶段(content后包括content阶段)e.g.单set,单echo 现在就来看这样一个令人困惑的例子: ? location /test { ? set $a 32; ? echo $a; ? ? set $a 56; ? e...原创 2019-01-31 11:45:53 · 1125 阅读 · 0 评论 -
nginx 11个处理阶段 && nginx lua 8个处理阶段
1. nginx 11 个处理阶段nginx实际把请求处理流程划分为了11个阶段,这样划分的原因是将请求的执行逻辑细分,各阶段按照处理时机定义了清晰的执行语义,开发者可以很容易分辨自己需要开发的模块应该定义在什么阶段,其定义在http/ngx_http_core_module.h中有定义:NGX_HTTP_POST_READ_PHASE:接收完请求头之后的第一个阶段,它位于uri重写之...转载 2019-02-18 17:16:52 · 764 阅读 · 0 评论 -
Nginx/Apache 和Apache Tomcat 的区别
参考文献:https://www.kancloud.cn/hx78/java-web/335879Nginx/Apache 和Apache Tomcat 的区别 一、Nginx/Apache 是Web Server,而Apache Tomact是一个servlet container 想请教下,具体区别呢?因为如果使用了Apache Tomact的话已经具备响应http reques...转载 2019-05-17 10:09:32 · 1109 阅读 · 0 评论