自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windos默认输入法开机无法使用,需要手动执行ctfmon.exe

系统:win10专业版。

2023-10-20 15:30:09 738

原创 saltstack自动化运维

salt介绍salt灵活性强大,可以进行大规模部署,也能进行小规模的系统部署。salt的设计架构适用于任意数量的服务器,从少量本地网络系统到跨越数个数据中心,拓扑架构都是c/s模型,配置简单。Salt还为远程执行领域引入了更精细的控件,允许系统不仅可以通过主机名,还可以通过其系统属性进行定位主要分为master和minionmaster:服务端,也就是控制节点,发送minion:客户端,...

2019-04-02 12:45:47 431

转载 ELK原理介绍

转载:https://www.cnblogs.com/aresxin/p/8035137.html

2019-03-10 12:07:30 621

原创 git安装

@TOCCenter VCS(集中式)集中式版本管理系统包括CVS(Cocurrent Versions System)、SVN(Subversion)、Perforce等,其中最有名的就是SVN  集中式版本管理系统利用中央服务器来进行日常的版本控制操作,比如checkout、commit等。所有的操作都必须经过中央服务器,优点是可控性更高,但每一次操作都需要网络请求,会影响操作的流畅性...

2019-02-21 15:55:34 235

原创 Docker安装

Docker简述Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。...

2019-02-15 23:07:40 192

原创 redis主从复制以及主从切换

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。 一、主从复制一主三从1.下载地址h...

2019-02-14 23:24:21 1503

原创 mysql组复制

1.准备三台虚拟机server1-3:安装mysql保证mysql为初始化 2.修改配置文件server1:vim /etc/my.cnfsystemctl start mysqldserver_id=1gtid_mode=ONenforce_gtid_consistency=ONmaster_info_repository=TABLErelay_log...

2019-02-12 22:10:13 222

原创 mysql高可用框架MHA

 MySQL MHA架构介绍:MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换...

2019-02-12 14:23:55 210

原创 mysql主从复制+读写分离

1.主从复制一主一从server1:主server2:从1.下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.安装yum install -y mysql-community-libs-5.7.24-1.el7.x86_64.rpm \>mysql-community-common-5....

2019-02-01 21:27:21 205

原创 nginx(负载均衡)+tomcat(集群)+memcache(高速缓存交叉存储)实现session

两台后端服务器相同配置server2和server3# java 环境变量配置tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local/ln -s /usr/local/jdk1.7.0_79/ /usr/local/javavim /etc/profileexport JAVA_HOME=/usr/local/javaexport C...

2019-01-15 22:20:32 196

原创 php+memcache高速缓存

#在lnmp基础上修改依赖libevent程序库cd lnmp/tar zxf memcache-2.2.5.tgzcd memcache-2.2.5# 配置php环境vim ~/.bash_profile加入:/usr/local/lnmp/php/binsource ~/.bash_profile # 执行以下命令,然后编译phpize/configur...

2019-01-15 17:54:15 704 1

原创 lnmp搭建

1.mysql编译安装#安装环境虚拟机server1:redhat 6.5磁盘20G,否则不够安装mysql内存给1024,安装快一点#解决依赖yum install cmake-2.8.12.2-4.el6.x86_64.rpm -yyum install gcc gcc-c++ ncurses-devel -yyum install bison -y# ...

2019-01-15 16:12:30 493 2

原创 rhcs(集群高可用,文件共享以及同步)

#环境redhat 6.5三台虚拟机  : ipserver1 :172.25.55.1server2 :172.25.55.2server3:172.25.55.3#配置yum源,解决依赖包HighAvailabilityLoadBalancerResilientStorageScalableFileSystem# server1和2 集群管理安装如下服务ricci...

2019-01-15 01:14:07 1094

