自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pillar了解

pillar简介:pillar和grains不一样,pillar是在master上定义的,并且是针对minion定义的信息,他不需要到minion上进行操作。像一些重要的数据密码都可以存储在pillar上,pillar存储的是动态信息。pillar是存储在master端,缓存在minion端,存储的是minion的一些配置信息。pillar常用的命令:salt 'minion...

2019-06-04 10:32:00 896

原创 了解redis

Redis是用C语言开发的一款高性能key-value数据库。它可以提供多种键值数据类型来适应不同场景下的存储需求。  Redis的适用场景有很多:缓存、任务队列(秒杀、抢购)、网站访问统计等,最常见的场景就是作为缓存来使用。  用作缓存时,它在整体架构中的位置如下: ---->文件服务器  ...

2019-06-04 10:02:43 185

原创 LANMP架构

LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。(1)Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。(2)Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。(3)Mysql是一个小型关系型数据库管理系统。 PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。(4)这四种软件...

2019-02-20 11:14:23 2970

原创 LVS-TUN(隧道模式)

server4ip addr del 172.25.10.100/24 dev eth0ipvsadm -Cmodprobe ipipmodprobe 用于在linux系统中加载指定的模块。Linux系统内核实现的IP隧道技术主要有三种:ipip、gre、sit ;这三种隧道技术都需要内核模块tunnel4.ko的支持ip addr add 172.25.10.100/24 de...

2019-02-20 10:23:47 293

原创 LVS-DR模式

server4    LB调度server5    realserverserver6   realserver改完yum源[rhel-source]name=Red Hatbaseurl=http://172.25.11.250/rhel6.5/LoadBalancer/enabled=1gpgcheck=0yum install ipvsadm -y/etc/i...

2019-02-20 10:00:51 116

原创 LVS-NAT模式下的负载均衡

环境:Server1双网卡:eth0:172.25.254.1(外网)eth1:192.168.254.1(内网)vip: 172.25.4.1server2(RS): 192.168.254.2server3(RS): 192.168.254.3gateway: 192.168.254.1server1添加一个虚拟网卡ip link set up eth1 #激活...

2019-02-14 18:54:00 110

原创 python之列表练习

1.判断季节   用户输入月份,判断这个月是哪个季节 month = int(input('Month:')) if month in [3,4,5]:     print('春季') elif month in [6,7,8]:     print('夏季') elif month in [9,10,11]:     print('秋季') elif month in [1...

2019-01-17 15:01:33 1565

原创 python之列表

列表的定义列表:可以存储任意数据类型的集合,一个变量存储多个信息数组:存储同一种数据类型的集合 scores = [1,2,3]列表:可以存储任意数据类型的集合#列表里:可以存储不同的数据类型li = [1,1.2,True,'hello']print(li)print(type(li))#列表里也可以嵌套列表(列表:本身也是一种数据类型)li1 = [1,1.2,Tru...

2019-01-17 14:45:39 152

原创 python字符串练习

1.回文数判断示例 1:        输入: 121        输出: true示例 2:        输入: -121        输出: false        解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因>此它>不是一个回文数。示例 3:        输入: 10        输出: false        解...

2019-01-17 14:10:16 824

原创 python之字符串

字符串创建字符串有三种创建方式,分别为单引号、双引号、三引号;其中单引号和双引号的作用一样;三引号单独使用表注释(块注释:多行代码注释);三引号中的内容可以输入单引号、双引号或者换行符等符号;注意:双引号中如果有引号,必须加转义符号,否则系统会报错字符串的特性1)索引索引值是从0开始2)切片规则:s[start:end:step]从start开始end-1结束,...

2019-01-17 13:45:02 192

原创 python之while语句

while 条件():    条件满足时,做的事情1    条件满足时,做的事情2    .....#1.定义一个整数变量,记录循环的次数i = 1#2.开始循环while i <= 3:    #希望循环内执行的代码    print('hello python')    #处理计数器    i += 1死循环:while True = while 1当条件为真...

2019-01-17 10:47:06 890

原创 python之for语句

C javasum  = 0for(i=1;i<=100;i++)    sum += 1;Python:for 循环使用的语法    for 变量 in range(10):        循环需要执行的代码1)range( )(1).range( )是python中产生一个数的集合工具,基本结构为range(start,stop,step),即产生从start数开始...

2019-01-17 10:26:19 139099 3

原创 if综合练习

1.1).从控制台输入你要出的拳 ---石头(1)/剪刀(2)/布(3)2).电脑随即出拳3).比较胜负import  random#1.从控制台输入要出的拳player = int(input('请输入您要出的拳:石头1/剪刀2/布3:'))#2.电脑出拳computer = random.randint(1,3)print(computer)#3.比较胜负if ...

2019-01-17 10:04:25 448

原创 python之if语句

if 要判断的条件:    条件成立的时候,要做的事if 条件1: 条件1满足执行的代码 ...... if 条件2: 满足条件1和条件2时,执行的代码 ...... else: 条件2不满足的情况下,执行的代码 ......else: 条件1不满足时,执行的代码 ...... and条件1 ...

