摘要: LNMP WEB架构处理请求过程 1.Nginx为一款高性能Web服务器,本身是不能处理PHP的,当接收到客户端浏览器发送HTTP Request请求时,Nginx服务器响应并处理web请求,静态资源CSS、图片、视频、TXT等静态文件请求,Nginx服务器可以直接处理并回应。 2.Nginx并不能 阅读全文
posted @ 2019-07-13 22:40 Quail 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、下载源码包后,进行解压 二、进行软件依赖包安装 三、进行PHP参数预编译 回显以下内容为预编译通过 四、编译和安装 五、PHP配置文件拷贝 六、对php-fpm增加执行权限以及系统服务 七、查看php-fpm进程 阅读全文
posted @ 2019-07-13 22:07 Quail 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 前言:源码预编译MySQL数据库,使用时cmake 方式,MySQL数据库官方出的数据库编译命令,和普通源码安装软件不同 (configure)。 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。cmake所做的事其实就 是告诉编译器如何去编译链接源代码。 阅读全文
posted @ 2019-07-13 20:58 Quail 阅读(4000) 评论(0) 推荐(0) 编辑
摘要: 理论部分 文字释义匹配规则如下: 略述: 1、nginx服务器首先在server块的多个location块中搜索是否有标准的uri和请求字符串匹配。如果有多个标准uri可以匹配,就匹配其中匹配度最高的一个location。 2、然后,nginx在使用location块中,正则uri和请求字符串,进行 阅读全文
posted @ 2019-07-13 19:04 Quail 阅读(3663) 评论(0) 推荐(0) 编辑
摘要: 前言:location是Nginx配置中的一个指令,用于访问的URL匹配,而在这个location中所配置的每个指令将会启动不同的 模块去完成相应的工作。 理论部分 一、location语法: 其中,方括号中的四种标识符是可选项,用来改变请求字符串和uri的匹配方式。uri是待匹配的请求字符串,可以 阅读全文
posted @ 2019-07-13 18:30 Quail 阅读(8313) 评论(0) 推荐(1) 编辑
摘要: 一、下载压缩包 [root@www nginx-1.16.0]# wget https://github.com/openresty/echo-nginx-module/archive/v0.61.tar.gz 二、解压v0.61.tar.gz 三、进入nginx-1.16.0目录,重新预编译 && 阅读全文
posted @ 2019-07-13 18:08 Quail 阅读(1772) 评论(0) 推荐(1) 编辑
摘要: 前言:grep这个命令都不陌生,最常用的就是和管道符结合,例如:ps -ef | grep docker,但是我还是想认识一下这个非常giao的命令。。。 Grep称为全局正则表达式检索工具,在企业中被广泛的采用。 grep的语法格式: grep -option(参数) ‘word’(关键词) fi 阅读全文
posted @ 2019-07-13 00:32 Quail 阅读(577) 评论(0) 推荐(1) 编辑