自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 docker

docker简介 官网:www.docker.com github https://github.com/docker/docker.github.io 开源的容器引擎,可以让开发者打包应用以及依赖的库,然后发布到任何流行的linux发行版上,移植很方便 由go语言编写,基于apache...

2019-04-01 17:25:00 313

转载 ansible

ansible介绍 ansible不需要安装客户端,通过sshd去通信 基于模块工作,模块可以由任何语言开发 不仅支持命令行使用模块,也支持编写 yaml 格式的 playbook,易于编写和阅读 安装十分简单,centos上可直接yum安装 有提供UI(浏览器图形化)www.ansibl...

2019-03-05 21:04:00 182

转载 自动化运维(saltstack)

认识自动化运维 传统运维效率低,大多工作人为完成 传统运维工作繁琐,容易出错 传统运维每日重复做相同的事情 传统运维没有标准化流程 传统运维的脚本繁多,不能方便管理 自动化运维就是要解决上面所有问题 常见自动化运维工具 Puppet (www.puppe...

2019-03-04 16:06:00 200

转载 代码管理平台(svn、git)

代码管理平台介绍 版本控制,记录若干文件内容变化,以便将来查阅特定版本修订情况 版本管理工具发展简史,cvs -svn -git 参考 http://luckypoem14.github.io/test/2012/04/24/scm-history/ svn全称subversion,...

2019-03-04 15:57:00 218

转载 mongodb

mongodb介绍 官网www.mongodb.com, 当前最新版3.4 C++编写,基于分布式的,属于NoSQL的一种 在NoSQL中是最像关系型数据库的 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对...

2019-02-25 17:28:00 75

转载 redis

Redis介绍 • Redis和Memcached类似,也属于k-v数据存储 • Redis官网redis.io •支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sorted sets(有序集合) • redis使用了两种文件格式...

2019-02-24 15:21:00 796

转载 NoSQL(memcached)

什么是NoSQL • 非关系型数据库就是NoSQL,关系型数据库(可以使用sql语句)代表MySQL • 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索 • NoSQL数...

2019-02-19 11:37:00 183

转载 大作业-mysql主从_读写分离

MyCat读写分离配置 一、机器准备 192.168.66.138 MyCat中间件 192.178.66.139 Master 192.178.66.140 Slave 192.178.66.141 Slave 二、MySQL主从配置: 1、两台机器安装Mysql 参...

2019-01-21 21:00:00 120

转载 第三十三课预习笔记

20.27分发系统介绍 分发系统使用场景,把每天更新的代码分发到系统上去。 上线:把开发的代码发布到线上去。 分发系统: 1、准备一台模板机器,上面有要发布的代码。 2、线上服务器IP、用户名密码,使用expect和rsync把代码推送到服务器上去。 20.27分发系统介...

2019-01-13 23:12:00 113

转载 shell_课堂笔记

1、在if 判断语句中,当判断变量与字符串是否相等时,不能够使用-eq,要用“==”; [root@liang-00 ~]# a="abc"[root@liang-00 ~]# if [ $a == "abc" ] ;then echo "OK"; fiOK[root@liang...

2019-01-11 11:27:00 95

转载 第三十二课预习笔记--shell(2)

20.16shell中的函数 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。 格式: function f_name() { command } ...

2019-01-11 11:22:00 96

转载 第三十一课预习笔记--Shell(1)

20.1Shell脚本介绍 shell是一种脚本语言 可以使用逻辑判断、循环等语法 可以自定义函数 shell是系统命令的集合 shell脚本可以实现自动化运维,能大大增加我们的运维效率 解决日常运维工作中的重复工作 20.2Shell脚本结构和...

2019-01-09 01:19:00 225

转载 2019-1-4直播课笔记

1、LVS DR模式 在dir上脚本配置: #! /bin/bash#开启端口转发echo 1 > /proc/sys/net/ipv4/ip_forwardipv=/usr/sbin/ipvsadmvip=192.168.37.100rs1=192.168.37...

2019-01-07 00:02:00 44

转载 第三十课预习笔记--linux监控平台

19.1Linux监控平台介绍 常用的开源监控软件 cacti、nagios、zabbix、smokeping、open-falcon等等; cacti、smokeping偏向于基础监控(网络设备),成图非常漂亮; cacti、nagios、zabbix服务端监控中心,需...

2019-01-06 23:58:00 163

转载 2019-1-2直播课笔记

1、keepalived和用keepalived配置高可用。 Keepalived配置mail报警:https://blog.csdn.net/HzSunshine/article/details/62052398 [root@liang-00 ~]# ps -C nginx 检查ngin...

2019-01-04 09:58:00 42

转载 第二十九课预习笔记--LVS_DR、Keepalived+LVS(DR)

18.11LVS DR模式搭建 1、准备工作 三台机器: dir:192.168.37.200 rs1:192.168.37.203 rs2:192.168.37.204 vip:192.168.37.100 2、在dir上编写脚本:vim /usr/local/sbin/l...

2019-01-04 09:58:00 65

转载 2018-12-28直播课笔记

MySQL主从介绍及主从配置 MySQL主从的过程原理和主上的一个线程从上的两个线程主要学习,面试时候很可能问到。 binlog日志是二进制文件。 mysql主从应用场景:备份数据(热备);减轻主库的压力,用从库读数据,提高访问速度; ...

2018-12-31 08:43:00 45

转载 第二十八课预习笔记--集群架构1(keepalived高可用、lvs_nat)

18.1集群介绍 Linux集群概述: 根据功能划分为两大类:高可用和负载均衡; 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务; 实现高可用的开源软件有:heartbeat、keepalived; 负载均衡集群,...

2018-12-31 08:43:00 204

转载 2018-12-26直播课笔记

Tomcat 1、tomcat是一个轻量级的servlet,java开发的代码。 jsp是java和html的混合。 jdk为tomcat提供运行环境,tomcat来解析java代码。 2、JAVA相关的概念: JAVAEE:Java Plateform Enterpr...

2018-12-27 23:47:00 88

转载 第二十七课预习笔记--MySQL主从配置

17.1MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的。 MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 主从过程大致有3个步骤 1)主将更...

