1.linux硬件基础及操作系统创建

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.3服务器分类

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

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

1.1.4服务器的组成

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

1.1 5计算机的工作原理

1.linux硬件基础及操作系统创建

1.2服务器的品牌和型号

1.linux硬件基础及操作系统创建

1.3服务器的样子

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

1.4云服务器服务方式

1.linux硬件基础及操作系统创建

1.5服务器电源

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

1.linux硬件基础及操作系统创建

1.6CPU

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

1.linux硬件基础及操作系统创建

1.7内存

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

1.linux硬件基础及操作系统创建

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

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

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

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

1.7.2buffer和cache的区别

1.linux硬件基础及操作系统创建

扫描二维码关注公众号,回复: 6547887 查看本文章

1.8硬盘

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

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

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

1.linux硬件基础及操作系统创建

1.9RAID卡

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

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

1.linux硬件基础及操作系统创建

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硬件基础及操作系统创建

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硬件基础及操作系统创建

2.7.2新建虚拟机

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

2.7.3常见故障

1.linux硬件基础及操作系统创建

1.权限不足解决方法

1.linux硬件基础及操作系统创建

2.开启虚拟化支持

1.linux硬件基础及操作系统创建

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

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

3.vmware相关服务没有运行

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

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

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

2.7.4配置网络

1.vmware软件的网络配置

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

2.linux网络配置

1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建
1.linux硬件基础及操作系统创建

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

2.7.5远程连接报错

1.linux硬件基础及操作系统创建

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

1.linux硬件基础及操作系统创建

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硬件基础及操作系统创建

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

猜你喜欢

转载自blog.51cto.com/10983441/2410852