非常详细的VMware安装CentOS过程

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之间的关系图:

在这里插入图片描述

CentOS下载

下载Centos镜像文件http://isoredirect.centos.org/在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


VMware操作

对于计算机硬件要求:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。
在这里插入图片描述


典型安装与自定义安装

  1. 典型安装:VMwear会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。
  2. 自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。我选择自定义安装
    在这里插入图片描述

在这里插入图片描述


关联Centos文件

在这里插入图片描述


设置虚拟机名称位置

在这里插入图片描述


设置虚拟机处理器

在这里插入图片描述


设置虚拟机内存

在这里插入图片描述


四种网络连接模式

在这里插入图片描述

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

选择I/O控制器类型

在这里插入图片描述


选择磁盘类型

在这里插入图片描述


创建磁盘

磁盘容量暂时分配20G即可后期可以随时增加,不要勾选立即分配所有磁盘,否则虚拟机会将20G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。
勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


完成并运行

在这里插入图片描述


Centos系统内配置

配置语言

不建议大家选择中文
在这里插入图片描述


设置时间

在这里插入图片描述


选择需要安装的软件

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

在这里插入图片描述
在这里插入图片描述
分区就不搞了,接下来安装
在这里插入图片描述

设置root密码

在这里插入图片描述

在这里插入图片描述

创建用户

在这里插入图片描述

在这里插入图片描述


安装结束

在这里插入图片描述
重新启动
在这里插入图片描述

登录

在这里插入图片描述
登录之后还需要进行一些自定义设置,例如是否开启定位等等。最后就结束啦
在这里插入图片描述
打开黑窗口
在这里插入图片描述


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。修改配置文件需要重启机器。
在这里插入图片描述

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

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

在这里插入图片描述
配置好之后重启即可生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值