非常详细的VMware安装CentOS过程

安装CentOS系统

  • Linux简介
  • Windows 和 VM 和 CentOS之间的关系图:
  • CentOS下载
  • VMware操作
    • 典型安装与自定义安装
    • 关联Centos文件
    • 设置虚拟机名称位置
    • 设置虚拟机处理器
    • 设置虚拟机内存
    • 四种网络连接模式
    • 选择I/O控制器类型
    • 选择磁盘类型
    • 创建磁盘
    • 完成并运行
  • Centos系统内配置
    • 配置语言
    • 设置时间
    • 选择需要安装的软件
    • 设置root密码
    • 创建用户
    • 安装结束
    • 登录
  • 2020-05-24 添加内容
    • 关闭selinux?
      • 查看selinux状态
      • 暂时关闭
      • 通过修改配置文件永久生效
    • 配置CentOS使用root用户直接免密登录

Linux简介

linux是一个开源、免费,稳定,安全处理多并发的操作系统,目前很多中型,大型甚至是集群项目都在使用linux,很多软件公司考虑到开发成本都首选linux,在中国软件公司得到广泛的使用。

linux 目前都属于统称,具体的版本叫做发行版,目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。RedHat 全球最大的linux发行厂商,CentOS 是red hat 免费版。目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows(linux 适用于服务器)


Windows 和 VM 和 CentOS之间的关系图:

非常详细的VMware安装CentOS过程_第1张图片

CentOS下载

下载Centos镜像文件http://isoredirect.centos.org/非常详细的VMware安装CentOS过程_第2张图片

非常详细的VMware安装CentOS过程_第3张图片

非常详细的VMware安装CentOS过程_第4张图片


VMware操作

对于计算机硬件要求:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。
非常详细的VMware安装CentOS过程_第5张图片


典型安装与自定义安装

  1. 典型安装:VMwear会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。
  2. 自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。我选择自定义安装
    非常详细的VMware安装CentOS过程_第6张图片

非常详细的VMware安装CentOS过程_第7张图片


关联Centos文件

非常详细的VMware安装CentOS过程_第8张图片


设置虚拟机名称位置

非常详细的VMware安装CentOS过程_第9张图片


设置虚拟机处理器

非常详细的VMware安装CentOS过程_第10张图片


设置虚拟机内存

非常详细的VMware安装CentOS过程_第11张图片


四种网络连接模式

非常详细的VMware安装CentOS过程_第12张图片

  1. 桥连接:虚拟机和主机都在同一个网段,就是平级的关系,相当于连接在同一交换机上。如果这个网段主机和虚拟机过多会造成IP冲突。(还有其他主机,其他主机也有虚拟机)Linux可以和其它的主机或者虚拟主机系统互通
  2. NAT网络地址转换方式:会在安装了虚拟机的主机和虚拟机创建一个局域网,这样虚拟机的IP不会占用当前主机的网段IP。不会造成IP冲突,但是其他的主机访问不到这个虚拟机,而linux可以通过承载虚拟机的主机IP访问到外网
  3. 主机模式: 你的 linux是一个独立的主机,不能访问外网

选择I/O控制器类型

非常详细的VMware安装CentOS过程_第13张图片


选择磁盘类型

非常详细的VMware安装CentOS过程_第14张图片


创建磁盘

磁盘容量暂时分配20G即可后期可以随时增加,不要勾选立即分配所有磁盘,否则虚拟机会将20G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。
勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。
非常详细的VMware安装CentOS过程_第15张图片

非常详细的VMware安装CentOS过程_第16张图片
非常详细的VMware安装CentOS过程_第17张图片


完成并运行

非常详细的VMware安装CentOS过程_第18张图片


Centos系统内配置

配置语言

不建议大家选择中文
非常详细的VMware安装CentOS过程_第19张图片


设置时间

非常详细的VMware安装CentOS过程_第20张图片


选择需要安装的软件

默认是最小安装,即不安装桌面环境,可以自己设置。我改为下图

非常详细的VMware安装CentOS过程_第21张图片
非常详细的VMware安装CentOS过程_第22张图片
分区就不搞了,接下来安装
非常详细的VMware安装CentOS过程_第23张图片

设置root密码

非常详细的VMware安装CentOS过程_第24张图片

非常详细的VMware安装CentOS过程_第25张图片

创建用户

非常详细的VMware安装CentOS过程_第26张图片

非常详细的VMware安装CentOS过程_第27张图片


安装结束

非常详细的VMware安装CentOS过程_第28张图片
重新启动
非常详细的VMware安装CentOS过程_第29张图片

登录

非常详细的VMware安装CentOS过程_第30张图片
登录之后还需要进行一些自定义设置,例如是否开启定位等等。最后就结束啦
非常详细的VMware安装CentOS过程_第31张图片
打开黑窗口
非常详细的VMware安装CentOS过程_第32张图片


2020-05-24 添加内容

关闭selinux?

为什么要关闭selinux?
我在Linux上安装了SVN服务器,设置了自动启动之后。再客户端访问SVN服务器报错。错误信息如下

Permission denied
svn: Unable to connect to a repository at URL 'svn://192.168.20.128/jenkins'
svn: 不能打开文件“/var/svn/workspace/jenkins/format”: 权限不够

什么是selinux?
安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。
SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。
SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。
掌握 SELinux 的基本概念以及简单的配置方法是每个 Linux 系统管理员的必修课。但是由于学艺不精,并且较为麻烦就把他先关闭了吧!

查看selinux状态

[root@localhost ~]# getenforce
Enforcing        //enforceing代表开启,

[root@localhost ~]# getenforce
Permissive      // permissive代表警告

[root@localhost ~]# getenforce
Disabled        //disabled代表关闭

暂时关闭

暂时关闭,重启之后就会失效
[root@localhost ~]# setenforce 0 //关闭
[root@localhost ~]# getenforce
Permissive

[root@localhost ~]# setenforce 1 //开启
[root@localhost ~]# getenforce
Enforcing

通过修改配置文件永久生效

修改/etc/selinux/config 文件,将SELINUX=enforcing改为SELINUX=disabled。修改配置文件需要重启机器。
非常详细的VMware安装CentOS过程_第33张图片

配置CentOS使用root用户直接免密登录

vim /etc/gdm/custom.conf
#在[daemon]下输入
AutomaticLoginEnable=true
AutomaticLogin=root #登录的用户

非常详细的VMware安装CentOS过程_第34张图片
配置好之后重启即可生效

你可能感兴趣的:(工程工具汇总)