百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

VMware安装Centos8(Centos8与Centos7的区别)

nanshan 2024-10-11 13:29 34 浏览 0 评论

一、环境准备

1)VMware下载地址

链接:https://pan.baidu.com/s/1HthvbKJ4gRZ07aNKzp6T7Q 
提取码:8888

VMware安装的话就是傻瓜式一步步安装,这里就不讲怎么安装了。

2)Centos8下载

https://mirrors.aliyun.com/centos/8.4.2105/isos/x86_64/CentOS-8.4.2105-x86_64-dvd1.iso

二、VMware安装Centos8

1)打开VMware,选择【创建新的虚拟机】

2)选择【典型(推荐)(T)】

3)这里选择【稍后安装操作系统】

4)因为我安装的VMware没有Centos8的选择,就选择了其它版本了,下一步。

5)设置虚拟机主机名和安装路径

6)设置磁盘大小,根据自己定,我这里设置20G

7)自定义硬件

这些硬件设置根据自己定,当然也可以参考我的设置。设置完成后,点击关闭->完成。到这步就设置一个空壳虚拟机。

8)右击刚创建的虚拟机选择【设置】,这里主要是选择镜像

9)开始安装

10)选择直接安装,回车

11)我这里选择默认【English】,Continue.

12)主要设置这五项

1、设置磁盘分区,这里选择自动分区

2、软件选择,这里选择最小化安装,没有图形化界面。

3、网络设置,这里我设置静态ip,当然你也可以设置DHCP自动获取ip,默认就是自动获取。

手动设置静态ip

查找网关地址(NAT)

4、设置时区和时间

5、设置root密码

13)点击【Begin Instation】,开始安装,安装完后,【Reboot System】重启系统。

14)重启完后,输入账号/密码登录,安装就到此结束了。

三、Centos8与Centos7区别

1)RHEL8与RHEL7的内核版本分别是多少

Centos8:4.18.0-x
Centos7:3.10-0-x

2)网络时间同步

Centos8

只使用Chronyd,不支持NTP部署。

Centos7:

Chronyd与NTP两者都支持

3)支持最大的文件

Centos8:

XFS文件系统支持的最大文件大小已从500 TiB增加到1024 TiB。
(此最大文件大小仅适用于64位机器。Red Hat Enterprise Linux不支持32位机器上的XFS.)

Centos7:

最大. (单独) 文件大小= 500TiB
最大. 文件系统大小 = 500TiB

4)默认的网络数据包过滤

Centos8:

Centos8使用nftables取代了iptables框架
nftables是默认的网络包过滤,它取代了以前的iptables框架。firewalld守护进程现在使用nftables作为默认后端。
这将取代以前使用的“iptables”、“ip6tables”、“arptables”和“ebtables”工具。“nftables”确实为IPv4和IPv6协议提供了一个单一的框架。

Centos7:

Centos7 firewalld守护进程使用iptables作为其默认后端。

5)默认的数据库

Centos8默认支持的数据库:

MySQL 8.0
MariaDB 10.3
PostgreSQL 10 and PostgreSQL 9.6
Redis 5.0

Centos7默认数据库:

MariaDB是Centos7默认数据库

6)默认虚拟机管理

Centos8:

在Centos8系统中,默认情况下,它由Cockpit管理。如果需要,还可以安装virt-manager。

Centos7:

在Centos7系统中virt-manager将用于基于KVM的虚拟系统管理。

7)版本控制系统

Centos8:

Git 2.18
Mercurial 4.8
Subversion 1.10
并发版本系统(CVS)和版本控制系统(RCS)在Centos8中都不可用。

Centos7:

Centos7与三个最流行的开源修订控制系统一起发布:Git、SVN和CVS。

8)编程语言版本

Centos8:

Python 3
PHP 7.2
Ruby 2.5
Node.js 10

Centos7支持以下编辑语言:

Python 2 ( 2.7.X)
PHP 5.4
Ruby 2.0.0

9)关于容器技术的支持

Centos8:

Docker不包括在Centos8中。使用容器时,需要使用podman、buildah、skopeo和runc工具。
podman工具已经作为一个完全支持的特性发布了。

Centos7:

Docker和Docker Registry是Centos7中的Extras订阅频道的一部分。

10)发工具支持

Centos8:

Centos8提供OpenJDK 11、OpenJDK 8、IcedTea-Web和各种Java工具,如Ant、Maven或Scala。

Centos7:

在Centos7中,OpenJDK8用作默认的Java开发工具包(JDK),而Java 8用作默认的Java版本。

11)NFS配置对比

Centos8:

Centos8的NFS配置文件是/etc/NFS.conf。

Centos7:

在Centos7中,默认的NFS配置文件是/etc/sysconfig/ NFS

