热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

安装centos8(保姆级教程)

一.centos优点稳定+免费CentOS是Com

一.centos优点 稳定+免费

  • CentOS是Community Enterprise Operating System的缩写,也叫做社区企业操作系统。是企业Linux发行版领头羊Red Hat Enterprise Linux(以下称之为RHEL)的再编译版本(是一个再发行版本),而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。
  • CentOS是免费的,你可以使用它像使用RHEL一样去构筑企业级的Linux系统环境,但不需要向RedHat付任何的费用。
  • Centos官网为https://www.centos.org/ 可以在其官网下载所需版本。此次演示所用版本为Centos 8.4。
二.安装
  • 打开VMware Workstation ,点击主页界面”创建新的虚拟机”
    在这里插入图片描述

  • 出现向导程序,选择自定义方式,点击下一步按钮,如图
    在这里插入图片描述

  • 选择硬件兼容性,如图
    注意:这里要注意兼容性,如果是VMwear12创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMwear10创建的虚拟机在VMwear12中打开则不会出现兼容性问题。
    在这里插入图片描述

  • 安装系统
    此处选择安装程序光盘映像文件,点击浏览按钮选择下载好的CentOS光盘iso镜像文件,虚拟机会自动检测到相应的版本,从而进入简易安装模式中。点击"下一步"。
    在这里插入图片描述
    *在安装信息设置界面,填入此次试验所用账号全名及用户名均为hadoop,密码为root,确认框再次输入root,点击"下一步"。
    在这里插入图片描述

  • 在虚拟机命名界面,虚拟机名称根据自己修改,此处选择默认名称,位置请点击浏览按钮选择合适保存虚拟机文件路径,点击"下一步"。
    在这里插入图片描述

  • 处理器配置界面,根据自己电脑性能进行配置。
    处理器数量 :虚拟的CPU颗数。

    每个处理器的内核数量:虚拟的CPU内核数。

    处理器内核总数:处理器内核总数 = 处理器数量 * 每个处理器的内核数量。
    配置虚拟机时,只需要关心 CPU实际的线程数是多少就行了,即配置的 处理器内核总数

    • 查看方法
      Ctrl+alt+del 打开任务管理器——>点击性能——>点击CPU——>查看内核和逻辑处理器数量(=线程数)
      在这里插入图片描述
  • 内存设置界面
    在这里插入图片描述

  • 网络类型界面,设置为桥接模式
    在这里插入图片描述

  • 选择I/O控制器类型、选择磁盘类型、选择磁盘界面,都选择默认值,点击下一步。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述* 磁盘容量设置界面,请根据实际需求设置,建议大小为20GB(此处设置为50G),选择单文件便于管理,多文件便于传输移动,请根据实际需要选择,推荐使用单文件。
    在这里插入图片描述

  • 指定磁盘文件界面,选择默认命名。(也可根据实际需要命名)
    在这里插入图片描述* (选做)自定义硬件界面,请点击“自定义硬件…”按钮,进入设置界面,依次选择”声卡“和“打印机”,再点击“移除”按钮。
    在这里插入图片描述
    在这里插入图片描述

  • 点击关闭按钮,关闭硬件界面。再点击完成。至此虚拟机安装完成,并进入启动界面。启动根据电脑性能的不同需要等待的时间不等。请耐心等待。
    在这里插入图片描述

  • 启动完成,当出现如下界面,恭喜你安装完成!
    在这里插入图片描述

三.设置网络

安装好后虚拟机并不能连接网络,我们接下来对网络进行设置。

  • 登录,因为需要对网络进行配置,需要root账户登录,点击“Not listed?“链接,username框输入root,点击“Next”,,password输入框输入root,点击“Sign In”登录在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
  • 第一次进入系统,会出现教程信息界面,直接点击右上角的"X"关闭该窗体。
    在这里插入图片描述
  • 点击Activities,选择Terminal,打开终端窗口
    在这里插入图片描述
  • 配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-ens33文件里,输入如下命令,进行配置
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    按Insert键进入编辑模式,修改如下,修改完毕,按Esc键退出,并输入:wq保存

BOOTPROTO="static" # 手动分配ip(需要修改)
NAME="ens33" # 网卡设备名,设备名一定要跟文件名一致
DEVICE="ens33" # 网卡设备名,设备名一定要跟文件名一致
OnBOOT="yes" # 该网卡是否随网络服务启动
IPADDR="192.168.1.100" # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,100这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败(需要添加)
GATEWAY="192.168.1.1" # 网关(需要添加)
NETMASK="255.255.255.0" # 子网掩码(需要添加)
DNS1="8.8.8.8" # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址(需要添加)

在这里插入图片描述

  • 配置网络工作
    在/etc/sysconfig/network文件里增加如下配置命令:
    vi /etc/sysconfig/network
    修改:
    NETWORKING=yes # 网络是否工作,此处一定不能为no
  • 配置公共DNS服务(可选)
    在/etc/resolv.conf文件里增加配置
    vi /etc/resolv.conf
    加入:
    nameserver 8.8.8.8
  • 关闭防火墙
    systemctl stop firewalld # 临时关闭防火墙
    systemctl disable firewalld # 禁止开机启动
  • 重启网络服务
    nmcli connection up ens33
  • 输入查询linux的ip地址的命令
    ifconfig -a
    查看Ens33 中的ip4地址是否正确,inet为刚才设置的192.168.1.100就成功了。
    在这里插入图片描述
  • 修改主机名
    hostnamectl set-hostname master
大功告成!

版权声明:本文为weixin_48165458原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_48165458/article/details/120804950
推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文探讨了C语言中指针的应用与价值,指针在C语言中具有灵活性和可变性,通过指针可以操作系统内存和控制外部I/O端口。文章介绍了指针变量和指针的指向变量的含义和用法,以及判断变量数据类型和指向变量或成员变量的类型的方法。还讨论了指针访问数组元素和下标法数组元素的等价关系,以及指针作为函数参数可以改变主调函数变量的值的特点。此外,文章还提到了指针在动态存储分配、链表创建和相关操作中的应用,以及类成员指针与外部变量的区分方法。通过本文的阐述,读者可以更好地理解和应用C语言中的指针。 ... [详细]
  • TerraformVersionTerraformv0.9.11AffectedResource(s)Pleas ... [详细]
  • Unity 3D 4.5.1和4.5.2 for Mac的安装与破解方法
    这里有两个版本的unity3dformac可以下载并破解。首先去官网下载unity3dformac4.5.1f3或者4.5.2f1。附上官 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • 右键--openterminal1.linux命令格式cmd-optionparametercmd是命令,就是一个操作parameter一般是要要做的对象 ... [详细]
  • #12.2RAC之Grid安装----##创建操作系统用户```shell创建用户组usrsbingroupaddoinstallusrsb ... [详细]
author-avatar
用户da7lbtmrer
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有