2018-12-27 22:24:00 64

转载 第二十六课预习任务--tomcat

16.1Tomcat介绍 Tomcat介绍: Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk...

2018-12-25 16:39:00 131

转载 2018-12-21直播课笔记

MYSQL 运维人员对mysql的操作比较简单,工作主要是有DBA去完成的。 着重学习的有:nginx、mysql、tomcat。 1、mysql的root密码设置更改。 PATH:一系列命令所在的路径。 在mysql5.6版本中,安装完成后的mysql是没有密码的。需要自行设置。...

2018-12-23 20:41:00 52

转载 第二十五课预习笔记--NFS

14.1NFS介绍 NFS是Network File System的缩写。 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本。 NFS数据传输基于RPC协议,RPC为Remote Procedure...

2018-12-23 20:41:00 174

转载 第二十五课预习笔记--FTP

15.1FTP介绍 FTP是File Transfer Protocol(文件传输协议,简称文传协议)的英文简称,用于在Internet上控制文件的双向传输。 FTP的主要作用就是让用户连接一个远程计算机(这些计算机上运行着FTP服务器程序),并查看远程计算机中的文件,然后把文件从远程计...

2018-12-23 20:41:00 147

转载 第二十四课预习笔记--MySQL

13.1 设置更改root密码 1、更改用户root密码。 mysql中的root用户和Linux系统中的root用户类似,但是这两个root不是一个用户。 mysql默认的root密码是空的,直接就可以登录,为了安全起见,要对root用户号设置密码。 方法: 首先,把/usr/...

2018-12-20 20:48:00 148

转载 2018-12-12直播课笔记

1、默认虚拟主机 在apapche中配置的第一个虚拟主机就是默认虚拟主机。 Nginx中默认虚拟主机有 default_server 定义,一般是禁止访问的。 定义nginx虚拟主机目录不一定要用vhost,可以自定义其它名字(定义的虚拟目录是相对于conf目录)。 2、Nginx用户...

2018-12-13 23:57:00 110

转载 第二十二课预习笔记

12.17Nginx负载均衡 Nginx代理一台服务器叫做代理,代理两台或多台服务器就叫做负载均衡。这样的好处是,当一台服务器出现问题,代理服务器就不会再把请求发给出问题的服务器。 因为,在代理服务器中,proxy_pass 后不能跟多个IP,所以我们就用到了 upstream,在up...

2018-12-13 23:57:00 884

转载 2018-12-10直播课笔记

