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-ens33

BOOTPROTO=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:$PATH

source /etc/profile
java -version

完整参考

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

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

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CSS常用属性

CSS常用属性 1. 像素的概念 概念:我们的电脑屏幕是,是由一个一个“小点”组成的,每个“小点”,就是一个像素(px)。规律:像素点越小,呈现的内容就越清晰、越细腻。 注意点&#xff…

YOLOv8-Segment C++

YOLOv8-Segment C https://github.com/triple-Mu/YOLOv8-TensorRT 这张图像是运行yolov8-seg程序得到的结果图,首先是检测到了person、bus及skateboard(这个是检测错误,将鞋及其影子检测成了滑板,偶尔存在错误也属正常),然后用方…

Vue 环境准备

1.安装vscode https://code.visualstudio.com/ 2.安装开发vue所需插件: Vetur —— 语法高亮、智能感知、Emmet等 包含格式化功能, AltShiftF (格式化全文),CtrlK CtrlF(格式化选中 代码,两…

分库分表原则

分库分表原则 单表数据到达千万级别或者20存储空间 优化已经解决不了问题一 IO瓶颈导致性能问题 拆分策略 垂直分库 以表为依据,根据业务将不同的表拆分到不同库中,有点像微服务 垂直分表 以字段为依据,根据字段属性将不同字段拆分到不同…

App ICP备案获取iOS和Android的公钥和证书指纹

依照《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,向iOS和安卓平台提交App时需要先提交ICP备案信息。 iOS平台: 1、下载appuploader工具:Appuploader home -- A tool improve ios develop efficiency such as submit ipa to…

Tencent Tinker:移动应用热修复的未来之路

Tencent Tinker:移动应用热修复的未来之路 1 引言 移动应用热修复是一项在移动应用开发领域中日益重要的技术,它可以帮助应用程序开发者快速修复线上应用的bug、漏洞和功能问题,而无需重新发布整个应用。这种能力对于提高用户体验、降低用户…

Pymysql将爬取到的信息存储到数据库中

爬取平台为电影天堂 获取到的数据仅为测试学习而用 爬取内容为电影名和电影的下载地址 创建表时需要建立三个字段即可 import urllib.request import re import pymysqldef film_exists(film_name, film_link):"""判断插入的数据是否已经存在""&qu…

Flink 1.18.1 部署与配置[CentOS7]

静态IP设置 # 修改网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33# 修改文件内容 TYPEEthernet PROXY_METHODnone BROWSER_ONLYno BOOTPROTOstatic IPADDR192.168.18.128 NETMASK255.255.255.0 GATEWAY192.168.18.2 DEFROUTEyes IPV4_FAILURE_FATALno IPV6INIT…

在openfeign客户端如何获取到服务端抛出的准确异常信息?? openfeign调用(请求/响应)的各个大致过程

在openfeign客户端如何获取到服务端抛出的准确异常信息?? 相关参考背景引入浏览器直接访问Spring的Restful接口(最普遍、简单的访问)示例结论 openfeign客户端调用的情况调用过程示例场景之一(其他场景可类比&#xff…

数据结构与算法面试系列-03

1. 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? 程序代码 package com.jingxuan.system;public class Sphere {public static void main(String[] args) {double s = 0;double t = 100;for (int i…

vue2 组件注册

简单分享怎么将组件注册为全局组件,主要分为三部分: 一、使用 Vue.install 方法将自义定的组件挂载到 Vue 实例上,如下: 二、注册为全局组件,如下: 三、页面使用,如下:

Vue3+vite引入Tailwind CSS

Tailwind CSS 是一个为快速创建定制化 UI 组件而设计的实用型框架。与其他 CSS 框架或库不同,Tailwind CSS 组件没有预先设置好样式。可以使用 Tailwind 的低级实用类来为 CSS 元素设置样式,如 margin、flex、color 等。 自从 2017 年发布以来&#xff…

vue全家桶之路由管理Vue-Router

一、前端路由的发展历程 1.认识前端路由 路由其实是网络工程中的一个术语: 在架构一个网络时,非常重要的两个设备就是路由器和交换机。当然,目前在我们生活中路由器也是越来越被大家所熟知,因为我们生活中都会用到路由器&#…

用VScode写Latex

主要内容可以直接导到这里 A Fast Guide on Writing LaTeX with LaTeX Workshop in VS Code - Jia Jia Math 其中关于TexLive安装完成之后的路径设置有一些迷惑,win11下测试是不需要手动去添加的,去系统变量里检查一下就可以了,应该点开path…

nginx+nginx-rtmp-module+ffmpeg进行局域网推流rtmp\m3u8

局域网推流的简单方式 这里以ubuntu为例 一、先下载安装包 nginx、nginx-rtmp-module,再一起安装 # 下载nginx # 这里我安装的是 nginx-1.10.3 版本 cd /usr/software wget http://nginx.org/download/nginx-1.25.0.tar.gz tar -zxvf nginx-1.25.0.tar.gz# 下载ng…

2024美赛数学建模B题思路源码

赛题目的 赛题目的: 问题描述: 解题的关键: 问题一. 问题分析 要开发一个模型来预测潜水器随时间的位置,我们需要考虑以下几个关键因素: 海洋环境因素:当前和预测的洋流、海水密度(可能会随…

Java基础 集合(三)Queue详解

目录 简介 Queue接口 方法介绍 Deque 接口 LinkedList ArrayDeque AbstractQueue 抽象类 PriorityQueue 基础用法示例 前言-与正文无关 生活远不止眼前的苦劳与奔波,它还充满了无数值得我们去体验和珍惜的美好事物。在这个快节奏的世界中,我们往往…

企业申请sectigo ip https证书

Sectigo(原名Comodo,在整合https证书业务后改名为Sectigo)是一家知名的数字证书提供商,拥有多种类型的数字证书,例如单域名https证书、多域名https证书、通配符https证书、IP https证书和代码签名证书等满足各类用户的…

情人节精选礼物指南:五款必考虑情人节精选佳品

随着一年中最浪漫的节日——情人节的脚步越来越近,许多人可能正在纠结如何挑选一份独特的礼物来表达对另一半的爱意。一份精心挑选的礼物不仅能在这个特殊的日子里为对方带来惊喜,还能加深双方的情感联系。为了帮助那些还在犹豫不决的朋友们,…

RS485通信在钡铼技术的LoRa网关中的应用

在钡铼技术的LoRa网关中,RS485通信协议的应用是一个典型的示例,展现了如何将传统的工业通信技术与现代的物联网(IoT)解决方案相结合,以实现更加高效、可靠的数据传输和设备管理。RS485作为一种广泛使用的串行通信协议,因其稳定性高…
最新文章