09 2019 档案

摘要:Session服务器之Redis Redis与Memcached的区别内存利用率:使用简单的key value (键值对)存储的话,Mermcached 的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会高于Memcached.。性能对比 阅读全文
posted @ 2019-09-25 17:18 小侠猪猪 阅读(249) 评论(0) 推荐(0)
摘要:Session服务器之Memcached 关闭相关的安全机制 systemctl stop firewalldiptables -Fsetenforce 0 本实验用了三台虚拟机 两台安装Tomcat 一台安装nginx 一:在两台Tomcat上安装Memcached 两台都做同样的配置 [root 阅读全文
posted @ 2019-09-25 14:23 小侠猪猪 阅读(221) 评论(0) 推荐(0)
摘要:Tomcat实现Session复制 需要三台虚拟机一台Nginx两台Tomcat 关闭相关的安全机制 systemctl stop firewalldiptables -Fsetenforce 0 首先需要将两台Tomcat和一台nginx实现负载均衡 [root@nginx ~]# vim /us 阅读全文
posted @ 2019-09-24 20:51 小侠猪猪 阅读(827) 评论(0) 推荐(0)
摘要:一、安装所需要的软件环境[root@fengling ~]# yum -y install rpcbind nfs-utils二、创建共享目录mkdir /web三、启动服务[root@fengling ~]# systemctl start rpcbind[root@fengling ~]# sy 阅读全文
posted @ 2019-09-24 10:00 小侠猪猪 阅读(488) 评论(0) 推荐(0)
摘要:Nginx企业级优化 一、隐藏版本号信息 安装软件前修改,源码包中的版本信息 #切换到源码包目录[root@localhost ~]# cd /usr/src/nginx-1.15.9/[root@localhost nginx-1.15.9]# vim src/core/nginx.h #修改ng 阅读全文
posted @ 2019-09-23 21:09 小侠猪猪 阅读(745) 评论(0) 推荐(0)
摘要:关闭安全机制 [root@localhost ~]# iptables -F [root@localhost ~]# setenforce 0 [root@localhost ~]# systemctl stop firewalld 这个实验需要安装两个Tomcat一个Nginx 一:安装配置Tom 阅读全文
posted @ 2019-09-23 12:29 小侠猪猪 阅读(177) 评论(0) 推荐(0)
摘要:Nginx平滑升级 一.上传新版本的Nginx源码包 [root@localhost ~]# rz #上传自己新版本的Nginx源码包 [root@localhost ~]# ls #查看nginx-1.16.1.tar.gz nginx-1.17.3.tar.gz [root@localhost 阅读全文
posted @ 2019-09-20 10:18 小侠猪猪 阅读(164) 评论(0) 推荐(0)
摘要:FPM制作Nginx的rpm软件包 FPM相关参数-s:指定源类型-t:指定目标类型,即想要制作为什么包-n:指定包的名字-v:指定包的版本号-C:指定打包的相对路径-d:指定依赖于哪些包-f:第二次包时目录下如果有同名安装包存在,则覆盖它-p:制作的rpm安装包存放路径,不想放在当前目录下就需要指 阅读全文
posted @ 2019-09-20 09:27 小侠猪猪 阅读(205) 评论(0) 推荐(0)
摘要:基于nginx结合openssl实现https (1)创建文件夹 [root@localhost ~]# mkdir ca 将产生的文件放到自己建的文件夹中 生成证书 (2)创建私钥 [root@localhost ca]# openssl genrsa -out zhu.key 1024 open 阅读全文
posted @ 2019-09-20 08:53 小侠猪猪 阅读(365) 评论(0) 推荐(0)
摘要:1、基于Apache和tomcat实现负载均衡 准备三个虚拟机一个安装Apache两个安装Tomcat 关闭防火墙 systemctl stop firewalld Iptabled -F Setenforce 0 安装Apache 一.通过 https://apr.apache.org/ 下载 A 阅读全文
posted @ 2019-09-20 08:48 小侠猪猪 阅读(670) 评论(0) 推荐(0)
摘要:源码安装Apache (1) 一.通过 https://apr.apache.org/ 下载 APR 和 APR-util 通过 http://httpd.apache.org/download.cgi 下载 httpd 通过 https://ftp.pcre.org/pub/pcre/ 下载 pc 阅读全文
posted @ 2019-09-17 14:58 小侠猪猪 阅读(438) 评论(0) 推荐(0)
摘要:二进制安装MySQL及破解密码 1.确保系统中有依赖的libaio 软件,如果没有: yum -y install libaio 2.解压二进制MySQL软件包 tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C /usr/local 3.进入/ 阅读全文
posted @ 2019-09-17 10:24 小侠猪猪 阅读(335) 评论(0) 推荐(0)
摘要:部署企业LNMP架构 1 部署Nginx 2 安装及部署Mysql数据库 3 安装PHP解析环境 4 配置Nginx支持PHP环境 5 LNMP平台部署web应用 关闭相关安全机制 [root@nginx~]#systemctl stop firewalld [root@nginx~]#iptabl 阅读全文
posted @ 2019-09-13 11:01 小侠猪猪 阅读(338) 评论(0) 推荐(0)
摘要:[root@localhost ~]# ./user_manager.sh // \\ | 用户管理系统 | | 1、创建用户 | | 2、删除用户 | | 3、锁定用户 | | 4、解锁用户 | | 5、查看用户 | | 6、退出脚本 | 请输入你的操作选择: 请输入你的用户名: 第二种方法 效果 阅读全文
posted @ 2019-09-09 21:10 小侠猪猪 阅读(548) 评论(0) 推荐(0)
摘要:1、用各种命令取出/etc/passwd文件前5行的最后一个字母。(2种) 2、编写管理IP地址参数脚本(永久性) a、只能用sed命令完成 b、提示用户变量赋值(IP、子网掩码、网关、DNS等) c、判断/etc/sysconfig/network-scripts/ifcfg-ens32文件中BO 阅读全文
posted @ 2019-09-09 21:07 小侠猪猪 阅读(473) 评论(0) 推荐(0)
摘要:http协议请求流程分析 用户输入URL(地址链接)(http://www.baidu.com:80/tools.html)客户端获取到端口及主机名后,客户端利用DNS解析域名,首先客户端的浏览器会先找自身的缓存,如果有解析结束,如果没有客户端会去找host文件,如果host文件没有的话,客户端会去 阅读全文
posted @ 2019-09-09 20:59 小侠猪猪 阅读(293) 评论(0) 推荐(0)
摘要:在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG. 其中,对于我们日常的分析有用的就是前面的五个字段。 它们的含义是: SYN表示建立连接, FIN表示关闭连接, ACK表示响应, PSH表示有 DATA数据传输, RST表示连接重置。 阅读全文
posted @ 2019-09-09 19:38 小侠猪猪 阅读(388) 评论(0) 推荐(0)
摘要:TCP有限状态机 1、TCP 的连接建立 上图画出了 TCP 建立连接的过程。假定主机 A 是 TCP 客户端,B是服务端。最初两端的 TCP 进程都处于 CLOSED 状态。图中在主机下面的是 TCP进程所处的状态。A 是主动打开连接,B 是被动打开连接。 三次握手过程分析: (1)首先A向B发出 阅读全文
posted @ 2019-09-09 19:32 小侠猪猪 阅读(270) 评论(0) 推荐(0)
摘要:awk awk是一个强大的编辑工具,可以在无交互的情况下实现相当复杂的文本操作 awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理过程: 依次对每一行进行处理,然后输出 awk命令形式: awk [-F|-f|-v] ‘B 阅读全文
posted @ 2019-09-09 12:24 小侠猪猪 阅读(1517) 评论(0) 推荐(0)
摘要:cut 文件内容查看 显示行中的指定部分,删除文件中指定字段 显示文件的内容,类似于下的type命令。 语法: cut(选项)(参数) 选项: -b:仅显示行中指定直接范围的内容; -c:仅显示行中指定范围的字符; -d:指定字段的分隔符,默认的字段分隔符为“TAB”; -f:显示指定字段的内容; 阅读全文
posted @ 2019-09-07 17:38 小侠猪猪 阅读(337) 评论(0) 推荐(0)
摘要:_blank 浏览器总在一个新打开、未命名的窗口中载入目标文档。 _self 这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。 _pare 阅读全文
posted @ 2019-09-07 14:37 小侠猪猪 阅读(983) 评论(0) 推荐(0)
摘要:3.sed 操作,将文件第9行至第15行的数据复制到第十六行 sed -i '9,15H;16G' 文件 4.用awk获取文件中的三行的倒数第二列字段 awk -F":" 'NR==3 {print$(NF-1)}' 文件 5.针对test文件实现以下需求: a)第一列为aaa行的其余所有列求和; 阅读全文
posted @ 2019-09-06 19:44 小侠猪猪 阅读(925) 评论(0) 推荐(0)
摘要:Linux的date用法 显示时间是个常用的命令,在写shell脚本中也经常会用到与日期相关文件名或时间显示。无论是linux还是windows下都是date命令。 Linux下date命令用法 date [OPTION]… [+FORMAT] date [-u|--utc|--universal] 阅读全文
posted @ 2019-09-06 11:38 小侠猪猪 阅读(187) 评论(0) 推荐(0)
摘要:1、输出99乘法表#!/bin/bash#九九乘法表脚本 for i in {1..9}do for j in {1..9} do if [ $j -le $i ] then echo -n "${j}x${i}=$(($j*$i)) " fi done echo done 2、输出以下形状**** 阅读全文
posted @ 2019-09-04 19:41 小侠猪猪 阅读(680) 评论(0) 推荐(0)
摘要:端口:53 一.DNS服务器 正向解析:根据域名查IP地址,即将指定的域名解析为相对应的IP地址。域名的正向解析是DNS服务器最基本的功能,也是最常用的功能。 反向解析:根据IP地址查域名,即将指定的IP地址解析为相对应的域名。域名的反向解析不是很常用,只在一些特殊场合才会用到,如可用于反垃圾邮件的 阅读全文
posted @ 2019-09-02 11:56 小侠猪猪 阅读(360) 评论(0) 推荐(0)
摘要:1.IP地址配置 2.关闭防火墙以及selinux状态如下 systemctl stop firewalld Iptables -F Setenforce 0 三、部署FTP服务 1、安装FTP服务,并将安装源复制到/var/ftp/centos7目录下: [root@pxe ~]# yum -y 阅读全文
posted @ 2019-09-02 11:47 小侠猪猪 阅读(306) 评论(0) 推荐(0)
摘要:1.笔记 NFS一般用在局域网中,网络文件系统c/s格式 服务端s:设置一个共享目录 客户端c:挂载使用这个共享目录 rpc:111远程过程调用机制 Showmount -e:查看共享目录信息 defaults:使用默认参数 Sed -i:修改文件 umount-a:卸载所有 mount-a:挂载所 阅读全文
posted @ 2019-09-02 11:36 小侠猪猪 阅读(186) 评论(0) 推荐(0)
摘要:1.笔记 服务端端口:67 客户端端口:68 dhcliemt -r:释放IP地址 dhcliemt -d:重新获取IP地址 :.,$ s/190.168.200 / 192.168.100 /g 从当前字符行到结尾字符行把200切换成100 2.DHCP租约四个过程 (1)DHCP(Dynamic 阅读全文
posted @ 2019-09-02 11:25 小侠猪猪 阅读(374) 评论(0) 推荐(0)