07 2019 档案

摘要:一、编写简单的函数,保存一下。 二、测试自己的代码 三、准备发布 1.首先为模块创建一个文件夹。 创建了文件夹之后,将nester.py模块文件复制到这个文件夹中。为了简单起见,下面把这文件夹命名为nester 2.在新文件夹中创建一个名为setup.py的文件 这个文件包含有关发布的元数据。编辑这 阅读全文
posted @ 2019-07-26 13:17 Quail 阅读(345) 评论(0) 推荐(0)
摘要:列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或 所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。 鉴于列表通常包含多个元素,给列表指定一个表示复数的名称(如names)是个不错的主意。 列表非常适合利用顺序和位置定位某一元素,尤 阅读全文
posted @ 2019-07-26 10:56 Quail 阅读(297) 评论(0) 推荐(2)
摘要:一、构建两个tomcat容器并启动 二、修改两个容器的web首页,并测试两个容器是否正常 三、启动Nginx并查看进程 四、开始实验: Nginx代理服务器IP:192.168.249.132 Tomcat-1 IP:192.168.249.133:8080 Tomcat-2 IP:192.168. 阅读全文
posted @ 2019-07-15 13:52 Quail 阅读(507) 评论(0) 推荐(0)
摘要:关于代理 说到代理,首先我们要明确一个概念,所谓代理就是一个代表、一个渠道; 此时就设计到两个角色,一个是被代理角色,一个是目标角色,被代理角色通过这个代理访问目标角色完成一些任务的过程称为代理操作过程;例如生活中的专卖店,客人到华为旗舰店买了一部华为P30 Pro,这个旗舰店就是代理,被代理角色就 阅读全文
posted @ 2019-07-15 10:14 Quail 阅读(3231) 评论(3) 推荐(2)
摘要:LNMP WEB架构处理请求过程 1.Nginx为一款高性能Web服务器,本身是不能处理PHP的,当接收到客户端浏览器发送HTTP Request请求时,Nginx服务器响应并处理web请求,静态资源CSS、图片、视频、TXT等静态文件请求,Nginx服务器可以直接处理并回应。 2.Nginx并不能 阅读全文
posted @ 2019-07-13 22:40 Quail 阅读(207) 评论(0) 推荐(0)
摘要:一、下载源码包后,进行解压 二、进行软件依赖包安装 三、进行PHP参数预编译 回显以下内容为预编译通过 四、编译和安装 五、PHP配置文件拷贝 六、对php-fpm增加执行权限以及系统服务 七、查看php-fpm进程 阅读全文
posted @ 2019-07-13 22:07 Quail 阅读(1054) 评论(0) 推荐(0)
摘要:前言:源码预编译MySQL数据库,使用时cmake 方式,MySQL数据库官方出的数据库编译命令,和普通源码安装软件不同 (configure)。 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。cmake所做的事其实就 是告诉编译器如何去编译链接源代码。 阅读全文
posted @ 2019-07-13 20:58 Quail 阅读(4093) 评论(0) 推荐(0)
摘要:理论部分 文字释义匹配规则如下: 略述: 1、nginx服务器首先在server块的多个location块中搜索是否有标准的uri和请求字符串匹配。如果有多个标准uri可以匹配,就匹配其中匹配度最高的一个location。 2、然后,nginx在使用location块中,正则uri和请求字符串,进行 阅读全文
posted @ 2019-07-13 19:04 Quail 阅读(3718) 评论(0) 推荐(0)
摘要:前言:location是Nginx配置中的一个指令,用于访问的URL匹配,而在这个location中所配置的每个指令将会启动不同的 模块去完成相应的工作。 理论部分 一、location语法: 其中,方括号中的四种标识符是可选项,用来改变请求字符串和uri的匹配方式。uri是待匹配的请求字符串,可以 阅读全文
posted @ 2019-07-13 18:30 Quail 阅读(8367) 评论(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 阅读(1913) 评论(0) 推荐(1)
摘要:前言:grep这个命令都不陌生,最常用的就是和管道符结合,例如:ps -ef | grep docker,但是我还是想认识一下这个非常giao的命令。。。 Grep称为全局正则表达式检索工具,在企业中被广泛的采用。 grep的语法格式: grep -option(参数) ‘word’(关键词) fi 阅读全文
posted @ 2019-07-13 00:32 Quail 阅读(617) 评论(0) 推荐(1)
摘要:单台Nginx WEB服务器同时会配置N个网站,也可称之为配置N个虚拟域名的主机,即多个域名对应同一个80端 口。 每个虚拟主机可以是一个独立网站、可以具有独立域名,同一台物理机上面的虚拟主机相互之间是独立。 虚拟主机的类型 基于IP的虚拟主机 可以在一块物理网卡上绑定多个IP地址。这样就能够在使用 阅读全文
posted @ 2019-07-12 14:28 Quail 阅读(973) 评论(1) 推荐(0)
摘要:上面是nginx的默认配置文件,现在把它肢解 第一部分 第二部分 第三部分 阅读全文
posted @ 2019-07-12 14:10 Quail 阅读(281) 评论(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 阅读(252) 评论(0) 推荐(0)
摘要:· 准备阶段 由于条件原因,我只能在VMware虚拟机上进行模拟实验,开机的时候,发现sdb磁盘正常加载 然后通过lsblk命令查看挂载情况 进入/data目录,查看内容,并新建文件test,写入一句话:“this is test file.”,查看test内容 发现可以查看并正常写入文件,现在进入 阅读全文
posted @ 2019-07-12 09:44 Quail 阅读(1339) 评论(0) 推荐(0)
摘要:方法一: 1. 查看UUID(Linux中硬件的唯一标识符) 2. 将挂载参数写入Linux 中 /dev/fstab 文件 3. mount -a 命令(读取fstab 文件中的参数)直接挂载 方法二(推荐): 将挂载的命令写入文件开机启动文件/etc/rc.local 阅读全文
posted @ 2019-07-11 23:44 Quail 阅读(343) 评论(0) 推荐(0)
摘要:一、VMware workstation菜单栏👉虚拟机👉设置👉添加👉硬盘👉下一步 二、SCSI👉下一步: 三、创建新虚拟磁盘👉下一步 四、选择自己需要的硬盘大小👉立即分配磁盘取消勾选👉将虚拟磁盘存储为单个文件👉下一步 五、完成 六、重启虚拟机后,使用lsblk命令查看磁盘情况 发 阅读全文
posted @ 2019-07-11 23:31 Quail 阅读(3248) 评论(0) 推荐(1)
摘要:Linux中用户UID就判断操作系统中用户的身份。 Centos7.x: 0:超级管理员 1-999:系统用户(包含Linux中自带服务) 1000以上 普通用户 Centos6.x : Root用户 (ID 0)超级管理员 系统用户 (ID 1-499) 普通用户 (ID 500以上) Linux 阅读全文
posted @ 2019-07-11 19:25 Quail 阅读(2138) 评论(0) 推荐(1)
摘要:一、查看网卡配置信息 显示该虚拟机的网卡名称为:ens32,并且已经配置过IP信息。 二、配置网卡 按 i 进入编辑模式,将文件修改为: 按 ESC 键进入命令模式,输入“:x”保存并退出。 三、重启网卡,查看网络配置是否生效。 重启网络服务 查看IP信息是否已经更新 验证网络的连通性 至此,新系统 阅读全文
posted @ 2019-07-11 18:19 Quail 阅读(431) 评论(0) 推荐(0)
摘要:下载Nginx-1.15.0.tar.gz源码包 解压nginx-1.15.0.tar.gz源码包 进入nginx-1.15.0目录,执行configure环境检查脚本 发现出现一处错误:error: the HTTP rewrite module requires the PCRE library 阅读全文
posted @ 2019-07-09 16:01 Quail 阅读(422) 评论(0) 推荐(1)