2019-01-17 09:54:47 227

原创 python变量

python变量数据类型在python中,定义变量的时候,不需要指定数据类型int表示是一个整型bool表示是一个布尔型,真:True 假:Falsefloat表示一个浮点型str表示是一个字符串变量的命名1)变量名要见名知意可以由字母,下划线和数字组成不能以数字开头不能和关键字重名2)驼峰命名法:1.大驼峰:每一个单词的首字母都大写eg:Fir...

2019-01-17 09:35:22 193

原创 python的安装

#安装平台-Linux        -官网下在源码安装包(python3.6)        -解压安装包        -安装编译过程中需要的依赖包:gcc,zlib,zlib-devel,openssl-devel,readline,readline-devel        -进入解压的安装包进行编译        cd /opt/Python3-*/        ./c...

2019-01-17 09:12:52 153

原创 红帽6.5系统之nginx启动脚本

#!/bin/bash. /etc/init.d/functionsfunction usage() {    echo $"usage:$0 {start|stop|restart|status}"}function start() {    .  /usr/local/nginx/sbin/nginx    sleep 1    if [ `netstat -antlpe...

2019-01-10 15:06:50 320

原创 shell 脚本练习

####脚本执行方法#####1.sh script.sh | bash script.sh    ##没有执行权限时2.path/script.sh | ./script.sh    ##绝对路径,当前目录下3.source script.sh | . script.sh    ##这种方式会使用source或.号来读如指定shell文件,并会把其他shell中的变量值或函数返回给父s...

2018-12-28 19:37:29 200

原创 http监控脚本

脚本:#!/bin/bashecho -e "\033[31m start\033[0m\033[32m stop\033[0m\033[33m restart\033[0m\033[34m status\033[0m"while truedoread -p "输入命令:" Acase $A in        start)        ps a...

2018-12-28 19:31:23 364

原创 linux及win10双系统安装

1.安装windows先制作系统安装盘一般建议大白菜UEFI版本首先在一台电脑中进入bios设置 华硕一般是ESC选择移动设备读取  小键盘加减号可以控制顺序 选择u盘启动然后进入PE界面重建主引导分区建立分区,然后清空一个分区留给Linux然后将win7装入默认系统盘,一般为C盘然后等待Windows安装完成2.安装linux第一步,制...

2018-12-06 11:39:03 644

原创 Linux中的apche配置

apache安装部署yum install httpd -y ##安装apache软件yum install httpd-manual ##安装apache手册systemctl start httpd systemctl enable httpdfirewall-cmd --list-all ##列出火墙信息firewal...

2018-12-05 20:46:41 146

原创 Linux的数据库基本管理

数据库的安装mariadb数据库,mysql的一个分支yum install mariadb-server -ysystemctl start mariadbsystemctl enable mariadbmysql ##查看数据库,此时不需要密码可以直接登陆数据库netstat -antlupe | grep mysql ##查看...

2018-11-28 19:51:15 213 1

原创 linux中的iscsi共享

iscsi的安装服务端设定:fdisk /dev/vdb ##先建立一个2G分区partprobe ##同步分区表yum install targetcli.noarch -y targetclils ##查看,蓝色是目录,粉色是命令/backstores/block create westos...

2018-11-28 17:46:06 118

原创 Linux的nfs文件系统

nfs文件系统的安装服务端:yum install nfs-utils -y systemctl start nfsvim /etc/exports /westos *(sync) ##允许所有人访问此共享目录exportfs -rv ##使共享配置生效,因为客户端正在挂载共享目录所以用此命令来刷新而不是重启服务...

2018-11-28 17:38:01 95

原创 LIinux的samba服务(企业级)

samba服务的安装yum install samba samba-client samba-common -ysystemctl start smbsystemctl stop firewalld.service vim /etc/sysconfig/selinux ##关闭selinux,重启虚拟机samba基本命令vim /etc/hosts ...

2018-11-28 17:22:58 162

原创 Linux中DNS高级配置

dns高速缓存服务端:先安装bind(bind是最广泛使用的开源缓存dns服务器),配置火墙yum install bind -y systemctl start named systemctl enable named firewall-cmd --permanent --add-service=dns ##若是火墙开启需配置火墙将d...

2018-11-21 19:55:34 295

原创 linux的高级网络服务

链路聚合平衡轮循:传输速率块主动备份:提高网卡稳定性bond接口bond最多支持两块网卡1)进入虚拟机管理。给虚拟机添加网卡,确保虚拟机有两个网卡2)删除所有网络接口3)设定bond接口watch -n 1 cat /proc/net/bonding/bond0 ##可用此命令监控以下操作nmcli connection add con-name bo...

2018-11-21 16:49:12 122

原创 find命令

