posts - 72,comments - 18,views - 87155
05 2019 档案
openstack介绍及共享组件——消息队列rabbitmq
摘要:一、云计算的前世今生 所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下 IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构 这一阶段,应用部署和运行在物理机上。 比如企业要上一个ERP系 阅读全文
posted @ 2019-05-31 16:15 猪肉佬! 阅读(1690) 评论(0) 推荐(0) 编辑
kvm迁移
摘要:一、迁移简介 迁移: 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行。在没有虚拟机的时代,物理机之间的迁移依靠的是系统备份和恢复技术。在源主机上实时备份操作系统和应用程序的状态,然后把存储介质连接到目标主机上,最后在目标主机上恢复系统。随着虚拟机技术的发展, 阅读全文
posted @ 2019-05-30 18:41 猪肉佬! 阅读(306) 评论(0) 推荐(0) 编辑
kvm虚拟化网络管理
摘要:一、Linux Bridge网桥管理 网桥的作用: 网桥将两个相似的网络连接起来,并对网络数据的流通进行管理。它工 作于数据链路层,不但能扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全性。 网桥优点 网桥优点 1、过滤通信量。网桥可以使用局域网的一个网段上各工作站之间的信息量局限在本网段的 阅读全文
posted @ 2019-05-29 18:07 猪肉佬! 阅读(518) 评论(0) 推荐(0) 编辑
kvm虚拟机管理
摘要:virsh命令行下管理虚拟机 virsh 既有命令行模式,也有交互模式,在命令行直接输入 virsh 就进入交互模式, virsh 后面跟命令参数,则是命令行模式; (1)基础操作 命令行下管理虚拟机 2)创建新磁盘 /var/lib/libvirt/image/为磁盘镜像的默认路径。 注意注定磁盘 阅读全文
posted @ 2019-05-28 16:33 猪肉佬! 阅读(739) 评论(0) 推荐(0) 编辑
kvm
摘要:kvm虚拟化介绍 一、虚拟化分类 1、虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率。 虚拟化使用软件的方法重新定义划分 IT 资 阅读全文
posted @ 2019-05-27 20:25 猪肉佬! 阅读(573) 评论(0) 推荐(0) 编辑
Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站
摘要:环境准备 三台主机: 一台主机部署jenkins和作为ansible的管理主机 一台主机部署gitlab和ansible的节点1 一台主机为ansible的节点2 防火墙和apache服务关闭 第一步:gitlab的安装即配置 请参考我之前的博客《Gitlab的仓库搭建以及在linux/window 阅读全文
posted @ 2019-05-25 15:51 猪肉佬! 阅读(687) 评论(0) 推荐(0) 编辑
jenkins持续集成、插件以及凭据
摘要:Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 1. jenkins就是基于Ja 阅读全文
posted @ 2019-05-25 10:38 猪肉佬! 阅读(2623) 评论(0) 推荐(0) 编辑
Gitlab仓库搭建和免密使用gitlab
摘要:Gitlab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个 阅读全文
posted @ 2019-05-24 08:54 猪肉佬! 阅读(963) 评论(0) 推荐(0) 编辑
git
摘要:Git介绍 Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 主要有如下特点: 1. 版本控制2. 分布式3. 工作过程是将服 阅读全文
posted @ 2019-05-23 20:51 猪肉佬! 阅读(356) 评论(0) 推荐(0) 编辑
zabbix
摘要:一、什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 agent端:主机通过安装age 阅读全文
posted @ 2019-05-18 14:29 猪肉佬! 阅读(391) 评论(0) 推荐(0) 编辑
redis主从与集群搭建
摘要:redis搭建主从 条件:yum安装(3.2.1)与编译安装(5.0.0)都可以 环境:我这里在同一台主机上搭建,当然也可以两台。 1) 复制redis.conf的主配置文件并命令为slave.conf 2)配置slave.conf bind 192.168.253.153(主节点ip一致) sla 阅读全文
posted @ 2019-05-17 08:47 猪肉佬! 阅读(3623) 评论(0) 推荐(0) 编辑
redis
摘要:概述 redis是一种nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构 redis使用场景: 实时更新并且不重要的数据储存 redis安装与进入 1)编译安装(5.0版本) 去配置文件更改bind和 阅读全文
posted @ 2019-05-15 21:30 猪肉佬! 阅读(298) 评论(1) 推荐(0) 编辑
mariadb集群配置(主从和多主)
摘要:mariadb主从 主从多用于网站架构,因为主从的同步机制是异步的,数据的同步有一定延迟,也就是说有可能会造成数据的丢失,但是性能比较好,因此网站大多数用的是主从架构的数据库,读写分离必须基于主从架构来搭建。 mariadb主从架构流程 主增删改,从同步 数据修改写进磁盘,以二进制文件格式保存,并创 阅读全文
posted @ 2019-05-15 15:18 猪肉佬! 阅读(1044) 评论(0) 推荐(1) 编辑
使用python执行sql语句和外键解析
摘要:一、下载并导入pymysql pip install pymysql && import pymysql 实验:用python执行sql语句测试时间 1) 2) python执行完毕后,去linux主机登陆查看是否插入成功。 MariaDB [zzz]> select count(*) from s 阅读全文
posted @ 2019-05-15 10:40 猪肉佬! 阅读(1400) 评论(0) 推荐(0) 编辑
mariadb(四)连接查询,视图,事物,索引,外键
摘要:一、连接查询 1)进入自己创建的zz数据库 2)创建学生表: 往学生表写入数据 3)创建班级表: 往班级表里添加数据: 内关联: --inner join(在zz数据库下) 1.查询学生对应的班级信息 select * from students as s inner join classes as 阅读全文
posted @ 2019-05-13 21:05 猪肉佬! 阅读(347) 评论(0) 推荐(0) 编辑
mariadb(三)查
摘要:模糊查询(like) %代表0个或多个 阅读全文
posted @ 2019-05-10 20:10 猪肉佬! 阅读(309) 评论(0) 推荐(0) 编辑
mariadb(二)增删改
摘要:查看表结构(字符,数据类型,约束) 插入字段的内容 (insert into 表 values (赋值)) 查看表内数据 几个报错分析: 部分插入 修改字段内数据(限定范围多用where) 修改多个字段的内容(update 表 set ...) 删除数据 (delete from 表 + 限定条件) 阅读全文
posted @ 2019-05-10 19:31 猪肉佬! 阅读(411) 评论(0) 推荐(0) 编辑
firewalld
摘要:一 简述 firewalld:防火墙,其实就是一个隔离工具:工作于主机或者网络的边缘对于进出本主机或者网络的报文根据事先定义好的网络规则做匹配检测,对于能够被规则所匹配的报文做出相应处理的组件(这个组件可以是硬件,也可以是软件) 功能: 链: 链管理: 规则管理: 查看防火墙规则: 1.什么是ipt 阅读全文
posted @ 2019-05-10 10:39 猪肉佬! 阅读(641) 评论(0) 推荐(0) 编辑
mariadb(一)基础
摘要:一、数据库介绍 1.什么是数据库? 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织,存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据 更简单的理解形象,数据库和我们生活追踪存放杂物的储物间仓库性质一样,区别只是存放 阅读全文
posted @ 2019-05-09 19:52 猪肉佬! 阅读(600) 评论(0) 推荐(0) 编辑
keepalived
摘要:keepalived概述: 是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管, 1.节点(node) 运行HA进程的一个独立主机,称为节点,节点是HA的核心组成部分 阅读全文
posted @ 2019-05-08 20:12 猪肉佬! 阅读(823) 评论(0) 推荐(0) 编辑
lvs详解
摘要:一:优点: 1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3、应 阅读全文
posted @ 2019-05-08 08:25 猪肉佬! 阅读(387) 评论(0) 推荐(0) 编辑
ansible详解
摘要:ansible:Ansible的核心程序 HostLnventory:记录每一个管理主机的信息,信息包括ssh端口,root帐号密码,ip地址等等。可以通过file来加载,可以通过CMDB加载。 Playbooks:YAML格式文件,多个任务定义在一个文件中,使用时可以统一调用,“剧本”用来定义那些 阅读全文
posted @ 2019-05-03 10:52 猪肉佬! 阅读(847) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示