自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Awstats日志分析

实验环境Linux虚拟机 windows虚拟机 awstats软件包一,安装apache和dns服务二.修改dns配置文件,/etc/named.conf。3.修改/etc/named.rfc1912.zones。4.复制一份区域数据文件。5.修改区域配置文件。6.启动DNS服务7.进入/etc/httpd/conf/httpd.conf,配置Apache配置文件。...

2020-02-11 16:30:24 342

原创 Squid代理服务器——传统代理,透明代理(实践!)

缓存代理概述web代理的工作机制:缓存网页对象,减少重复请求代理的基本类型传统代理:适用于Internet,需明确指定服务端透明代理:客户机不需要指定代理服务器的地址和端口,是通过默认路由,防火墙将web重定向给代理使用代理的好处提高web访问速度隐藏客户机的真实IP地址一,传统代理实验环境squid服务器 192.168.13.179web服务器 192.168.13....

2020-01-16 15:11:12 217

原创 GFS分布式文件系统集群(理论)

GlusterFS概述1、GlusterFS简介(1)开源的分布式文件系统(2)由存储服务器、客户端以及NFS/Samba存储网关组成(3)无元数据服务器(数据传输组件RDMA)(4)GlusterFS特点:扩展性、高性能、高可用性(5)全局统一命名空间(6)弹性卷管理---->云的特性:水平(实例数)、垂直(硬件性能),包括ECS(虚拟)、OSS和RDS(裸金属)(7)基...

2020-01-16 15:10:32 435

原创 Nginx+Tomcat负载均衡群集+反向代理

实验环境Nginx服务器(192.168.13.177)Tomcat1服务器(192.168.13.151)Tomcat2服务器 (192.168.13.178)client测试机一,负载均衡1,在Tomcat1,Tomcat2上安装Tomcat服务[root@tomcat1 ~]# systemctl stop firewalld.service ##关闭防火墙[root@to...

2020-01-07 17:29:03 168

原创 Haproxy搭建web群集

常见的web集群调度器目前常见的web集群调度器分为软件和硬件,软件通常使用开源的LVS,Haproxy,Nginx,硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼,绿盟等Haproxy应用分析LVS在企业应用中抗负载能力很强,但存在不足LVS不支持正则处理,不能实现动静分离对于大型网站,LVS的实施配置复杂,维护成本相对较高Haproxy是一款可提供高可用性,负载...

2020-01-07 17:16:24 151

原创 如何在linux上部署mysql

1,先安装环境包。2.创建程序型用户。3.解压软件包并修改名称便于管理。4.进行手工编译安装。

2019-11-22 17:00:25 411

原创 nginx_rewrite对于非指定ip显示特定的页面

1, 安装ngnix源和软件包。2,修改nginx配置文件。3.创建一个新的跳转页面。4.使用非指定ip的虚拟机在浏览器中访问域名。

2019-11-18 19:04:39 346

原创 nginx_rewrite域名跳转

1, 安装ngnix源和软件包。2,修改nginx配置文件。3.安装域名解析功能

2019-11-18 17:13:45 158

原创 GNS3中配置NAT静态地址转换

实验目标在经过路由器时,使得内网中的两个192.168.100。0段的地址转换为12.0.0。0段IP地址。实验步骤1.首先先画出拓扑图。2.先配置交换机,将交换机的路由功能关闭,并配置接口的双工速率。3.配置R2路由器,配接口ip地址和默认路由。4.然后配置R1路由器,先配置接口ip地址,然后指定地址转化映射,最后在接口上启动NAT并启动NAT测试。5.配置pc机的...

2019-10-17 10:53:32 1197

原创 shell脚本输入九九乘法表

输出九九乘法表是任何编程语言学习多重循环时最经典的例题,重点在于循环中包含另一个循环,内部的循环跑一遍,外部循环跑一次。比如,十个人每个人轮流跑十圈,第一个人跑完十圈,然后到第二个人,直到第十个人跑完则结束。那如何用多重循环实现九九乘法表呢?思路是九九乘法表是先输出11=1,然后当两个数乘数相同时换行。然后输出21=2,2*2=4,也就是说从1开始乘1~9,比输出结果,当乘数等于被乘数时换行。那...

2019-10-15 20:21:14 383

原创 OSPF多区域配置

1.先配置网络拓扑图,并根据拓扑图配置ip地址。2.为每一个路由器配置回环网卡配置回环网卡。3.为每个路由器开启ospf服务,并宣告网段,4.配置完成后查看路由表。...

2019-10-07 19:56:27 406

原创 shell三种循环语句

