- 博客(25)
- 收藏
- 关注
原创 0502
MySQL主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的,MySQL主从基于binlog,主上须开启binlog才能进行主从。MySQL主从过程大致有3个步骤1)主将更改操作记录到binlog里2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里3)从...
2019-06-03 13:50:43
596
原创 0525
NFS介绍NFS,Network File System。网络文件系统,即通过网络,对在不同主机上的文件进行共享。NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本,更新比较慢其实4.1是从2010年就开始使用了。NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写。NFS应...
2019-05-27 13:42:56
358
原创 0521
MySQLMySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的,MySQL主从基于binlog,主上须开启binlog才能进行主从。MySQL主从过程大致有3个步骤1)主将更改操作记录到binlog里2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里3)从根据re...
2019-05-22 13:36:55
575
原创 shui0518笔记
负载均衡在服务端开发中算是一个比较重要的特性。因为Nginx除了作为常规的Web服务器外,还会被大规模的用于反向代理前端,因为Nginx的异步框架可以处理很大的并发请求,把这些并发请求hold住之后就可以分发给后台服务端(backend servers,也叫做服务池, 后面简称backend)来做复杂的计算、处理和响应,这种模式的好处是相当多的:隐藏业务主机更安全,节约了公网IP地址,并且在业务量...
2019-05-20 13:50:14
84
原创 0516笔记
Nginx虚拟主机cd /usr/local/nginx/conf/vim /usr/local/nginx/conf/nginx.conf新增#include vhost/*.conf;创建vhost目录,并新建aaa.com.conf默认虚拟主机配置内容;[root@ying01 conf]# pwd/usr/local/nginx/conf[root@ying01 conf]#...
2019-05-17 13:48:40
312
原创 0514笔记
LNMP架构介绍LAMP的时候PHP是作为一个模块在Apache中,但是在LNMP中,PHP是一个服务,当用户请求的时候nginx会把它交给php 然后对mysql进行交互!像这种静态的,例如图片或者html,nginx会直接处理,从而加快访问速度,如果一个普通的站点你是看不到什么效果的,但是如果要是访问一个纯静态站点,nginx就能体现出它的优势!nginx的另外一个优势得益于它的高并发支持....
2019-05-15 13:46:37
199
原创 shui0512笔记
Apache访问控制对于一些比较重要的网站内容,除了可以使用用户认证限制访问之外,还可以通过其他一些方法做到限制,比如限制IP,也可以限制user_agent。限制IP指的是限制访问网址的来源IP,而限制user_agent,通常用来限制恶意或者不正常的请求.访问控制Directoryvim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf...
2019-05-13 13:28:05
122
原创 s0509笔记
Apache默认虚拟主机一台服务器可以访问多个网站,每个网站都是一个虚拟主机 概念:域名(主机名)、DNS、解析域名、hosts 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机。linux下配置虚拟主机第一步:编辑配置文件httpd.conf,Include conf/extra/httpd-vhosts.conf //去掉#号加载虚拟主机的配置文件以下的#号,使虚拟...
2019-05-10 12:47:19
168
原创 0508笔记
LAMP架构介绍LAMP:Linux+Apache(httpd)+Maridb(Mysql)+PHPMySQL安装1下载MySQL软件包2 初始化Mysqltar zxf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz //解压包mv mysql-5.6.36-linux-glibc2.5-x86_64 /usr/local/mysql //移到us...
2019-05-08 13:40:26
90
原创 0420笔记
rsync工具rsync -av 原文件路径 备份文件路径与cp不同的是,cp是整个覆盖,备份时,当文件增加时,rsync只同步增加那部分的内容。仅仅同步增量的改变。即支持本机又支持远程。rsync -av /root/1.txt root@192.168.128.1:/tmp/1.txt 远程同步其中user@可以省略-a 归档模式,以递归方式传递文件。-v 同步显示一些信息,知...
2019-04-22 13:28:42
130
原创 shui0418笔记
iptables规则备份和恢复service iptables save 把规则保存在配置文件/etc/sysconfig/iptables文件中也可以重定向到一个文件中iptables-save>/tmp/1.txtipatbles-restore </tmp/1.txt可以恢复一个规则重定向这种重启后不会保存firewalld的9个zone打开firewalleds...
2019-04-19 11:56:22
94
原创 0416笔记
防火墙 selinux临时关闭setenforce 0永久关闭vi /etc/selinux/config关闭firewalled 开启netfilter方法systemctl stop firewalledsystemctl disable firewalledyum install -y iptables-servicessystemctl enable iptabless...
2019-04-17 13:34:48
102
原创 0413笔记
监控系统状态w负载均衡 load average :三个数字分别表示1分 5分 15分系统的负载1分钟内使用系统的活动进程vmstatvmstat 1 每一秒动态显示一次 ctrl c终止vmast 1 5 每秒显示一次 显示5次自动结束可用于查看系统瓶颈 是内存不够还是磁盘读写太高top可查看具体是哪一进程造成系统瓶颈每三秒刷新一次系统负载可能很高,但cpu使用率可以很低,...
2019-04-15 12:28:31
109
原创 0411笔记
sedsed的强项是能够替换sed '/root/'p 文件 打印文件中含有root的行-n 不打印无关的行-r 不用使用脱义字符sed -n ‘/^$/’ /etc/passwd 打印首行到尾行sed '1’d tsst.txt 删除第一行sed '1,3’d 1.txt 删除第一到第三行sed ‘1,2s/ot/to/g’ 1.txt 替换第一二行的ot为tosed '/oo...
2019-04-12 11:05:13
84
原创 0409笔记
grepgrep 过滤作用-v 取反-n x显示行号^ 表示开头 ‘^#’ 所有以#开头的文件‘[^0-9]’ 非0-9 只要不是数字的任何行都符合要求‘r…o’ .表示任意一个字符‘o*o’左边表示的字符匹配0-n次. *任意一个字符任意次o+o :+前面的字符1次或多次+要用转义符号 或直接用egrep“|” 表示并列 使用前要用-Eo{2} 表示匹配2次og...
2019-04-10 14:49:50
68
原创 0404笔记
环境变量配置文件分为两个维度1.系统层次 etc下的文件2.用户层次 用户家目录下的文件系统层次下的一般不动一般都编辑用户家目录下的两个类型1.bashrc 用户执行shell脚本时等的配置 不用用户登录2.profile 用户登录时会加载到cut分割 截取cut -d “:” 指定分隔符为:-f 1,2 要第一第二段-f 1-3 要第一到三段sort默认按照ASC...
2019-04-08 14:33:13
82
原创 0402笔记
shell 介绍命令解释器 ,用于用户和机器交互。用户配置文件最后一段就是shell.每个用户都可有自己的shellyoubashell zsh ksh 等历史命令history命令:查看命令历史在用户家目录下.bashhistory$HISTZIZE系统环境变量history -c清空当前内存里的命令历史 但不能清空文件中的内存中的历史命令只有退出终端才会保存到历史文件中h...
2019-04-03 13:31:05
66
原创 20190330笔记
安装软件包的三种方法yum redhat package manageryum 自动安装依赖的包源码包 可以看到源码rpm设置光驱并挂载rpm -ivh i:install v:visual h:human 安装rpm包 路径./绝对路径 在当前目录下写相对路径也行rpm -uvh:升级rpm -e:卸载rpm -qf ‘which cd’:查询命令由哪个包安装 不知道绝对路径时...
2019-03-31 13:21:35
90
原创 0328笔记
gzipgzip 文件名 可以直接压缩 gzip不可用于压缩目录gzip -d 解压缩gzip分为9个压缩机别 默认级别为6解压缩也可以用 gunzip另存为:gzip -c 1.txt >/root/1.txt.gzbizp2比gzip压缩的更狠yum install -y bizp2 安装解压 bunzip-c 指定到一个路径下也支持bzip -d 解压缩fil...
2019-03-29 09:21:24
161
原创 0326笔记
vim一般模式默认没有vimyum insatall -y vim-enhanced也可以先yum search vim 再下载vim /etc/vimrc下有自己的配置文件hjkl能够移动光标ctrl +b +f 翻页shift 4 移动到行尾shift 6 移动到行首gg 移动到首行G 移动到尾行nG移动到指定行dd 剪切 5dd 剪切五行p 向下粘贴P向上粘贴...
2019-03-27 09:05:24
153
原创 0323笔记
df显示磁盘空间使用情况df -h 查看磁盘信息,有单位tmpfs指临时文件系统swap无法用df查看,要用freedf -i 查看iNode使用情况 格式化的过程就是创建iNode的过程。inode在格式化时就预分配好了。du用于查看文件大小 查看占的块的多少。与ls查看时比较,看到的大小可能不一样,当文件小于4k时,du中显示的为4k(一个快的大小。)磁盘分区fdisk -...
2019-03-25 14:24:26
142
原创 20190321笔记
预习笔记用户配置文件和密码配置文件/etc/passwd下保存用户信息共七段/etc/shadow下保存密码信息共九段用户组管理/etc/groupgroupadd 创建组tail -1 /etc/group 查看最新创建的组groupadd -g 1999 grp2 指定组grp2的组id为1999groupdel grp1 删组 删组之前要确定组内没用户了用户管理us...
2019-03-22 15:00:46
83
原创 20190319预习笔记 课堂笔记
预习chattrchattr change attributes 改变文件附加属性chattr +i 1.txt 将1.txt文件改为只读模式lsattr 查看附加权限chattr可同时作用于文件和目录lsattr -a 查看全部文件,包括隐藏文件-d 查看目录本身-R 查看目录下所有文件属性set uid查看password时,会发现password最后是标红的,说明该文件设...
2019-03-20 13:33:27
172
原创 20190314预习笔记 课堂笔记
1.认识LinuxGUN计划,因为Unix是收费的,所以一个任何人都能用,能都二次开发的,免费的操作系统Linux诞生了。Linux源代码开放。2.创建虚拟机选择经典模式,安装时有两种联网模式,一种是NAT,一种是桥接,NAT指独立网段,虚拟机相当于路由器。另一种是桥接,指虚拟机和主机是并列关系,与物理机处于同一交换机,处于同一环境,我们一般选nat,以便电脑换网络后不被影响。3.安装ce...
2019-03-15 13:49:44
288
原创 20190312学习笔记
开班1.纪律每次上课签到打卡,签到要有截图,用有道云笔记。有事要请假。14:00前要提交预习和课堂笔记打卡,9:00前提交签到打卡。2.学习方法课前要预习,课前看视频是学习的根本,看完视频要做预习笔记,遇到问题要记录下来,直播课时与老师交流。课后也要记笔记,以后找工作也会用得到。自己安排好时间,边看边练,每天要保证四小时学习时间。3.运维工作前景随着云计算的普及,传统运维工作逐渐被淘汰...
2019-03-13 09:03:24
123
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人