摘要: 一、下载源码包后,进行解压 二、进行软件依赖包安装 三、进行PHP参数预编译 回显以下内容为预编译通过 四、编译和安装 五、PHP配置文件拷贝 六、对php-fpm增加执行权限以及系统服务 七、查看php-fpm进程 阅读全文
posted @ 2019-07-13 22:07 Quail 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 前言:源码预编译MySQL数据库,使用时cmake 方式,MySQL数据库官方出的数据库编译命令,和普通源码安装软件不同 (configure)。 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。cmake所做的事其实就 是告诉编译器如何去编译链接源代码。 阅读全文
posted @ 2019-07-13 20:58 Quail 阅读(4008) 评论(0) 推荐(0) 编辑
摘要: 理论部分 文字释义匹配规则如下: 略述: 1、nginx服务器首先在server块的多个location块中搜索是否有标准的uri和请求字符串匹配。如果有多个标准uri可以匹配,就匹配其中匹配度最高的一个location。 2、然后,nginx在使用location块中,正则uri和请求字符串,进行 阅读全文
posted @ 2019-07-13 19:04 Quail 阅读(3666) 评论(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 阅读(1795) 评论(0) 推荐(1) 编辑
摘要: 前言:grep这个命令都不陌生,最常用的就是和管道符结合,例如:ps -ef | grep docker,但是我还是想认识一下这个非常giao的命令。。。 Grep称为全局正则表达式检索工具,在企业中被广泛的采用。 grep的语法格式: grep -option(参数) ‘word’(关键词) fi 阅读全文
posted @ 2019-07-13 00:32 Quail 阅读(588) 评论(0) 推荐(1) 编辑
摘要: 单台Nginx WEB服务器同时会配置N个网站,也可称之为配置N个虚拟域名的主机,即多个域名对应同一个80端 口。 每个虚拟主机可以是一个独立网站、可以具有独立域名,同一台物理机上面的虚拟主机相互之间是独立。 虚拟主机的类型 基于IP的虚拟主机 可以在一块物理网卡上绑定多个IP地址。这样就能够在使用 阅读全文
posted @ 2019-07-12 14:28 Quail 阅读(962) 评论(1) 推荐(0) 编辑
摘要: 上面是nginx的默认配置文件,现在把它肢解 第一部分 第二部分 第三部分 阅读全文
posted @ 2019-07-12 14:10 Quail 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一、查看自己的Nginx的版本号 二、确定自己要升级的版本号,可以去官网找,或者确定要更新的版本号直接wget下载。 这次咱们就升级稳定最新版1.16.0 三、开始升平滑升级Nginx 1.解压nginx-1.16.0.tar.gz 2.进入nginx-1.16.0目录,进行预编译和编译操作 正常回 阅读全文
posted @ 2019-07-12 10:35 Quail 阅读(247) 评论(0) 推荐(0) 编辑
摘要: · 准备阶段 由于条件原因,我只能在VMware虚拟机上进行模拟实验,开机的时候,发现sdb磁盘正常加载 然后通过lsblk命令查看挂载情况 进入/data目录,查看内容,并新建文件test,写入一句话:“this is test file.”,查看test内容 发现可以查看并正常写入文件,现在进入 阅读全文
posted @ 2019-07-12 09:44 Quail 阅读(1224) 评论(0) 推荐(0) 编辑