while语句的结构重复某个条件,只要条件成立则反复执行while 条件测试操作do命令序列donefor语句的结构读取不同的变量值,用来逐个执行同一组命令for 变量名 in 取值列表do命令序列doneuntil 循环与while相反,重复某个条件,只要条件不成立则反复执行until 条件测试操作do命令序列done...

2019-10-03 23:02:59 546

原创 Python输出九九乘法表

输出九九乘法表是任何编程语言学习多重循环时最经典的例题,重点在于循环中包含另一个循环,内部的循环跑一遍,外部循环跑一次。比如,十个人每个人轮流跑十圈,第一个人跑完十圈,然后到第二个人,直到第十个人跑完则结束。那如何用多重循环实现九九乘法表呢?思路是九九乘法表是先输出11=1,然后当两个数乘数相同时换行。然后输出21=2,2*2=4,也就是说从1开始乘1~9,比输出结果,当乘数等于被乘数时换行。那...

2019-09-30 22:40:11 1014

原创 Shell基础之自定义变量

自定义一个新的变量变量名以字母或下划线开头,区分大小写,建议全大写。变量名=变量值查看变量的值echo $变量名赋值时使用引号双引号:允许通过$符号引用其他变量值单引号:静止引用其他变量值,$视为普通字符反撇号:命令替换,提取命令执行后的输出结果从键盘输入内容为变量赋值read [-p “提示信息”]变量名整数变量的运算expr 变量1 运算符 变量2 [运算符 变量3...

2019-09-29 11:08:33 178

原创 Linux中NFS服务搭建

1.首先先在虚拟机中添加一块硬盘,并重启。2.对新添加的硬盘分区,按n创建,然后一路回车,w保存。3.格式化分区。4.挂载分区。5.安装nfs必要的服务。6.设置为开机自启动。7.修改配置文件。8.启动服务。9.查看是否提供出去。11.使用另一台客户机将远程提供的目录挂载到本地的/var/www/html当中。...

2019-09-28 20:39:54 158 1

原创 java如何输出九九乘法表

输出九九乘法表是任何编程语言学习多重循环时最经典的例题,重点在于循环中包含另一个循环,内部的循环跑一遍,外部循环跑一次。比如,十个人每个人轮流跑十圈,第一个人跑完十圈,然后到第二个人,直到第十个人跑完则结束。那如何用多重循环实现九九乘法表呢?思路是九九乘法表是先输出11=1,然后当两个数乘数相同时换行。然后输出21=2,2*2=4,也就是说从1开始乘1~9,比输出结果,当乘数等于被乘数时换行。那...

2019-09-21 17:38:16 1944

原创 GNS3配置RIP路由协议

RIP(Routing Information Protocol)翻译为路由信息协议,是基于距离矢量算法的路由协议,使用跳数作为计量标准。在带宽、配置和管理方面要求较低,主要适用于较小规模的网络中。版本:RIPv1、 RIPv2和RIPng,RIPv1和 RIPv2适用于IPv4, RIPng适用于IPv6。其中RIPv1为有类别路由协议,不支持VLSM和CIDR,以广播的形式发送报文,不支持...

2019-09-09 12:49:25 3233

原创 Linux配置DNS解析服务器

1.安装BIND域名服务。2.进入/etc/named.conf,修改DNS主配置文件。3.修改监听端口为主机IP,并将允许访问设为any,然后保存退出。4.进入区域配置文件。5.复制一段模板,并修改。6.修改新添加的代码中的域名和区域数据配置文件的路径。7.进入存放区域数据文件的文件夹,复制一份模板改名为之前设置的区域数据文件的文件名。8.修改刚创建的模板9.修改...

2019-09-02 15:24:56 317

原创 Linux配置DHCP服务器

动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。1.首先虚拟机打开一个linux和一台win10,linux做服务器,而win10用来做客户机2.首先把服务器的网卡模式调成ne...

2019-08-31 14:45:19 1120

原创 Linux系统scp远程复制命令操作方式

scp是一个远程复制命令,可以将其他服务器的内容远程复制到自己服务器中。或者将自己服务器中的文件远程复制到对方服务器中。模拟场景比如在两台服务器中有两个不同的配置文件,你需要将A服务器的配置文件复制到B服务器中。方法如下:1.首先先打开两台linux虚拟机模拟服务器2.在opt下创建一个新文件并写入一些内容之后保存退出。3.希望把本地文件同步到其他服务器中时输入 :scp 本地...

2019-08-28 20:07:16 142

原创 Linux命令历史记录

history命令 :查看所有历史命令全局修改历史记录条目数量vim /etc/profile 进入系统配置文件,修改字段HISTSIZE=1000(后面的数字代表可以查看多少条历史记录),之后保存退出,再输入source /etc/profile,使其生效。设置用户注销时自动清空历史记录。vim打开目录家目录下的.bash_logout,添加一条history -c命令,在添加一行c...

2019-08-28 16:14:17 635

原创 Linux计划任务管理(at命令、crond命令)

date命令查看当前日期at命令一次性任务at [HH:MM] [yyyy-mm-dd]ctrl + d 提交atq:查看未执行的任务列表atrm [n] 删除第几条任务实验1.首先输入date查看当前时间2.输入at和时间,回车之后输入命令,再回车后按ctrl+d保存退出。3.到底指定的时间之后完成命令...

2019-08-28 15:40:27 294

原创 Linux进程任务管理

程序和进程的关系程序:保持在硬盘、光盘等介质中的可执行代码和数据静态保存的代码进程:在CPU及内存中运行的程序代码动态执行的代码每个进程可以创建一个或多个进程查看进程信息 ps、top、pstreeps命令:查看静态的进程统计信息ps -elfps auxtop命令:查看动态的进程排名信息(每隔三秒)pstree -aup-a :显示完整信息-u: 列出对...

2019-08-27 19:47:28 155

原创 算法入门——何为二分查找(包含python代码示例)

我经常听到教计算机的老师说:“想要学好计算机,冲高薪,你英语可以不好,但 数学一定要好,因为玩计算机玩到最后玩的就是数学。”这时候恐怕有人会说:我从小就不喜欢数学,大学高数课都是睡过来的。确实,课堂上数学的各种符号和表达式让人望而生畏。但学习算数也可以很有趣,就像玩一个有趣的游戏一样。慢慢的你就会爱上算法,喜欢琢磨一个问题的多种解决方案,因此找到最快最简便的解决方法。首先,什么是算法呢?算法是...

2019-08-26 16:55:56 204

原创 如何在linux系统中创建raid5卷

raid5卷特点:高读取,写一般,高可靠组成条件:至少三块大小相同的磁盘容量:n-1/n 磁盘容量总和1.首先查看是否有四块硬盘,至少三块磁盘做为raid5卷,一块做备份2.为所有磁盘分区,将id改为fd格式。3.使用mdadm命令创建raid5卷,如果没有这个命令就需要先安装4.使用mdadm -D查看卷。...

2019-08-22 20:50:30 1714

原创 如何在Linux中创建镜像卷(raid1)

镜像卷 raid1特点:高可靠缺点:不具备扩展性组成条件:大小相同的磁盘容量:多块磁盘容量总和的一半1.首先查看电脑有没有识别磁盘。2.为磁盘所有创建分区。3.创建raid1镜像卷。4.输入mdadm -D查看...

2019-08-22 18:09:01 1563

原创 硬盘概述

硬盘概述盘片(platter)磁头(head)磁道(track)扇区(sector)柱面(cylinder)盘片 片面 和 磁头硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应地有一个读/写磁头。受到硬盘整体体积和生产成本的限制,盘片数量都受到限制,一般都在5片以内。盘片的编号自下向上从0开始,如最下边的盘片有0面和1面,再上一个盘片就编号为2面和3面。如下图:扇...

2019-08-20 15:18:01 492

原创 Linux中文本编辑器三种工作模式切换及vi编辑器三种工作模式下命令详解

文本编辑器的作用创建或修改文本文件维护Linux系统中的各种配置文件Linux中最常用的文本编辑器Linux中最常用的文本编辑器vi:类UNIX操作系统的默认文本编辑器vim:vim时vi文本编辑器(一般简称vi编辑器)的增强版本vi编辑器的工作模式三种工作模式命令模式、输入模式、末行模式不同模式之间的切换命令模式的基本操作3-1光标移动方向键移动(↑、↓、←、→) ...

2019-08-13 19:26:48 1429

原创 Linux中统计,检索和过滤文件内容的命令以及压缩、归档命令(wc,grep,gzip,bzip2,tar)

统计文件内容wc命令用途: 统计文件中单词数量(Word Count)等信息wc [选项]… 目标文件…常用命令选项-l:统计行数-w:统计单词个数-c:统计字节数检索和过滤文件内容grep命令用途: 在文件中查找并显示包含指定字符串的行grep [选项]… 查找条件 目标文件常用命令选项-i:查看时忽略大小写-v:反转查找,输出与查看条件不相符的行查找条件设置要查找的...

2019-08-13 17:02:47 329

原创 Linux中查看文件内容的命令(cat,more,less,head,tail)

cat命令用途:显示出文件的内容cat [选项] 文件名…示例[root@localhost ~]# cat /etc/hosts[root@localhost ~]# cat /etc/sysconfig/network缺点:在字符界面中,如果内容超过屏幕显示的最大行数,则只会显示最后能显示的行数。more命令用途:全屏方式分页显示文件内容more [选项] 文件名…交互操作...

2019-08-13 16:29:53 641

原创 Linux常见子目录的作用

Linux常见子目录的作用/root: 系统管理员root的宿主目录/home: 普通用户的宿主目录/boot: 系统内核、启动文件/dev: 设备文件/etc: 配置文件/bin: 所有用户可执行的命令/sbin: 管理员可执行的管理命令/user: 应用程序/var:可变长文件(日志)/proc 硬件信息目录/lib /lib64 函数库/media...

2019-08-13 15:00:34 220

原创 Linux系统中find命令的用法详解

find命令用来在指定目录下查找文件用法:find [查找范围] [查找调节表达式]find “-name” 按名称查找 ,注意要加引号,可用通配符"*"(任意多个字符) 、"?"(任意一个字符)。find “-size” 按文件大小查找,可用"+"(大于size),"-"(小于size)。find “-user” 按文件主属查找。find “-type” 按文件类型查找,...

2019-08-13 14:21:05 338

原创 Linux中rm命令用法

rm [选项] 要删除的文件或目录rm -f 不提醒,直接强制删除。rm -i 提醒用户确认(在同时给定 -f 和 -i 选项时,列在最后的生效。)rm -r 递归删除整个目录树。注意慎用 rm -rf 命令,比如 rm -rf ./* 打成rm -rf . /*(多一个空格)就会把根目录下的所有文件删除。...

2019-08-13 13:58:41 710

原创 Linux中cd命令的用法

cd [相对路径或绝对路径]cd ~(或不带参数)进入用户主目录cd - 进入此目录之前的目录cd …返回上一级目录cd …/…返回上两级目录(后面可以一直添加…/返回更上一级目录)cd / 进入根目录cd . 当前目录ps:绝对路径是指目录下的绝对位置,如/etc/sysconfig/network-scripts/ifcfg-ens33;相对路径指相对于当前盘符的位置,比如在s...

2019-08-12 18:01:40 766

原创 在VMware中创建CentOS7.0系统虚拟机

CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentO...

2019-08-10 11:38:20 354

原创 GSN3三层交换机配置实现不同vlan之间的互通

三层交换技术就是:二层交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。1.创建二层交换机和三层交换机已经三台pc机。2.配置pc机的ip地址和网关。3.配置交换机,关闭路由功能,划分vlan10,20,30,查看vlan。4.进入接口,设置接口模式,将接口添加进vlan。5.将与三层...

2019-08-09 17:28:07 3459

原创 GNS3交换机如何划分vlan

VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。 [1]虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。VLAN是一种比较新的技术,工作在OSI参考模型的第2层和第3层,一个VLAN就是一个广播域,VLAN之间...

2019-08-09 15:41:35 5195 1

原创 TCP三次握手详解和四次挥手

在互联网中,如何使不同网段的主机相互通信,需要用到TCP协议;TCP,提供面向连接的服务,在传送数据之前必须先建立连接,数据传送完成后要释放连接。TCP是一种可靠的的运输服务。首先介绍下TCP的报文格式URG 紧急指针位 1 开启 0 关闭不经过缓存直接提交给对方PSH 快速接受传递给应用层 1 开启 0 关闭需要经过缓存,等一批报文段到齐,直接发送应用层缓存处理SYN 同步序号位...

2019-08-07 10:47:42 155

原创 GNS3如何配置静态路由完成两个不同网关主机的连接

静态路由,一种路由的方式,路由项由手动配置,而非动态决定。与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。一般来说,静态路由是由网络管理员逐项加入路由表。1.首先,先添加两个路由器。2.连接两台路由器并开启。3.配置pc1和pc2的IP地址和默认网关。4.进入R1路由器配置接口ip和静态路由,注意配置完ip一定要激活。5.输入 do show...

2019-08-06 19:51:01 1368

原创 如何配置交换机的双工模式及速率

环境windows 10GNS3c3725实验开始1.首先创建两台c3725路由器。2.修改路由器的名字,显示图像,添加二层单板,使其作为一个交换机。注意两个路由器都要配置。3.开始配置交换机,双击进入配置,输入conf t进入全局配置模式,然后输入int f1/0 进入端口(注意是你连接另一个交换机的端口)。4.输入speed 100 将速率调到100兆5....

2019-08-05 22:59:07 5814

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除