1 Linux CentOS8.2虚拟机安装与配置 系统基础优化

Linux

1 CentOS8.2虚拟机安装

1.1 配置虚拟网络环境

打开VMware Workstation(ver 15.5.2)
编辑 - 虚拟网络编辑器 - 更改设置
在这里插入图片描述
这里使用VMnet8网卡进行网络通讯,使用NAT模式。

模式介绍

  1. 桥接模式
    可以让虚拟主机访问外网;
    可以与局域网内其它物理主机进行通讯,因为虚拟主机地址与物理地址的网段信息一致;
    可能产生IP地址冲突。
  2. NAT模式
    可以让虚拟主机访问外网,通过网络地址映射将私网地址转化为公网地址;
    无法直接与局域网内其它物理主机进行通讯,因为虚拟主机地址与物理地址的网段信息不一致;
    可以使用映射技术与局域网内其它物理主机建立连接;
    可以更好地避免IP地址冲突。
  3. 仅主机模式
    无法访问外网。

手动配置虚拟环境网段地址

在这里插入图片描述
设置网关
NAT设置

在这里插入图片描述

1.2 新建虚拟主机

文件 - 新建虚拟主机
重点选项

  1. 自定义(高级)
  2. 安装来源:稍后安装操作系统
  3. 客户机操作系统:Linux
    版本:其他Linux 5.x或更高版本内核64位
  4. 最大磁盘大小:30G
1.3 虚拟主机扩展功能
  1. 创建快照

在这里插入图片描述
2. 删除虚拟主机
虚拟主机右键 - 管理 - 从磁盘中删除
不要直接选择移除,它只是将虚拟主机从列表中移除。
3. 克隆虚拟主机
需要创建多个虚拟主机
选择一台干净的虚拟主机作为模板机,在模板机右键 - 管理 - 克隆
需要将模板机的uuid和mac地址删除;
启动所有克隆机时,需要一台一台地启动,否则由于克隆机的虚拟网络信息相同,会造成虚拟网络地址冲突。每启动一台克隆机就修改其虚拟网络地址。

1.4 安装CentOS8.2
1.4.1 下载系统镜像文件

系统镜像文件
新版本:https://mirrors.aliyun.com/centos/
历史版本:https://mirrors.aliyun.com/centos-vault/

这里选择CentOS-8.2.2004-x86_64
https://mirrors.aliyun.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-dvd1.iso

1.4.2 安装并配置CentOS8.2

让虚拟主机加载镜像文件
虚拟主机 右键 设置
CD/DVD(IDE),选择使用ISO镜像文件

开启此虚拟机
ctrl+alt 控制鼠标从虚拟机中跳出
可能出现的问题

  1. 有CPU相关提示报错,将BIOS中虚拟技术默认启动;
  2. 虚拟主机中已存在系统,进入BIOS加载光驱启动;
  3. 虚拟软件不支持多开,可以将多开程序关闭;
  4. 虚拟主机突然不能使用,将注册码命名的lck锁文件进行删除。

CentOS的默认网卡名称与企业应用网卡名称一般不一致。
默认网卡名:ens33 ens34 ens35
企业网卡名:eth0 eth1
修改系统网卡名称:
按Tab键,使用空格键光标移到下一行,输入net.ifnames=0 biosdevname=0

在这里插入图片描述
网络环境信息配置
在这里插入图片描述
在这里插入图片描述
DNS设置

北方:223.5.5.5
南方:114.114.114.114

系统分区配置
这里将系统分为3个区域

/     根分区
/boot 启动分区 200M
swap  交换分区 1G
swap分区用于将硬盘空间临时交换给内存使用,避免出现服务宕机情况。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
系统时间配置
时区选择中国-上海

安装系统基础软件
这里选择Minimal Install。

安装操作系统
安装过程中设置root用户密码。

2 系统基础优化

2.1 关闭安全服务程序

防火墙安全服务

systemctl --- 控制服务程序状态
 
systemctl start firewalld			防火墙服务启动
systemctl stop firewalld			防火墙服务关闭	
systemctl restart firewalld         防火墙服务重启
systemctl disable firewalld		    防火墙服务开机禁止运行
systemctl enable firewalld	        防火墙服务开机自动运行
systemctl is-active firewalld       防火墙服务运行状态查看
systemctl is-enabled firewalld      防火墙服务开机运行状态查看
systemctl status firewalld          防火墙服务详细状态查看

系统selinux程序
selinux:主要用于管理root用户权限。
永久关闭selinux:修改文件/etc/selinux/config
查看文件(-n:带行号)

cat -n /etc/selinux/config

修改文件

1. vi|vim
vi /etc/selinux/config
具体操作
--- 移动光标位置 --- 输入小写字母i 进行编辑操作 --- 按下esc 退出编辑 --- 输入:wq! 强制保存退出文件编辑状态

2. sed
具体操作
sed ’行号s#待修改内容#修改后内容#g‘ /etc/selinux/config
sed -i '7s#enforcing#disabled#g' /etc/selinux/config

临时关闭

setenforce 0

查看操作

getenforce
2.2 网络环境配置优化

确认或修改网卡文件配置信息

命令行调整

vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none		--- 自动获取IP地址功能是否开启
DEFROUTE=yes        --- 路由功能是否开启
NAME=eth0			--- 设置网卡名称(系统识别名称)
DEVICE=eth0         --- 设置网卡名称(硬件识别名称)
ONBOOT=yes			--- 网卡状态是否激活
IPADDR=10.0.0.101
PREFIX=24
GATEWAY=10.0.0.254
DNS1=223.5.5.5		--- 主DNS
DNS2=223.6.6.6		--- 备用DNS

图形界面调整

nmtui  --- 进入网卡图形配置界面

重启或启动网络服务

systemctl start network   	--- 启动网络服务
systemctl restart network 	--- 重启网络服务

查看操作

ip address show   	--- 检查网卡配置信息
ip a   				--- ip address show的简写

ping www.baidu.com

系统下载源优化说明
在部署服务时,需要连接外网下载软件程序,这里利用yum命令进行下载安装软件。
yum用于快捷方便地部署软件程序,可以解决软件依赖。
阿里云官方镜像站:https://developer.aliyun.com/mirror/

需要优化yum源

  1. base基础源 base仓库(大厂研发软件程序)
    配置方法
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
  1. Epel扩展源 扩展仓库(个人或中小企业软件程序)
    配置方法
yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm

sed -i 's|^#baseurl=https://download.fedoraproject.org/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*

安装常用软件,测试速度。

yum install -y vim telnet net-tools wget lrzsz bash-completion
  1. PyPI Python源
    配置方法

找到文件

mkdir ~/.pip/   		--- 创建一个目录
touch ~/.pip/pip.conf	--- 创建一个源文件
vi ~/.pip/pip.conf

修改文件

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值