12)网络管理

Centos:

在Centos8中,network在默认情况下不可用。有一个新版本的ifup和ifdown正在使用,这将需要NetworkManager守护进程运行,并在后端使用nmcli。如果需要早期的网络脚本,则必须安装“network-scripts”包。
ifconfig、route默认也不可用,取而代之是iproute2包中的ip命令。需要使用之前的命令管理网络就得安装net-tools。

镜像下载地址:

CentOS 8 下载:https://centos.org/download/
国内镜像下载:https://mirrors.tuna.tsinghua.edu.cn/centos/

相关推荐

0722-6.2.0-如何在RedHat7.2使用rpm安装CDH(无CM)

文档编写目的在前面的文档中,介绍了在有CM和无CM两种情况下使用rpm方式安装CDH5.10.0,本文档将介绍如何在无CM的情况下使用rpm方式安装CDH6.2.0,与之前安装C5进行对比。环境介绍:...

ARM64 平台基于 openEuler + iSula 环境部署 Kubernetes

为什么要在arm64平台上部署Kubernetes,而且还是鲲鹏920的架构。说来话长。。。此处省略5000字。介绍下系统信息;o架构:鲲鹏920(Kunpeng920)oOS:ope...

生产环境starrocks 3.1存算一体集群部署

集群规划FE:节点主要负责元数据管理、客户端连接管理、查询计划和查询调度。>3节点。BE:节点负责数据存储和SQL执行。>3节点。CN:无存储功能能的BE。环境准备CPU检查JDK...

在CentOS上添加swap虚拟内存并设置优先级

现如今很多云服务器都会自己配置好虚拟内存,当然也有很多没有配置虚拟内存的,虚拟内存可以让我们的低配服务器使用更多的内存,可以减少很多硬件成本,比如我们运行很多服务的时候,内存常常会满,当配置了虚拟内存...

国产深度(deepin)操作系统优化指南

1.升级内核随着deepin版本的更新,会自动升级系统内核,但是我们依旧可以通过命令行手动升级内核,以获取更好的性能和更多的硬件支持。具体操作:-添加PPAs使用以下命令添加PPAs:```...

postgresql-15.4 多节点主从(读写分离)

1、下载软件[root@TX-CN-PostgreSQL01-252software]#wgethttps://ftp.postgresql.org/pub/source/v15.4/postg...

Docker 容器 Java 服务内存与 GC 优化实施方案

一、设置Docker容器内存限制(生产环境建议)1.查看宿主机可用内存bashfree-h#示例输出(假设宿主机剩余16GB可用内存)#Mem:64G...

虚拟内存设置、解决linux内存不够问题

虚拟内存设置(解决linux内存不够情况)背景介绍  Memory指机器物理内存,读写速度低于CPU一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存...

Elasticsearch性能调优(5):服务器配置选择

在选择elasticsearch服务器时,要尽可能地选择与当前业务量相匹配的服务器。如果服务器配置太低,则意味着需要更多的节点来满足需求,一个集群的节点太多时会增加集群管理的成本。如果服务器配置太高,...

Es如何落地

一、配置准备节点类型CPU内存硬盘网络机器数操作系统data节点16C64G2000G本地SSD所有es同一可用区3(ecs)Centos7master节点2C8G200G云SSD所有es同一可用区...

针对Linux内存管理知识学习总结

现在的服务器大部分都是运行在Linux上面的,所以,作为一个程序员有必要简单地了解一下系统是如何运行的。对于内存部分需要知道:地址映射内存管理的方式缺页异常先来看一些基本的知识,在进程看来,内存分为内...

MySQL进阶之性能优化

概述MySQL的性能优化,包括了服务器硬件优化、操作系统的优化、MySQL数据库配置优化、数据库表设计的优化、SQL语句优化等5个方面的优化。在进行优化之前,需要先掌握性能分析的思路和方法,找出问题,...

Linux Cgroups(Control Groups)原理

LinuxCgroups(ControlGroups)是内核提供的资源分配、限制和监控机制,通过层级化进程分组实现资源的精细化控制。以下从核心原理、操作示例和版本演进三方面详细分析:一、核心原理与...

linux 常用性能优化参数及理解

1.优化内核相关参数配置文件/etc/sysctl.conf配置方法直接将参数添加进文件每条一行.sysctl-a可以查看默认配置sysctl-p执行并检测是否有错误例如设置错了参数:[roo...

如何在 Linux 中使用 Sysctl 命令?

sysctl是一个用于配置和查询Linux内核参数的命令行工具。它通过与/proc/sys虚拟文件系统交互,允许用户在运行时动态修改内核参数。这些参数控制着系统的各种行为,包括网络设置、文件...

取消回复欢迎 发表评论: