- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 Nginx日志切割两种方式
利用脚本进行切割注:在mv过程中,会造成数据丢失1、在nginx日志目录下添加该脚本#!/bin/bashdate=$(date +%F -d -1day)cd /data1/nginx/logsif [ ! -d bak ] ; then mkdir -p bakfimv access.log bak/access_$date.log mv error.log bak/error_$date.log /usr/bin/nginx -s reload
2021-05-17 18:12:36 9787 3
原创 RAID阵列
链接:https://pan.baidu.com/s/1lltMN4IBblJTHbHoos9XfQ提取码:sv60所有软件包的提取!!
2020-11-12 09:42:19 577 1
原创 自动化运维工具Ansible
ansible概述Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。Ansible基于 Python paramiko 开发,分布式,无需客户端,轻量级,配置语法使用 YMAL 及 Jinja2模板语言,更强的远程命令执行操作ansible的使用配置absible源Yum源配置方法一:(没网使用)配置本地源[root@centos
2020-05-19 21:42:02 1209 2
原创 KVM镜像格式和使用命令装一台KVM虚拟机
虚拟机常用镜像格式对比目前主要虚拟机的镜像格式:raw,cow,qcow,qcow2,vmdk。raw格式镜像raw:老牌的镜像格式,用一个字来说就是裸,也就是赤裸裸,你随便dd一个file就模拟了一个raw格式的镜像。由于裸的彻底,性能上来说的话还是不错的。centos6 上KVM和XEN默认的格式还是这个格式。centos7以上默认是qcow2。裸的好处还有就是简单,支持转换成其它格式...
2020-04-07 19:12:03 1525
原创 Linux桌面虚拟化技术KVM
KVM简介虚拟化技术:虚拟化可以根据不同划分标准进行分类,包括CPU 虚拟化,硬件虚拟化,服务器虚拟化,桌面虚拟化,全虚拟化等等。我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用 Hypervisor隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的计算环境(即虚拟机)。虚拟化产品vmware :windiws KVM:rhel7_x64xen:[kernel-xe...
2020-04-06 23:51:15 1079
原创 zabbix的使用
添加 Host 主机(被监控端)创建主机群组添加host主机选择模块:在弹出的模块里选择一个自己需要的模块:查看主机状态(绿色为连通)配置 Zabbix 监控nginx 服务zabbix默认自带了很多有用的监控模板,通常对主机运行状态使用默认的模板就可以了,有时候我们需要根据实际情况自定义一些监控信息。下面就介绍一下zabbix监控nginx服务的配置过程。整个配置过...
2020-03-31 23:10:23 789
原创 安装监控系统zabbix
官方网站http://www.zabbix.com/为什么要监控对于运维人员来说,监控是非常重要的,因此如果想要保证线上业务整体能够稳定运行,那么我们则需要实时关注与其相关的各项指标是否正常,而一个业务系统的背后,往往存在着很多的服务器、网络设备等硬件资源,如果我们想要能够更加方便的、集中的监控他们,我们则需要依靠一些外部的工具,而zabbix就是一个被广泛使用的,可以实现集中监控管理的应用...
2020-03-26 16:56:01 750
原创 Jumpserver堡垒机
Jumpserver简介:跳板机概述:跳板机就是一台服务器,开发或运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备进行维护和操作。跳板机缺点:没有实现对运维人员操作行为的控制和审计,使用跳板机的过程中还是会出现误操作、违规操作导致的事故,一旦出现操作事故很难快速定位到原因和责任人;堡垒机概述:堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户...
2020-03-24 21:49:57 1123
原创 LAMP
LVS+keepalive + apache + mysql1、安装mysql 2、MHA 3、安装httpd 4、安装php 5、LVS+keepalive修改主机名192.168.100.101 master192.168.100.102 slave1192.168.100.103 slave2192.168.100.104 mha192.168.100.4 ...
2020-03-20 01:06:17 528
原创 使用 Nginx + Tomcat 搭建负载均衡
使用 Nginx + Tomcat 搭建负载均衡nginx 一般用来做反向代理和负载均衡,将客户端请求发送到后端的tomcat,并将tomcat的响应发送给客户端。后端的tomcat通常不止一个,nginx 根据配置来选择其中一个tomcat,比较常见的选择策略是轮询。Nginx调度部署目前最常用的负载的3 种方式1.轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务...
2020-03-18 21:29:42 618
原创 Nginx优化2
nginx优化11.创建日志切割脚本 12.去掉不需要的日志统计 13.目录(文件)访问控制14.配置ip和301跳转 15.防盗链 16.内部身份验证 17.安装php11.创建日志切割脚本日志优化的目的,是为了一天日志一压缩,按天存放,超过10天的删除创建日志切割脚本,编写脚本(这脚本很完美的)[root@nginx ~]# cd /usr/local/nginx/logs/[r...
2020-03-18 16:39:15 414
原创 Nginx优化1
nginx优化1.隐藏Apache版本号 2.修改nginx运行账号,为nginx3.设置CPU亲和力和nginx进程 4.文件最大打开数5.epoll事件处理模型 6.高效传输 7.ServerName和location匹配8.启用gzip压缩 9.expires缓存调优(页面/图片等,缓存时间)Nginx概念Nginx (“engine x”) 是一个高性能(轻量级)的 HTTP ...
2020-03-17 23:46:59 746
原创 Apache优化
Apache优化1.隐藏Apache版本号 2.专户专用,分离权限,更改运行账户3.禁止目录浏览 4.日志切割 5.优雅页面,404跳转6.启用压缩模块7.设置网页缓存时间8.开启长连接功能 9.apache的三种运行模式1,生产环境中:部署了apache之后,我们应该从安全还是性能角度,在apache服务上线之前,对其做诸多的优化调试才行。2,开终端有缓存文件(正在打开这个文件)...
2020-03-16 23:00:07 599 1
原创 安装Apache
概述:常风web服务器(web):httpd(apache)、nginxtomcatwin: IIS客户端:IE、firefox、chrome官网:http://www.apache.org工作模式: B/S 模式端口:[root@cong11 ~]# vim /etc/services80: http #不加密的端口443:https #加密的端口rpm/yum和源码...
2020-03-16 21:25:05 856
原创 Redis数据库
官网地址https://redis.ioRedis哨兵模式Redis端口号:6379内存设置:硬盘内存一样大,要么就内存比硬盘大一点简介补偿了Memcache的不足,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用于缓存无需持久化的数据。而Redis不同的是它会周期性的把更新的数据写入...
2020-03-16 20:52:35 527
原创 MFS分布式存储搭建
MFS分布式文件系统搭建,全名MooseFS,简介:mooseFS(moose 驼鹿)是一款网络分布式文件系统。它把数据分散在多台服务器上,但对于用户来讲,看到的只是一个源。MFS也像其他类unix文件系统一样,包含了层级结构(目录树),存储着文件属性(权限,最后访问和修改时间),可以创建特殊的文件(块设备,字符设备,管道,套接字),符号链接,硬链接。MooseFS(MFS)是一个具有容错性的...
2020-03-13 23:06:57 348
原创 MHA高可用
(所有主机都要做的)所有主机设置免密[root@master ~]# ssh-keygen -t rsa[root@master ~]# ssh-copy-id root@192.168.100.101[root@master ~]# ssh-copy-id root@192.168.100.102[root@master ~]# ssh-copy-id root@192.168.100...
2020-03-13 21:03:52 269
原创 mysql优化
调优思路:• 0.硬件优化• 1.数据库设计与规划–以后再修改很麻烦,估计数据量,使用什么存储引擎• 2.数据的应用–怎样取数据,sql 语句的优化• 3.磁盘 io 优化• 4.操作系统的优化–内核、tcp 连接数量• 5.mysql 服务优化–内存的使用,磁盘的使用• 6.my.cnf 内参数的优化:• 7 分库分表思路和优劣·数据类型一定设置好·多表查询比子查询省空间·...
2020-03-11 21:59:39 225
原创 主从复制读写分离
一、主从复制存储引擎:主要负责数据的存储和读取myisam 引擎 与 innodb 引擎区别:innodb:行级锁,适用经常写的表,支持事物mysiam:表级锁,适用经常读的表,不支持事物1、主服务器:配置my.cnf[root@ mycat ~]# vim /etc/my.cnf 添加一下内容[mysqld]log-bin=mysql-bin-master #启用二进制日志...
2020-03-06 21:13:44 315
原创 mysql修改字符集和备份
修改字符集背景:公司业务数据book,由于之前建表没注意字符集的问题,导致之前写入的数据出现乱码。现在要将之前的数据和现在数据的字符集一致,不出现乱码情况,将字符集为latin1已有记录的数据转成utf8,并且已经存在的记录不乱码。步骤1:导出表结构,sed批量修改为utf82:导出之前所有的数据,sed批量修改为utf83:删除原有的库表及数据4:导入表结构和所有数据一、准备实验环...
2020-03-01 23:36:51 851
原创 安装mysql
上传软件包方法一:上传mysql安装包和boost安装包到我们的服务器上上传mysql-community-5.7.26-1.el7.src.rar,rpm -ivh 解压[root@cong11 ~]# rpm -ivh mysql-community-5.7.26-1.el7.src.rpm[root@cong11 ~]# cd rpmbuild/[root@cong11 ~]# ...
2020-03-01 16:49:55 245
原创 mysql基本语句
MySQL 是一个关系型数据库管理系统MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。一、增删改查1、增:插入数据创建数据库:create database if not exists HA; 创建表:create table student(id int(20),name char(40)...
2020-02-28 19:49:35 642
SLB+ECS+RDS+NAS综合项目.docx
2020-05-03
消息队列之kafka.docx
2020-05-01
分布式zookeeper部署.docx
2020-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人