原创 lvs负载均衡+ldirectord(后端健康检测)or+keepalived(调度主备)

 DR模式配置配置yum源:[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=http://172.25.55.250/6.5enabled=1gpgcheck=0[LoadBalancer]name = LoadBalancerbaseurl = htt...

2019-01-14 01:15:35 203

原创 varnish安装配置

 1.varnish主机的配置下载varnish包# 安装varnishyum install varnish-3.0.5-1.el6.x86_64.rpm varnish-libs-3.0.5-1.el6.x86_64.rpm -y代理缓存apache服务,配置代理端口也为80vim /etc/sysconfig/varnishVARNISH_LISTEN_PORT=80...

2019-01-10 16:18:51 261

原创 Linux封装虚拟机

环境 : Linux  redhat所需准备:redhat 6.5的镜像  安装好http服务1.首先真机挂载镜像搭建好网络yum源,关闭防火墙和selinux2.新建虚拟机,通过网络安装,这里我们使用http的url安装,就是上面我们配置的网源的URL地址内存一般512M(不要图形),不然电脑比较卡,更具真机和需求来定;磁盘给20G差不多够用了,也更具真机和需求而...

2019-01-10 12:57:38 362

原创 python 第三方模块

使用qrcode模块如何生成二维码# 执行以下命令安装,我这里已经安装所以提示alreadypip3 install qrcode代码如下import qrcodeimg = qrcode.make('http://www.baidu.com')img.save('hello.png')执行完成没有报错就会在当前目录下生成一个图片文件hello.png,打开后就是我...

2018-12-21 17:11:41 391

原创 python中类(class)

"""面向过程 和 面向对象(oop:object oriented programming) 的基本概念面向过程:---侧重于怎么做?1.把完成某一个需求的 所有步骤 从头到尾 逐步实现2.根据开发要求,将某些功能独立的代码封装成一个又一个函数3.最后完成的代码,就是顺序的调用不同的函数特点:1.注重步骤与过程,不注重职责分工2.如果需求复杂,代码会变得很复杂3.开发复杂项...

2018-12-21 14:46:47 47147 6

原创 python文件

"""打开文件的三步曲:打开-->操作--->关闭"""# 打开# f = open('/tmp/passwd')# # 读操作# # content = f.read()# # print(content)# # 写操作# #f.write('hello')# # 判断文件对象拥有的权限# print(f.readable())# print(f.writa...

2018-12-17 23:55:15 132

原创 python装饰器

1.装饰器工作原理:装饰器本身是一个函数,它参数是一个函数,2.在装饰器内定义一个新函数,而新的函数又调用传进来的函数(定义一个嵌套函数,调用原函数)3.最后返回这个新的函数(嵌套函数)4.通过语法糖,将原函数名指向返回新的函数,实现未修改原码,从而添加功能例一:原理如下def func3(): print('Have a nice day!')# 定义装饰器de...

2018-12-17 21:04:25 103

原创 python中的高阶函数

1.基本运用# 函数本身也可以赋值给变量,变量可以指向函数print(abs(-11))f = absprint(f(-10))# 传递的参数包括函数名def fun(x, y, f): return f(x), f(y)print(fun(-10, 34, abs))2.内置函数"""map()函数接收两个参数,一个是函数,一个是序列map将传...

2018-12-14 17:27:44 187

原创 python生成式

1.列表生成式# 需求:生成一个列表,列表元素分别为[1**1,2**2,3**3...n**n]li = []for i in range(1,8): li.append(i**i)print(li)"""# 列表生成式使用规则如下[experssion for item in 序列 if 判断语句]"""# 以下两句效果等同上li = [i**i for i...

2018-12-14 13:57:41 299

原创 python函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。1.函数的定义def hello(): print('hello')hello()#嵌套def westos(): print('T...

2018-12-10 17:12:17 116

原创 python字典

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中1.字典的定义s = {}print(s,type(s))#赋值s = { 'linux':[10,23,23], 'westos':(23,23,45)}print(s,type(s))...

2018-12-10 00:14:03 120

原创 python集合

集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。1.创建s = {1, 2, 2, 3, 3, 4, 4, 4}print(s, type(s))#一个元素s1 = {1}print(s1, type(s1))# 空集合定义s2 =...

2018-12-09 23:41:48 103

原创 python元组

Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 1.创建t = (1,2,True,'hello')print(t,type(t))"""如果有可变的数据类型,可以间接的修改"""t1 = (1,2,[1,2,3,4])t1[2].append(4...

2018-12-09 20:34:09 119

原创 python列表

1.列表的创建list1=[1,True,'hello']print(list1)#嵌套list2=[1,2,3,[4,5,6]]print(list2,type(list2))以上运行结果2.特性索引list1 = ['ftp','http','ssh']print(list1[1])print(list1[-1])运行结果切片print...

2018-12-09 19:26:56 124

原创 python笔记二

1.调用系统系统命令import os"""判断系统类型"""# print(os.name)# import os## cmd = 'ifconfig'# retval = os.system(cmd)# print(retval)"""也是去执行一个命令,不过相比system(cmd),os.popen(command [, mode='r' [, bufsiz...

2018-12-05 23:46:35 113

原创 python学习的第一课

环境python3.61.变量定义2.输入输出格式化输出%s:代表字符串 %d:整型 %f:代表浮点型3.基本运算符算数运算符:+ - * / ** % //分别为加、减、乘、除、次方、取余、整除" / "  表示浮点数除法,返回浮点结果" // " 表示整数除法,返回不大于结果的一个最大的整数4.逻辑运算符好and和orand:条件1 and ...

2018-12-03 20:48:42 161

原创 python3.6安装以及IDE工具

默认情况linux下都安装了python2.7,我们不需要改变它1.安装环境依赖(redhat7.3系统)yum install gcc,zlib,zlib-devel,openssl-devel2.首先去官网下载Python-3.6.4.tgz压缩包wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz3.解...

2018-12-03 19:43:08 1292

原创 linux下的网络存储ISCSI

服务端下载安装服务yum install targetcli.noarch -yfdisk /dev/vdb关闭状态不用启动 通过命令添加共享设备进入targetcli 建立块存储/backstores/block create westos:storage1 /dev/vdb1  //建立发行块项目,并添加真实设备配置ISCSI发行...

2018-11-21 23:52:43 698

原创 Linux下的NFS网络文件系统

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。yum下载安装install nfs-utils -ysystemctl start nfssystemctl enable...

2018-11-21 22:30:40 223

原创 samba服务配置

服务端首先下载启动服务yum install samba-common samba samba-client -ysystemctl start smbsystemctl enable smb配置防火墙firewall-cmd --permanent --add-service=sambafirewall-cmd --permanent --add-service=sa...

2018-11-21 00:56:01 270

原创 linux网络服务代理squid

  正向代理服务端配置下载服务yum install squid -y配置文件vim /etc/squid/squid.conf重新启动服务,关闭防火墙systemctl restart squidsystemctl stop firewalld 客户机测试浏览器设置如下写入安装squid的服务机ip,以及默认端口3128,就可以通过代理...

2018-11-15 01:04:58 838

原创 Apache 下phpMyAdmin配置以及论坛网站服务配置

总共需要配置下载服务httpd、mariadb、php、php-mysql首先下载一个phpMyAdmin发行包,解压到html,修改名称方便我们使用cd mysqladmin下我们可以看到一个readme.php是帮助手册,通过浏览器访问进行配置安装步骤 通过浏览器 首先复制一个配置文编辑查看配置参数添加到复制的配置文件中 这时无法连接...

2018-11-15 00:47:45 1475

原创 Aphce HTTP Server服务

实验环境 redhat7.0下载安装yum install httpd -y                                    //安装服务yum install httpd-manual -y                      //安装手册firewall-cmd --permanent --add-service=http      //添加到防火墙...

2018-11-15 00:19:47 920

原创 linux下的mariadb服务

下载安装yum install mariadb-server.x86_64 -y启动服务设置为开机启动,输入mysql进入数据库成功 初始化设置mysql_secure_installation输入mysql的root密码,刚下载没有密码直接回车是否修改密码选择是,然后输入两次密码是否关闭匿名用户选择是root本地用户登陆,无法通过network...

2018-11-12 17:33:29 12981

原创 linux下的ddns

安装dns与dhcp服务yum install bind -yyum install dhcp -y如图所示dns更新方式key dnskey加密更新信息/etc/named.rfc1912.zones加密更新方式和密码信息/etc/westos.key配置dhcp的ddns是信息要与之对应,完整配置参考linux下dns配置 配置dhcp服务复制一...

2018-11-12 00:18:24 1017

原创 linux系统日志

####10.系统日志###########################1.系统日志默认分类####/var/log/messages    ##系统服务及日志,包括服务的信息,报错等等/var/log/secure        ##系统认证信息日志/var/log/maillog    ##系统邮件服务信息/var/log/cron        ##系统定时任务信息/v...

2018-11-08 01:12:17 708

原创 linux下的ssh服务

 ####1.开启sshd服务功能:让远程主机可以通过网络访问sshd服务,开启一个安全shell####2.客户端连接方式#ssh    远程主机用户@远程主机ip[root@desktop0 ~]# ssh [email protected]连接陌生主机时需要建立认证关系选择yes,将该ip添加到list作为已经知道的主机ssh 远程主机用户@远程主机ip -X...

2018-11-08 00:57:13 731

空空如也

空空如也

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

TA关注的人

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