1、LNMP架构介绍。 LNMP比LAMP安装要简单,php的工作方式不一样,mysql服务一样。 在LAMP中,php服务目录是可以删除的。 在LAMP中php并非一定是以模块方式存在,也可以是一个服务。 2、mysql安装 3、php安装。 在php-fpm服务文件配置中, ...

2018-12-12 01:10:00 81

转载 第二十一课预习笔记

12.7 默认虚拟主机 Nginx默认虚拟主机配置,可以在nginx.conf文件中直接定义server,也可以增加语句,在另外的配置文件中配置。 打开 vim /usr/local/nginx/conf/nginx.conf ,添加以下配置: 创建vhost目录,mkdir /u...

2018-12-12 01:10:00 109

转载 第二十课预习笔记

12.1LNMP架构介绍 LNMP和LAMP不同的是,提供web服务的是Nginx。 并且php是作为一个独立的服务存在,这个服务叫做php-fpm。 Nginx直接处理静态请求,动态请求会转发给php-fpm。 Nginx对于一些静态元素比较多的网站访问速度会比apache快...

2018-12-09 20:38:00 565

转载 2018-12-7直播课笔记

1、访问控制FilesMatch 2、限制某个目录禁止php解析 3、user_agent限制 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ...

2018-12-09 20:19:00 98

转载 2018-12-5直播课笔记

1、apache默认虚拟主机。 虚拟主机,默认虚拟主机。 vhosts配置文件中出现的第一个主机就是默认虚拟主机。 curl命令,熟练掌握,选项:-e -A -I -u。 2、apache用户认证。 用户认证应用的场景:访问一个网站后台或者监控页面时候,为了隐私和安全起见,要设置用户...

2018-12-07 11:08:00 121

转载 第十九课预习笔记

11.25配置防盗链 为了防止别人盗用你的网站上的资源,这些资源通常是指图片、视频、歌曲、文档等,配置防盗链是非常有必要的。 配置防盗链是对referer做的一些操作。配置防盗链方法: 1、编辑虚拟配置文件,添加以下内容。 其中: SetEnvIfNoCase...

2018-12-07 11:08:00 487

转载 2018-12-3直播课笔记

1、说一下自己理解的LAMP。 LAMP是一个支持php开发网站的web服务,由mysql提供数据库服务。 2、LAMP的工作原理。 浏览器向服务器发送http请求,服务器 (Apache) 接受请求,由于php作为Apache的组件模块也会一起启动,它们具有相同的生命周期。Apache...

2018-12-04 22:32:00 118

转载 第十八课预习笔记

11.16-11-17 Apache默认虚拟主机 一台服务器可以访问多个网站,每个网站都是一个虚拟主机。 1、我们在htdocs目录下可以访问到index.php和1.php,是因为在配置文件中 DocumentRoot 定义了网站的根目录在htdocs中。 ServerName ...

2018-12-04 22:29:00 258

转载 第十七课预习笔记

11.1LAMP架构介绍 LAMP实际上是一个简写,Linux+Apache(httpd)+MySQL+PHP。 Linux:操作系统; Apache:所谓的apache是一个提供web服务的软件,实际上叫httpd; MySQL:实际上是一个存储的软件,比如数据,一些字符串; ...

2018-12-02 22:22:00 732

转载 第十六课预习笔记

10.28rsync工具介绍 rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync工具类...

2018-11-23 12:01:00 408

转载 2018-11-21直播课笔记

firewall和iptables。 1、正确错误内容重定向到一个文件当中方法 两种方法实现: > filename2>filename >filename 2>&1 2、cenos5 centos6 centos7 启动服...

2018-11-23 12:00:00 101

转载 第十五课预习笔记

10.19iptables规则备份和恢复 保存和备份iptables规则 1、service iptables save #会把规则保存到/etc/sysconfig/iptabels中,启动时会加载。 2、把iptables规则保存在自定义的位置:iptables-sa...

2018-11-21 11:55:00 165

转载 2018-11-19直播课笔记

日常运维2 1、netfilter和firewalld在我们日常工作中不常用,用到的主要是iptables对IP和IP段的封禁。 iptables:主要是五个表和链的理解, filter表 nat表 INPUT、OUTPUT、FORWARD、PREROOTING、PORTROOTI...

2018-11-20 18:29:00 75

空空如也

空空如也

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

TA关注的人

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