- 博客(13)
- 收藏
- 关注
转载 Linux运维学习:高级提升(2)——企业级负载集群--Nginx篇
集群简介什么是集群?1、简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群系统时,集群给用户的感觉就是一个单一独立的服务器,而实际上用户请求的是一组集群服务器。2...
2020-04-01 21:35:06 790
转载 Linux运维学习:高级提升(1)——HTTP服务代理缓存加速
HTTP缓存机制Web 缓存大致可以分为:数据库缓存、服务器端缓存(代理服务器缓存、CDN 缓存)、浏览器缓存。浏览器缓存也包含很多内容: HTTP 缓存、indexDB、cookie、localstorage 等等。这里我们只讨论 HTTP 缓存相关内容。在具体了解 HTTP 缓存之前先来明确几个术语:缓存命中率:从缓存中得到数据的请求数与所有请求数的比率。理想状态是越高越好。过期内...
2020-03-31 20:31:27 1317
转载 Linux运维学习:中级进阶(7)——MySQL运行原理及进阶实战
MySQL运行原理与基础架构MySQL 基础MySQL 是一个开放源代码的关系数据库管理系统。原开发者为瑞典的 MySQL AB 公司,最早是在 2001 年 MySQL3.23 进入到管理员的视野并在之后获得广泛的应用。 2008 年 MySQL 公司被 Sun 公司收购并发布了首个收购之后的版本 MySQL5.1 ,该版本引入分区、基于行复制以及plugin API 。移除了原有的 Be...
2020-03-30 20:30:17 673
转载 Linux运维学习:中级进阶(6)——shell脚本进阶(30个经典案例)
30个经典案例(上)对于初学者而言,因为没有实战经验,写不出来Shell脚本很正常,如果工作了几年的运维老年还是写不出来,那就是没主动找需求,缺乏练习,缺乏经验。针对以上问题,总结了30个生产环境中经典的Shell脚本,通过这些需求案例,希望能帮助大家提升Shell编写思路,掌握编写技巧。编写Shell过程中注意事项开头加解释器:#!/bin/bash语法缩进,使用四个空格;多加注释说...
2020-03-29 21:28:07 1069
转载 Linux运维学习:中级进阶(5)——iptables安全策略构建
说明什么是iptables,常用人员有哪些?iptables是常见于Linux系统下的应用层防火墙工具,是Linux内核集成的IP信息包过滤系统。如果linux系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则系统有利于在linux系统上更好地控制IP信息包过滤和防火墙配置。常用人员:系统管理人员、网络工程人员,安全人员。压力测试1.目标机器:192.168.1.51 ...
2020-03-28 21:17:08 899
转载 Linux运维学习:中级进阶(4)——Linux加密/解密原理、安全基本防护及用户提权
Linux加密/解密原理及数据安全密码算法和协议:四大类对称加密:用于加密任意大小的数据块数据内容,加密方和解密方使用的是同一个密码。公钥加密:(非对称加密)加密和解密使用的是不同的密码,有公钥和私钥,密钥是成对出现的,公钥是从私钥中提前出来的,私钥是很长的,私钥加密速度比较慢。公钥是公开的,公钥加密需要用私钥解密,用私钥加密得用公钥解密。单向加密:数据完整性算法:抽取数据的特征码,...
2020-03-28 20:53:25 641 1
转载 Linux运维学习:中级进阶(3)——Linux企业级安全原理和防范技巧
系统性能安全检查Accounts检查# less /etc/passwd# grep :0: /etc/passwd注意新的用户,和UID,GID是0的用户。Log检查注意“entered promiscuous mode”注意错误信息:Remote Procedure Call (rpc) programs with a log entry that includes a la...
2020-03-27 18:20:19 594
转载 Linux运维学习:中级进阶(2)——Linux企业常用服务(SSH、DHCP、FTP、NFS、DNS)
Linux企业常用服务(如dns、http、ftp、mail、nfs等)
2020-03-27 17:56:52 1708 1
原创 Linux运维学习:中级进阶(1)——计算机网络基础(TCP/IP协议)
一.计算机网络基础(TCP/IP协议)什么是协议?简单来说,协议就是计算机之间通过网络实现通信时事先达成的一种“约定”。这种“约定”使那些由不同厂商的设备,不同CPU及不同操作系统组成的计算机之间,只要遵循相同的协议就可以实现通信。协议可以分很多种,每一种协议都明确界定了它的行为规范:2台计算机之间必须能够支持相同的协议,并且遵循相同的协议进行处理,才能实现相互通信互联网中常用的代表性的协...
2020-03-24 11:28:34 543
原创 Linux运维学习:初级入门(2)——系统进程、文本处理三剑客
4.Linux系统进程管理进阶5.Linux文本处理、正则表达式(vim、grep、sed、awk、find等命令)6.shell脚本入门
2020-03-22 11:28:42 253
原创 Linux运维学习:初级入门(1)——基础知识、常用命令、用户和组管理
一.操作系统认识1.概念操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。2.常见的几种操作系统(1)Windows系统:Windows 98,Windows 2007,Windows 2010...
2020-03-20 15:52:39 927 1
原创 Linux运维学习路线
第一阶段:初级入门1.操作系统认识(Linux、Windows等)2.Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)3.Linux用户和组管理4.Linux系统进程管理进阶5.Linux文本处理、正则表达式(vim、grep、sed、awk、find等命令)6.shell脚本入门第二阶段:中级进阶1.计算机网络基础(TCP/IP...
2020-03-20 14:58:28 973
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人