find命令用来查找指定文件find  -name -------------------根据文件名查找find /etc/ -name passwd: -----------------查找/etc下文件名为passwd的文件-user ---------------------根据用户查找-group -------------根据拥有组查找find  /mnt...

2018-11-14 19:34:51 203

原创 系统排错

grub磁盘引导阶段446字节数据损坏dd if=/dev/zero of=/dev/vda bs=446 count=1 ##破坏446字节引导程序。系统无法重新启动解决方法:1)打开虚拟机图形管理界面。添加光驱,选择与虚拟机相应版本的iso镜像通过光驱进行系统修复2)选择光驱作为启动盘3)进入挽救模式选择continue然后得到...

2018-11-14 18:31:58 95

原创 lvm逻辑卷管理

LVM物理卷:pv 普通的直接访问的存储设备物理卷组:vg 物理卷的集合逻辑卷:lv  从物理卷组中拿出想要的存储空间pv ##物理卷,被lv命令处理过的物理分区vg ##物理卷组,被组装到一起的物理卷pe ##物理拓展,lvm设备的最小存储单元,lvm是pe的整数倍lvm ##逻辑卷,直接使用的设备,可以增大缩...

2018-11-14 15:58:47 127

原创 磁盘加密

cryptsetup luksFormat /dev/vdb3WARNING! ========This will overwrite data on /dev/vdb3 irrevocably.Are you sure? (Type uppercase yes): YES ##此处要输入大写YES,小写yes没用Enter pass...

2018-11-14 12:13:54 849

原创 延时任务及定时任务

1.系统延时任务at 23:37 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作at> <EOF> ##用ctrl+d发起任务at now+1min ---------------延时一分钟at> fm -fr /mnt/*at>at -l ...

2018-11-08 10:55:34 147

原创 linux中的磁盘管理

1.本地存储设备的识别fdisk -l ---------------------真实存在的设备cat /proc/partitions------------系统识别的设备blkid--------------------------系统可使用的设备df----------------------------系统正在挂载的设备2.设备的挂载和卸载1.设备名称设...

2018-11-07 15:50:41 108

原创 selinux管理

1.selinuxselinux内核级加强型火墙起到限制服务功能,限制服务访问功能配置环境1.删除vsftpd下的配置环境,重装vsftpd服务,装完后开启服务2.在/mnt/下建立文件file,并将建好的westos文件转移到/var/ftp/pub下。用ftp匿名访问,发现可以查看转移过来的文件,并且本地用户访问时可以上传文件3.以上操作都是在selin...

2018-11-07 14:57:27 261 2

原创 ftp服务

1.ftp的定义ftp://  -----------文件传输协议2.ftp协议提供的软件vsftpd3.配置ftp环境yum  install vsftpd -y----------下载服务systemctl start vsftpd ------------开启服务systemctl enable vsftpd--------------开机自启动firewal...

2018-10-31 19:38:30 94

原创 linux中的ks自动安装虚拟机

1.ks脚本的生成:ks脚本是由system-config-kickstart命令生成。所以需要先安装system-config-kickstart服务yum install system-config-kickstart-----------安装服务system-config-kickstart-----------运行服务2.配置图形信息(1)Basic Configu...

2018-10-31 16:04:19 488

原创 共享yum源的部署及rpm

1.配置本地yum源1.获得一个与本机系统版本一致的系统镜像2.挂载镜像mount /dev/sr0   /rhel7.2设定永久挂载vim /etc/rc.d/rc.local-------------修改配置文件mount /xxxx/xxxx.iso  /rhel7.2--------------添加挂载命令chmod 755 /etc/rc.d/rc.loc...

2018-10-30 20:11:29 218

原创 linux中的软件管理

安装第三方软件1.准备与系统版本匹配的镜像文件2,虚拟机添加光驱注意:虚拟机开启时硬件不能添加。添加成功后如下图3.挂载镜像4.配置yum源vim /etc/yum.repos.d/yum.repo yum  repolist ------------列出设定yum源信息yum list dhcp ---------------查找dhcp...

2018-10-24 19:54:48 87

原创 Linux系统中的虚拟机管理

1.虚拟机的安装第一步:安装虚拟机需要下载光驱文件,可以在linux官网下载,我用的是rhel-server-7.2-x86_64-dvd.iso第二步:图形法安装虚拟机(1)打开图形管理(2)点击左上角带星的电脑图表选择安装途径选择第一个光驱安装,然后点击Forward继续(3)选择光驱文件的位置(4)选择内存大小和CPU核数(5)设定硬盘大小...

2018-10-24 18:50:33 205

原创 DNS配置及命令方式修改网络

环境配置:desktop为测试端,server为路由器,真机连接网络可上网目的:desktop可通过真机上网一.网络配置1.配置虚拟机环境配置desktop环境配置server环境查看真机能否ping百度此时,两个虚拟机之间已经可以互相ping通但是desktop不能ping通真机,说明内核功能没有开启。执行“sysctl  -a  |  g...

2018-10-23 18:35:00 7806

空空如也

空空如也

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

TA关注的人

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