1.硬件基础

1.1服务器硬件介绍

服务器主要由CPU,内存,硬盘,主板组成

1.1.1运维工作职责

1.网站数据不能丢失
2.网站7*24小时运行
3.提升用户体验,访问快

1.1.2服务器尺寸

机架式服务器:
机架式服务器安装在标准的19英寸机柜里面。
服务器以高度进行分类,高度以U(unit)来计量单位,1U=1.75寸=4.445cm

1.linux硬件基础及操作系统创建_第1张图片

1.1.3服务器分类

1.机架式服务器
2.刀片服务器
3.塔式服务器

1.linux硬件基础及操作系统创建_第2张图片
1.linux硬件基础及操作系统创建_第3张图片
1.linux硬件基础及操作系统创建_第4张图片

1.1.4服务器的组成

1.主板:主机板(mainboard),系统板(systemboard)和母版(motherboard)组成;
它安装在机箱内,是服务器基本的也是最重要的部件之一
2.CPU:中央处理器(CPU:Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心和控制中心。
它的功能主要是解释计算机指定以及处理计算机软件中的数据。
3.内存:内存是计算机中最重要的部件之一,它是与CPU进行沟通的桥梁。存放临时数据。
4.硬盘:硬盘主要存储数据,永久存储数据

1.1 5计算机的工作原理

1.linux硬件基础及操作系统创建_第5张图片

1.2服务器的品牌和型号

1.linux硬件基础及操作系统创建_第6张图片

1.3服务器的样子

1.linux硬件基础及操作系统创建_第7张图片
1.linux硬件基础及操作系统创建_第8张图片
1.linux硬件基础及操作系统创建_第9张图片
1.linux硬件基础及操作系统创建_第10张图片
1.linux硬件基础及操作系统创建_第11张图片

1.4云服务器服务方式

1.linux硬件基础及操作系统创建_第12张图片

1.5服务器电源

服务器电源就是指使用在服务器上的电源(POWER),它和PC(个人电脑)电源一样,都是一种开关电源。
服务器电源按照标准可以分为ATX电源和SSI电源两种。
ATX标准使用较为普遍,主要用于台式机、工作站和低端服务器;
而SSI标准是随着服务器技术的发展而产生的,适用于各种档次的服务器。
AR路电源,防止断电

1.linux硬件基础及操作系统创建_第13张图片

1.6CPU

CPU数量==路数
1个CPU==1路
2个CPU==2路
下图中,1个CPU有4核

1.linux硬件基础及操作系统创建_第14张图片

1.7内存

作用:CPU与硬盘之间传递数据
特点:临时存放数据的地方,断电之后内存中的数据消失

1.linux硬件基础及操作系统创建_第15张图片

1.7.1提升用户体验的网站解决方案

1.linux硬件基础及操作系统创建_第16张图片
1.linux硬件基础及操作系统创建_第17张图片

提升用户体验的网站解决方案优缺点
优点:写数据到内存中,性能高速度快(微博,微信,秒杀)
缺点:断电瞬间,可能丢失内存中还没写入硬盘的数据

解决数据不丢失的方法:
1.服务器主板上安装蓄电池,在断电瞬间把内存中的数据写入硬盘
2.UPS(一组蓄电池)不间断供电(持续供电10分钟,IDC数据中心机房,UPS1小时)。
UPS(Uninterruptible Power System/Uninterruptable Power Supply),即不间断供电。
3.选双路电的机房,使用双电源,分别接不通路的电,服务器放在不同机柜,不同地区。
4.柴油发电机+油罐,一般机房会和附近的加油站签订紧急供油协议。

1.7.2buffer和cache的区别

1.linux硬件基础及操作系统创建_第18张图片

1.8硬盘

接口:硬盘与服务器连接方式。

接口种类:
1.sata:家用,服务器对速度要求不高的
2.sas:服务器标配

硬盘转速:rpm,每分钟转多少圈,分别由5.4K,7.2K,10K,15K

1.9RAID卡

基础作用:给磁盘做raid,方便统一管理
好处:让数据更安全,读写更快,容量更大

例如:一个非常大的文件,10T
有两种选择方式
1.直接买一个10T的磁盘
2.买20个1000G的硬盘,做raid0

1.linux硬件基础及操作系统创建_第19张图片

1.10远程控制卡

服务器关机状态下,也可以通过远程控制卡对服务器进行管理。

1.11光驱

放光盘的地方

2.操作系统

2.1linux发展过程

1969年:UNIX操作系统,是一个强大的多用户,多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早在贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有。
1987年:MINIX是一种基于微内核架构的类UNIX计算操作系统,由Andrew S. Tanenbaum发明。MINIX最初发布于1987年,开放全部源代码给大学教学和研究工作。2000年重新改为BSD授权,成为自由和开放源码软件。MINIX为全球注册商标。
1991年:Linux是一类Unix计算机操作系统的统称。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。在1991 年的十月,由一个名为 Linus Torvalds的年轻芬兰大学生带头开发的作业系统。
概述
Unix诞生于贝尔实验室
谭教授:minix(mini unix)主要用于教学
斯托曼:我要开发一个系统,自由,开源,替代unix
公司:自由软件基金会(FSF)
项目:GNU
守则:GPL
托瓦兹:开发出了linux内核

2.2自由软件-GNU和GPL

自由软件:
根据自由软件基金会的定义,自由软件是一种可以不受限制地自由使用、复制、研究、修改和发布的软件,可以买卖,这方面的不受限制正是自由软件最重要的本质。
要将软件以自由软件的形式发表,通常是让软件以‘自由软件授权协议’的方式被分配发布,以及公开软件的原始码。
GNU:
“GNU is Not Unix”的递归缩写。是项目名称,Stallman主要是希望能开发一个公共的,自由的软件,取代unix的统治。
GPL:
是GNU General Public License,是GNU通用公共授权非正式的中文翻译。
自由软件基金会:
(Free Software Foundation,FSF),是一个致力于推广自由软件、促进计算机用户自由的美国民间非盈利组织,由斯托曼创建。主要工作是执行GNU计划,开发更多的自由软件,完善自由软件理念。

2.4linux发行版本

1.linux硬件基础及操作系统创建_第20张图片

2.5哪里下载操作系统镜像

官网https://www.centos.org/download/
阿里云https://mirrors.aliyun.com/centos/6/isos/x86_64/

内容说明:
CentOS-6.10-x86_64-LiveDVD.iso      #体验版-写入到光盘中,刻录到U盘中               
CentOS-6.10-x86_64-LiveDVD.torrent                 
CentOS-6.10-x86_64-bin-DVD1.iso      #真的安装包,不要选择iso,下载很慢            
CentOS-6.10-x86_64-bin-DVD1to2.torrent  #种子,只选择DVD1就可以,下载这个比较快           
CentOS-6.10-x86_64-bin-DVD2.iso                    
CentOS-6.10-x86_64-minimal.iso       #最小化安装              
CentOS-6.10-x86_64-minimal.torrent                 
CentOS-6.10-x86_64-netinstall.iso                 
CentOS-6.10-x86_64-netinstall.torrent  
Linux旧版本
https://mirrors.aliyun.com/centos/6.9/ 
这里没有更新,也没有安全修复

2.6 32位和64位系统的区别

1.当初设计时定位不同
2.安装要求配置不同,32位支持的最大内存不超过4G
3.运算速度不同
4.寻址能力不同

2.7虚拟机的安装

2.7.1虚拟机是什么

1.linux硬件基础及操作系统创建_第21张图片

2.7.2新建虚拟机

1.linux硬件基础及操作系统创建_第22张图片
1.linux硬件基础及操作系统创建_第23张图片
1.linux硬件基础及操作系统创建_第24张图片
1.linux硬件基础及操作系统创建_第25张图片
1.linux硬件基础及操作系统创建_第26张图片
1.linux硬件基础及操作系统创建_第27张图片
1.linux硬件基础及操作系统创建_第28张图片
1.linux硬件基础及操作系统创建_第29张图片
1.linux硬件基础及操作系统创建_第30张图片
1.linux硬件基础及操作系统创建_第31张图片
1.linux硬件基础及操作系统创建_第32张图片
1.linux硬件基础及操作系统创建_第33张图片
1.linux硬件基础及操作系统创建_第34张图片
1.linux硬件基础及操作系统创建_第35张图片
1.linux硬件基础及操作系统创建_第36张图片

2.7.3常见故障

1.linux硬件基础及操作系统创建_第37张图片

1.权限不足解决方法

1.linux硬件基础及操作系统创建_第38张图片

2.开启虚拟化支持

1.linux硬件基础及操作系统创建_第39张图片

vmware运行了一个64位centos系统,需要虚拟化vt-x 
重启计算机笔记本(开机的时候黑屏+logo)F2 F1 F12 F10 enter

1.linux硬件基础及操作系统创建_第40张图片
1.linux硬件基础及操作系统创建_第41张图片
1.linux硬件基础及操作系统创建_第42张图片

3.vmware相关服务没有运行

1.linux硬件基础及操作系统创建_第43张图片
1.linux硬件基础及操作系统创建_第44张图片
1.linux硬件基础及操作系统创建_第45张图片
1.linux硬件基础及操作系统创建_第46张图片
1.linux硬件基础及操作系统创建_第47张图片
1.linux硬件基础及操作系统创建_第48张图片
1.linux硬件基础及操作系统创建_第49张图片
1.linux硬件基础及操作系统创建_第50张图片
1.linux硬件基础及操作系统创建_第51张图片
1.linux硬件基础及操作系统创建_第52张图片
1.linux硬件基础及操作系统创建_第53张图片
1.linux硬件基础及操作系统创建_第54张图片
1.linux硬件基础及操作系统创建_第55张图片

/boot 200M 引导系统启动 
swap 如果内存<8G swap是内存的1.5倍,如果内存>=8G,swap是8G
交换分区 临时作为内存使用,防止内存不够用导致系统故障
/     剩余多少给多少,根分区,Linux一切从根开始

1.linux硬件基础及操作系统创建_第56张图片
1.linux硬件基础及操作系统创建_第57张图片
1.linux硬件基础及操作系统创建_第58张图片
1.linux硬件基础及操作系统创建_第59张图片
1.linux硬件基础及操作系统创建_第60张图片
1.linux硬件基础及操作系统创建_第61张图片
1.linux硬件基础及操作系统创建_第62张图片
1.linux硬件基础及操作系统创建_第63张图片
1.linux硬件基础及操作系统创建_第64张图片
1.linux硬件基础及操作系统创建_第65张图片
1.linux硬件基础及操作系统创建_第66张图片
1.linux硬件基础及操作系统创建_第67张图片

2.7.4配置网络

1.vmware软件的网络配置

1.linux硬件基础及操作系统创建_第68张图片
1.linux硬件基础及操作系统创建_第69张图片

2.linux网络配置

1.linux硬件基础及操作系统创建_第70张图片
1.linux硬件基础及操作系统创建_第71张图片
1.linux硬件基础及操作系统创建_第72张图片

然后是ok-save-save&quit 
生效    ifdown eth0&&ifup eth0

2.7.5远程连接报错

1.linux硬件基础及操作系统创建_第73张图片

1.路不通的原因
1)网卡是否运行并且ip是否正确---ifconfig eth0,网关是否配置的正确
2)vmware 中编辑---虚拟网络配置是否正确
3)网络连接--不要手动修改vmware8中的内容,尤其是属性中的共享,不要勾选
4)windows下vmware服务是否开启
win+r输入services.msc
VMware Authorization Service
VMware NAT Service

1.linux硬件基础及操作系统创建_第74张图片

2.是否提供服务
查看22端口是否提供服务
ss -ltnup|grep 22 建议使用ss
netstat -lntup|grep 22 服务多的时候,执行该命令容易卡死
telnet 10.0.0.200 22
nc 10.0.0.200 22,与telnet用法相同
nmap -p22 10.0.0.200
查看进程是否运行
ps -ef|grep sshd

2.7.6初次接触linux必会的知识

1.linux硬件基础及操作系统创建_第75张图片

2.7.7你使用的是什么操作系统

1.centos版本
[root@oldboyedu-01 ~]# cat /etc/centos-release 
CentOS release 6.9 (Final)
[root@oldboyedu-01 ~]# cat /etc/redhat-release 
CentOS release 6.9 (Final)
2.内核
[root@oldboyedu-01 ~]# uname -r 
2.6.32-696.el6.x86_64
3.位数
[root@oldboyedu-01 ~]# uname -m 
x86_64