day01/02(Linux介绍,VMware和shell的设置和安装,系统优化)
一:Linux介绍
1.运维的就业方向和薪资范围:
-
应用运维:负责公司内部服务器管理以及维护业务环境的文档及代码上线等工作 (10 ~ 13)
-
自动化运维:使用自动化工具来维护服务器环境(会一门编程语言)(12 ~ 17K)
-
桌面运维:基本上处理一些杂事(6~12K)
-
数据库运维(DBA):主要维护企业数据库管理工作,数据库优化、数据库迁移、数据库备份(18 ~ 30K)
-
容器运维(docker k8s):主要维护企业容器相关工作,容器化可以解决企业运维60-70%基础运维工作(18~30K)
-
云架构运维(架构师):主要设计企业云架构(30 ~ 50K) ACP证书 ACE不做要求
-
2.服务器操作系统,Linux和Unix
(1) 服务器操作系统:部署在服务器上的操作系统(Linux,unix,windows server),要求是稳定,安全
(2)Linux:是一个服务器上使用的操作系统,支持多用户,多进程,多cpu,多任务等功能,而且Linux是开源的,支持嵌入式
(3)
1969年,美国贝尔实验室开发,Unix
-
优点:性能好
-
缺点:消耗资源太大,收费
1987年,谭宁邦开发微内核unix,主要用来教学
1991年,芬兰 林纳斯-托瓦丝 在大学期间基于unix微内核开发第一款Linux内核,并且开源,并且很快加入FSF基金会,
3.虚拟机软件
个人用vmware
企业用KVM vmware
一般用来虚拟化一台主机的
-
虚拟机软件分类
-
vmware workstation (个人使用,或者开发使用)
-
KVM 一般用在云服务平台上
-
ESXI 部署在物理主机上
-
二:虚拟机的创建
VMware 的安装
1.VMware创建新的虚拟机,并且选择自定义(可以自己选择配置)
2.选择虚拟机硬件的兼容性,默认不用修改即可
3.安装客户机操作系统,立即还是稍后都可
4.选择客户机操作系统
5.命令虚拟机
6.设置CPU核数
7.此虚拟的内存
8.网络类型
仅主机:只能跟宿主机进行链接
桥接:共享宿主的主机网卡,跟宿主主机处于同一个局域网
NAT:使用主机的虚拟网卡,有自己的一套网络
桥接
使用地址转换(NAT)
9.选择I/O控制器类型 选择磁盘类型
选择 ‘推荐’ 即可
10.选择磁盘---选择新的磁盘
11.指定磁盘容量
12.编辑虚拟机设置
(1)添加网络适配器2,设置LAN区段
(2)移除打印机,声卡等内容
(3)选择镜像文件
Linux系统 的安装
1.启动虚拟机,修改内核参数配置网卡(eth1变为eth0)
启动vmware,选择一个(install Centos 7),并且按‘TAB’键,输入 net.ifnames=0 biosdevname=0
2.选择系统语言
3。系统时间和键盘语言(上海ia,英文)
4.LANGUAGE SUPPORT
5.SOFTWARE SELECTION选择默认要安装的系统软件
6.KDUMP禁用
7.INSTALLATION DESTINATION 硬盘设置
(1)选择自定义,点击‘20G’
(2)分区存储设置
/boot 1024 M swap 1024 M / 其他
8.NETWORK & HOSTNAME
eth0 -----点击configer
查看---虚拟网络编辑器
NAT设置
设置root密码
三:X-shell安装
1.安装
商业的需要秘钥,学生的只可以开4个
查询主机外网地址 eth0
x-shell链接
四:系统优化-按照必要的系统软件,优化系统参数
1.系统快照
效率:关机>挂起>开机
右键centos-7,快照,拍摄快照;快照管理器,转到快照(对于新建立的系统避免一些问题,会建立快照,在需要的时候进行回复)
2.系统克隆
系统克隆只能在关机状态下进行,只对关机状态下快照可以克隆 管理--克隆
克隆的ip和原来的一模一样
3.系统网络优化
绝对路径:从根路径开始
相对路径:从当前路径开始
-rw-------. 1 root root 1757 Mar 4 03:49 anaconda-ks.cfg
权限位 用户组 用户名 大小 日期 文件名
解决网络下载软件慢的问题
修改系统下载源,从外国网站到国内网站
(1)打开阿里云官方镜像站(https://developer.aliyun.com/mirror/)点centos,按照版本复制命令到虚拟机
(2)备份原来源 mv CentOS-* backup/
(3)下载新的源,生成新的源的缓存
yum makecache
(4)更新系统
[root@localhost yum.repos.d] yum update -y
(5)安装常用的计算机软件
[root@localhost yum.repos.d]# yum install vim lrzsz net-tools tree -y
(6)关闭防火墙和Selinux
[root@localhost ~]# systemctl disable --now firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
(7)拍摄快照
解决系统软件升级的问题
安装一些常用的计算机软件