CentOS 8最小安装和网络配置

文章目录

    • 简介
    • 下载地址
    • VMware 17
    • 创建虚拟机
    • 最小化安装拥有的外部命令
    • yum源有问题
    • 网络配置
    • 开启SSH Server服务
    • 关闭防火墙(目前这个地方还是有问题-加上端口依然不能访问)
    • 设置host
    • 配置JDK环境
    • 完整参考

简介

在这里插入图片描述

CentOS 8的IOS如果下载DVD版本至少有10G
这里我们直接选择最小安装,因此选择最小系统boot版本
CentOS-8.5.2111-x86_64-boot.iso

注意:
centos8的网卡服务与centos7有所不同,无法通过systemctl或者service命令重启网卡。centos8网卡服务由nmcli进行管理

下载地址

https://mirrors.aliyun.com/centos/8.5.2111/isos/x86_64/
直接选择CentOS-8.5.2111-x86_64-boot.iso
大小只有789.0 MB甚至不到1G

VMware 17

VMware 17密钥:MC60H-DWHD5-H80U9-6V85M-8280D

官方直接下载
https://download3.vmware.com/software/WKST-1750-WIN/VMware-workstation-full-17.5.0-22583795.exe

VMware 17参考原文
https://zhuanlan.zhihu.com/p/617093823

创建虚拟机

选择Centos一路默认即可,完成后
设置虚拟光盘加载IOS
在这里插入图片描述

网络设置为桥接
在这里插入图片描述

启动开始安装

在这里插入图片描述

在这里插入图片描述
按编号顺序设置
在这里插入图片描述

网络点关闭字体开启网络:这时以太网会显示已连接网络
在这里插入图片描述

只有再上一步网络连接后这里的安装源才可以编辑,
这里选择http://,右边的输入框手动输入阿里云的镜像源

mirrors.aliyun.com/centos/8/BaseOS/x86_64/os

在这里插入图片描述
直接选择最小安装即可,其他的都不需要,即便是做服务器其他安装也没啥用,当然如果你用容器的话可以勾选上这里默认的容器管理是podman而不是docker,如果要用docker这里不用勾选免得你后面还要卸载
在这里插入图片描述
一路向下完成安装重启

最小化安装拥有的外部命令

yum(有这个基本缺什么就能装什么)
ssh(方便远程连接)
curl (方便下载远程文件)

查看ip(方便ssh连接)
作者安装完网络就是连通的,ping百度即可
ifconfig命令不可用,因为没有内置安装,需要手动命令额外安装

ip address

yum源有问题

CentOS 执行yum命令报错【错误:为仓库 ‘appstream‘ 下载元数据失败: …】
进入目录
cd /etc/yum.repos.d/

备份原来的yum源
mkdir backup && mv CentOS-Linux-*.repo backup

下载新的yum源
curl -o /etc/yum.repos.d/CentOS-Linux-Base-ali.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

网络配置

在dhcp模式下查看网关和DNS信息

#查看IP
1、ip a
2、ifconfig
#查看Gateway
route -n
#查看DNS
cat /etc/resolv.conf

网关和DNS信息记下,在静态IP配置中需要使用到

编辑网卡配置文件
[root@centos8 network-scripts]#
将BOOTPROTO参数由dhcp改为static,文件末尾追加配置
IP地址、掩码、网关、DNS等信息

cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33BOOTPROTO=static #dhcp
IPADDR=192.168.1.100
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.2  #网关NAT模式下网关要正确
DNS1=114.114.114.114

centos8网卡服务由nmcli进行管理

#重载网卡配置
nmcli c reload ens33
# 其他命令 重启网卡
nmcli c up en

开启SSH Server服务

centos8最小安装默认是安装了SHH,并且是启动状态;

#查看SSH服务状态
service sshd status
#查看SSH是否安装
rpm -qa | grep ssh
#注:若没安装SSH则可输入:
yum install openssh-server#启动服务 |
service sshd start  
#停止服务
service sshd stop #设置开机启动
chkconfig sshd on

关闭防火墙(目前这个地方还是有问题-加上端口依然不能访问)

RedHat7的系统即便是关闭防火墙,端口也是只开放22,所以在关闭防火墙后,依然无法访问,正确做法是增加端口规则

##先开启firewalld:
systemctl start firewalld
##添加80端口的访问权限,这里添加后永久生效
firewall-cmd --zone=public --add-port=80/tcp --permanent    
firewall-cmd --reload
##查看80端口访问权限情况
firewall-cmd --zone=public --query-port=80/tcp
##关闭80访问权限
firewall-cmd --zone=public --remove-port=80/tcp --permanent 
使用firewall开启端口#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service 
#查看默认防火墙状态 
firewall-cmd --state 

设置host

vim /etc/hosts
192.168.1.100 master
192.168.1.101 slave1
192.168.1.102 slave2

配置JDK环境

下载zulu_jdk
https://d6.injdk.cn/openjdk/zulu/11/zulu11.68.17-ca-jdk11.0.21-linux_x64.tar.gz

