
运维经验
文章平均质量分 67
本专栏介绍了运维方面的经验,还在持续学习中
小王师傅66
1、具有多年高并发、分布式项目实战经验,支持千万并发下单,曾深度参与冬奥会用车项目;
2、分库分表经验;
3、项目重构经验;
4、具有一定带队经验;
5、跨专业学习计算机,双证毕业,并获取了软件工程师证书。
展开
-
简述从浏览器发出请求到数据返回的全过程
你知道我们从浏览器发出一条请求到数据返回都经过了哪些过程吗?你知道异地多活部署情况下是如何路由你的请求的妈?你知道如何拦截网络攻击吗?这篇文章有答案原创 2024-03-16 12:05:53 · 1173 阅读 · 0 评论 -
【Docker】docker安装与使用
一、docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 由于其基于LXC的轻量级虚拟化的特点,docker相比KVM之类最明显的特点就是启动快,资源占用小。因此对于构建隔离的标准化的运行环境,轻量...原创 2018-03-25 22:47:35 · 563 阅读 · 30 评论 -
【Linux】项目中的使用工具 Iftop
在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。一、详细的安装教程:Linux流量监控工具 - iftop (最全面的iftop教程)很详细,安装也很简单。二、使用:安装结束后,运行iftop命令:服务器截图:如图可以很直观地实时观察网卡的数据流量变...原创 2018-07-07 18:18:08 · 491 阅读 · 2 评论 -
【Linux】nload
进入考试周,我们的系统开始发挥它伟大的作用了。在考试过程中,用到了一个工具:nload。nload用于实时监控linux下网络流量信息,是命令行工具,用来监控网络的吞吐量。它很整洁,因为它使用两个图表和其他一些类似传输的数据总量这样的有用数据来对进出站流量进行可视化。下面将详细介绍如何安装以及使用它。一、安装命令yum install -y gcc yum install -y gcc-...原创 2018-07-01 20:10:17 · 1003 阅读 · 2 评论 -
【Linux】centos7安装mysql
最近在项目中看到了很多使用join的SQL,本意是想学习一下join并总结,想着想着就想玩会儿虚拟机,在虚拟机上安上MySQL做demo,于是找了虚拟机大神和与按照MySQL相关的材料弄了起来,感觉大神帮忙整理的MySQL安装过程比从网上找的步骤相对简单些,所以分享给大家。过程如下:1、安装yum install mariadb-server2、启动service mariadb star...原创 2018-06-17 21:26:48 · 346 阅读 · 7 评论 -
【Linux】Apache安装
1、找到www.apache.org找到httpd下载源2、wget 下载地址wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz3、解压tar xf httpd-2.2.32.tar.gzcd httpd-2.2.32yum install zlib zlib-devel gcc -y4、安装Apache步骤命令:./conf...原创 2018-04-29 21:30:52 · 343 阅读 · 12 评论 -
【OpenStack】安装准备
OpenStack 是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的 6 个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。同时还有另外十多个可选项目,用户可通过将其捆绑一起来创建独特、可部署的云架构。一、操作系统:centos7 1406 最小化安装openstack版本选取juno-eol初学者openstack版本选择...原创 2018-04-22 22:56:22 · 727 阅读 · 23 评论 -
SVN服务器安装路径
yum install -y subversion/////非必须(可以在已有目录目录下创建,不用一定要自己建目录)mkdir -p /application/svndata (数据存储根目录)mkdir -p /application/svnpasswd(用户密码权限目录)svnserve 命令-d 守护进程模式(后台运行)-r 存储根目录--pid-file 存储pid号服务启动 svnse...原创 2018-04-15 21:42:22 · 2555 阅读 · 16 评论 -
Heartbeat配置方案
HA即(high available)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器 A 和 B,正常是 A 提供服务,B 待命闲置,当 A 宕机或服务宕掉,会切换至B机器继续提供服务。常见的实现高可用的开源软件有 heartbeat 和 keepalived。高可用只是服务的高可用,不包括数据的备份,服务的ip会进行切换,切换时可以设置服务启动。配置方法:配置准备ip主机1:...原创 2018-04-08 21:30:47 · 608 阅读 · 14 评论 -
【Linux运维】创建目录,文件,查看
一、创建目录:命令:mkdir [-mp][目录名称]比如:在根目录下创建一个名为data的目录方法1: 直接创建 mkdir /data 方法2:先进入目录,再创建 cd / datra mkdir data[-mp]是参数,可写可不写-p:递归创建目录:比如,A目录下创建B目录,B目录下创建C目录:mkdir -p a/b/c 注:mkdir 是make directory的...原创 2018-03-18 12:28:38 · 1930 阅读 · 17 评论 -
【Linux运维】简单分区
我们在Windows上对硬盘进行过分区,在Linux上同样可以进行进行分区,这篇博客将介绍几种简答的Linux分区方法。1、普通分法 假设有1T的硬盘空间,因为boot分区放引导程序,所以只需给boot分区200M硬盘空间;swap分区,当内存不够用时,会把swap分区当做内存使用,一般给swap分1.5-2倍内存大小的硬盘,最大到16G;给根分区40-100G空间;剩下900多G不分区...原创 2018-03-04 23:40:16 · 777 阅读 · 10 评论 -
【Linux】MySQL主从配置
以下配置是在两个服务器分别安装完MySQL基础上完成。一、配置主库systemctl stop firewalld.service // 关闭防火墙systemctl disable firewalld.service // 禁止开机自启1、开启log-bin(二进制日志)目的:开启二进制日志,记录所有对库有修改的操作(查询操作不算修改)。操作:1)修改MySQL配置文件:my.cnf在m...原创 2018-03-11 22:31:07 · 506 阅读 · 16 评论 -
【Linux运维】Unix与Linux
一、什么是操作系统? 百度:操作系统(Operating System,简称OS) 简单来说,用户通过操作系统操作硬件,操作系统用于在用户和硬件之间传递信息; 目前微机上常见的操作系统有:DOS,Windows,Unix,Linux;二、Unix UNIX是一个功能强大、性能全面的多用户(多个用户可以同时连接系统,并且感觉不到对方的存在)、多任务(多个用户连接做各自的任务,互不影...原创 2018-02-24 23:08:09 · 535 阅读 · 34 评论 -
【Linux运维】有关服务器
一、什么是服务器? 提供计算服务的设备,和电脑几乎相同。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。 根据服务器的网络规模/服务器档次,可以将服务器分为三种级别:入门级服务器、部门级服务器和企业级服务器(级别从低到高)。 在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。 常见的...原创 2018-02-18 22:25:12 · 437 阅读 · 26 评论 -
【Linux运维】安装——装系统
在前两篇文章中,我们已经虚拟好了硬件设备并配置了网络,那么,在这篇文章中,我们就需要开启我们的虚拟机,在虚拟机上装系统了。 首先,开机。 可能会报错,请上网查一查需要配置电脑虚拟化,重启时按F2或其他键需要修改相关选项 单击,进入 因为我们在虚拟化环境时选的Linux环境,所以,在这里,我们只能装Linux系统 ...原创 2018-02-11 21:53:22 · 420 阅读 · 21 评论 -
【Linux运维】安装——配置网络
虚拟环境搭建完成,我做的第二步是为虚拟机配置网络;一、整体思路:NAT——网络地址转换 :默认使用VMnet8 NAT 是 Network address translate的简称。VMWare的NAT上网是在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址段。同时,在这块网卡和主机的网络接口之间进行NAT。虚拟机发出的每一块数据包都会经过虚拟网卡,然原创 2018-02-04 22:00:03 · 1986 阅读 · 16 评论 -
【Linux运维】安装——虚拟硬件环境
因为文章篇幅较大,所以将分开介绍:第一部分:虚拟硬件环境原创 2018-01-28 21:40:35 · 446 阅读 · 22 评论