上一篇我们说完了VMware16 和 CentOS 8自定义安装,这篇我们主要实现 CentOS 8 的相关配置

1.首先是配置网络链接

打开 VMware 并启动 centos801 虚拟机

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_CentOS


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_网络_02


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_CentOS_03


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_CentOS_04


2.配置本地网络

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_CentOS_05


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos_06


3.配置 centos801 的网络

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_07


输入命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33 回车进入编辑

// IP地址

IPADDR=192.168.10.101

// 子网掩码

NETMASK=255.255.255.0

// 网关

GATEWAY=192.168.10.2

// 域名解析器

DNS1=192.168.10.2

DNS2=8.8.8.8

DNS3=114.114.114.114

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_linux_08


输入命令 vi /etc/hostname 回车编辑主机名

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_linux_09


输入命令 vi /etc/hosts 回车配置主机名映射

完成后保存

输入命令 reboot 重新启动虚拟机

4.检测配置

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos_10


5.安装 Xshell

Xshell 安装完全可以使用傻瓜式安装即可

安装完成后打开链接虚拟机

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_CentOS_11


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_网络_12


确定后双击链接虚拟机,输入用户名和密码登录链接

6.修改本地的主机名称映射

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_网络_13


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_14


主要:如果是 win 10 系统时,不能直接修改,应该先将hosts文件复制到桌面,修改后再将其复制回去即可;如果直接修改,有时会受到权限限制而修改失败。

7.安装 WinSCP
WinSCP 安装完全可以使用傻瓜式安装即可
双击打开 WinSCP 会弹出链接信息

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_15


8.通过 Xshell 在虚拟机上安装 epel-release

相当于是一个软件仓库,大多数 rpm 包在官方 repository 找不到

输入命令 yum install -y epel-release

会报错

CentOS Linux 8 - AppStream

错误:为 repo ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

原因:CentOS Linux 8操作系统版本在2022年12月31日结束了生命周期(EOL),Linux社区不再维护该操作系统版本。所有的CentOS Linux 8的yum源都无效

解决:可以在/etc/yum.repos.d中更新一下源。使用vault.centos.org代替mirror.centos.org

sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_网络_16


9.如果 Linux 安装的是最小系统版,还需要安装如下工具,如果安装的是桌面标准版,则不需要

9.1 net-tool 工具包集合,包括 ifconfig 等命令

yum install -y net-tools

9.2 vim 编辑器

yum install -y vim

10.关闭防火墙,关闭防火墙开机自启

systemctl stop firewalld
systemctl disable firewalld.service #开机启动的时候不启动防火墙

注意:在企业开发时,通常单个服务器的防火墙是关闭的。公司整体对外会设置非常安全的防火墙。

11.创建 yingsu 用户,并修改 yingsu 用户的密码

useradd yingsu
passwd 123456

12.配置 yingsu 用户具有 root 权限,方便后期加 sudo 执行 root 权限的命令

vim /etc/sudoers

修改 /etc/sudoers 文件,在 %wheel 这行下面添加一行,如

yingsu ALL=(ALL)  ALL

如果 yingsu 切换 root 不需要密码,则将上面的配置改为

yingsu ALL=(ALL) NOPASSWD:ALL

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_17


13.切换账号

su yingsu

14.创建文件夹
进入 opt 目录创建文件夹 module,software

sudo mkdir module #用于安装软件
sudo mkdir software #用于存放软件的源文件

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos_18


15.修改 module,software 文件夹的所有者和所属组均为 yingsu 用户具有

sudo chown yingsu:yingsu module/ software/

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos_19


16.卸载虚拟机自带的 JDK

最小安装不需要卸载,桌面安装需要卸载(因为在安装桌面的时候默认安装了JDK)

rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps

rpm -qa : 查询所安装的所有 rpm 软件包

grep -i : 忽略大小写

xargs -n1 : 表示每次只传递一个参数

rpm -e --nodeps : 强制卸载软件

可以单独使用 rpm -qa | grep -i java 查询安装的 Java 软件

17.重启虚拟机

需要先切换为 root 用户

su root

reboot

18.克隆虚拟机

利用模板机 centos801 克隆

注意:克隆时,要先关闭 centos801 模板机

右键->管理->克隆

选择当前状态->完整版

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_20


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_21


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos安装目标位置无法分配磁盘_22


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_centos_23


centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_linux_24

19.修改 IP 地址

启动 centos802

进入 vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改 IPADDR

centos安装目标位置无法分配磁盘 centos8安装目的地怎么选_网络_25

20.修改主机名
进入 vi /etc/hostname
21. 配置 hosts
进入 vi /etc/hosts