注意:JAVA8以后的版本都不再需要CLASSPATH系统变量

tar -xvf zulu_jdk11.68.17.tar.gz
cp zulu_jdk11.68.17  /opt
vi  /etc/profile#最后一行加上如下配置信息#jdk1.8.0_131
export JAVA_HOME=/opt/zulu_jdk11.68.17 
export PATH=$JAVA_HOME/bin:$PATHsource /etc/profile
java -version

完整参考

因为一路完成比较顺利,基本没时间截图,这里的图片基本都是使用的参考文章

https://blog.csdn.net/m0_46085118/article/details/134523977

centos8网络配置 https://blog.csdn.net/carefree2005/article/details/114396600

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/448764.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Apache Doris 整合 FLINK CDC + Iceberg 构建实时湖仓一体的联邦查询

1概况 本文展示如何使用 Flink CDC Iceberg Doris 构建实时湖仓一体的联邦查询分析,Doris 1.1版本提供了Iceberg的支持,本文主要展示Doris和Iceberg怎么使用,大家按照步骤可以一步步完成。完整体验整个搭建操作的过程。 2系统架构 我们整…

20240202在Ubuntu20.04.6下使用whisper.cpp的显卡模式

20240202在Ubuntu20.04.6下使用whisper.cpp的显卡模式 2024/2/2 19:43 【结论:在Ubuntu20.04.6下,确认large模式识别7分钟中文视频,需要356447.78 ms,也就是356.5秒,需要大概5分钟!效率太差!】 …

YOLOv5改进 | Neck篇 | 2024.1最新MFDS-DETR的HS-FPN改进特征融合层(轻量化Neck、全网独家首发)

一、本文介绍 本文给大家带来的改进机制是最近这几天最新发布的改进机制MFDS-DETR提出的一种HS-FPN结构,其是一种为白细胞检测设计的网络结构,主要用于解决白细胞数据集中的多尺度挑战。它的基本原理包括两个关键部分:特征选择模块和特征融合模块,在本文的下面均会有讲解,…

【LeetCode: 462. 最小操作次数使数组元素相等 II + 贪心】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

vue3-逻辑复用

什么是组合式函数 _无状态逻辑的函数_:它在接收一些输入后立刻返回所期望的输出。 比如 时间格式化的函数。 有状态逻辑的函数: 有状态逻辑负责管理会随时间而变化的状态。 比如 跟踪当前鼠标在页面中的位置。 在 Vue 应用的概念中,“组合式函数”(…

【Java程序设计】【C00187】基于SSM的旅游资源网站管理系统(论文+PPT)

基于SSM的旅游资源网站管理系统(论文PPT) 项目简介项目获取开发环境项目技术运行截图 项目简介 这是一个基于ssm的旅游资源网站 本系统分为前台系统、用户和管理员3个功能模块。 前台系统:当游客打开系统的网址后,首先看到的就是…

【Spring源码分析】推断构造方法

推断构造方法源码解析 一、确认候选构造——AutowireAnnotationBeanPostProcessor#determineCandidateConstructors二、autowireConstructor 方法源码解析三、总结 阅读此需阅读下面这些博客先【Spring源码分析】Bean的元数据和一些Spring的工具【Spring源码分析】BeanFactory系…

YOLO-World: Real-Time Open-Vocabulary Object Detection

文章目录 1. Introduction2. Experiments2.1 Implementation Details2.2 Pre-training2.3 Ablation Experiments2.3.1 预训练数据2.3.2 对RepVL-PAN的消融研究2.3.3 文本编码器 2.4 Fine-tuning YOLO-World2.5 Open-Vocabulary Instance Segmentation2.6 Visualizations Refere…

深度剖析Sentinel热点规则

欢迎来到我的博客,代码的世界里,每一行都是一个故事 深度剖析Sentinel热点规则 前言核心概念解析:数字守护者的起源核心概念解析:简单示例演示: 参数索引:规则的基石参数索引的作用:不同场景下选…

canvas变换中心点translate ( 图文示例 )

查看专栏目录 canvas实例应用100专栏,提供canvas的基础知识,高级动画,相关应用扩展等信息。canvas作为html的一部分,是图像图标地图可视化的一个重要的基础,学好了canvas,在其他的一些应用上将会起到非常重…

微信小程序(三十一)本地同步存储API

注释很详细&#xff0c;直接上代码 上一篇 新增内容&#xff1a; 1.存储数据 2.读取数据 3.删除数据 4.清空数据 源码&#xff1a; index.wxml <!-- 列表渲染基础写法&#xff0c;不明白的看上一篇 --> <view class"students"><view class"item…

总分类账户和明细分类账户

目录 一. 设置二. 联系与区别三. 平行记账规则 \quad 一. 设置 \quad 根据总分类科目设置总分类账户 根据明细分类科目设置明细分类账户 \quad 二. 联系与区别 \quad \quad 三. 平行记账规则 \quad