Linux-Centos 7.0入门系列--环境准备及Linux安装

https://www.cnblogs.com/heimatengyun/p/12161789.html

“工欲善其事、必先利其器”,本文作为“Linux零基础入门系列”开篇,将完整演示整个开发环境的安装和配置过程,为后续的开发和实验做好基础准备。如果您已安装好环境,可以直接跳过本文;如果您是第一次使用Linux,建议按照本文步骤进行操作。

ps:网上已经有很多安装教程,但为了保证系列文章的完整性和可读性,特意从0开始搭建环境以供参考。安装和使用过程中,特别要注意环境及软件版本,因为不同版本的操作过程可能略有不同。

一、环境及软件准备

硬件条件:一般电脑就行

软件准备: VMware Workstation Pro15.5.0、Centos 7.0

ps:如果您电脑现在装的本身就是linux操作系统,并只在单机操作的话可以不用装VMware,甚至都不用继续看本文。如果您电脑装的是windows操作系统,那本文则是为您量身而作。

1.1、关于PC配置

内存建议大于4G,CPU需要支持VT虚拟化技术(VMware虚拟机中安装Centos时需要,下文会提到),除非是很多年前的老旧电脑,否则目前的市场标配已经完全能满足。

本文采用的pc配置及操作系统

1.2、VMware虚拟机软件

VMware是一款先进的桌面计算机虚拟化软件,可以在同一台pc上同时运行多个不同的操作系统。用她的目的就是为了在同一pc上方便的安装体验不同的操作系统,或是模拟出多台电脑的效果,使得您不用花费money购买多台电脑。

ps:VMware是收费软件,如果用于学习用途可以上网找破解版即可。

VMware官网

1.3、Centos操作系统

linux操作系统主要发型版有:RedHat、Centos、Ubuntu等。本文采用Centos7.0,不同版本区别请参看官网。

CentOs官网

环境特别说明*

本文采用win10操作系统64位、VMware 采用15.5.0、CentOs采用7.0。强烈建议以下操作跟本环境一样,因为不同的软件版本,安装过程略有不同,操作命令也不一样(比如CentOs6和CentOs7的命令是有很多区别的)。当然其他不同版本搭配使用也是可以的,只是要注意区别,举一反三。

相关软件我已通过百度云盘提供下载

VMware云盘下载 链接:https://pan.baidu.com/s/1BYXOUWnMXHUDd7SeuLCmiw 提取码:4wei
CentOs7.0云盘下载 链接:https://pan.baidu.com/s/1ZLcqRzjTHRnrJwfHGUAOmA 提取码:mq8s

二、VMware安装

2.1 安装

安装过程非常简单,傻瓜式直接点击下一步即可。只有个别步骤需要自定义时才根据个人需求进行选择。

下载解压后双击安装包

点击下一步按钮

勾选许可条款

更改安装目录(默认是装在c盘,建议修改到磁盘空间比较大的其他目录)

在弹出新窗口中,选择或新建一个目录后,单击确定按钮

点击下一步按钮

取消默认勾选(默认2个都选中,根据个人喜好)

创建快捷方式

点击安装

开始安装

安装完成

点击许可证按钮

2.2 破解

运行“VMware15 注册机”目录下KeyGen.exe文件,自动生成密钥

前面的输入许可证界面,输入刚生成的许可证密钥,单击“输入”按钮

完成安装

2.3 运行VMware

单击桌面快捷图标即可启动,so easy!

ps: 至此VMware虚拟机安装完成,后续将在此虚拟机中安装CentOs操作系统。

三、Centos安装

安装VMware虚拟机软件后,就可以模拟出系统硬件资源,然后进行CentOs操作系统的安装。

ps:您可以理解为:硬件资源模拟的过程就是您购买电脑硬件的过程,有了电脑您才能安装操作系统。这也正好体现了VMware的强大之处,使得您不必真正再去买一台物理电脑来安装CentOs操作系统。

3.1 硬件资源模拟

打开VMware虚拟机软件,单击“创建新的虚拟机”按钮

选择“典型”,单击“下一步”

保持默认“稍后安装操作系统”,单击“下一步”

选择操作系统类型及版本,本文选择centos7

命名虚拟机并设置存储位置后,点击“下一步”(保持默认也可,本文在虚拟机安装目录下新建centos7文件夹并选择为存储目录)

指定磁盘大小(默认大小为20G,采用默认即可)点击下一步

单击“自定义硬件”按钮

调整内存大小为2G(根据自己电脑配置即可)

根据物理电脑配置,调整cpu个数及核心数、开启虚拟化功能

设置光驱采用刚下载的iso镜像文件

设置网络模式为“NAT模式”

其他无须配置,点击“关闭按钮”,返回到“新建虚拟机向导”

点击“完成”按钮,

出现此图,说明您的虚拟机已经配置成功了。接下来就是真正安装CentOs操作系统了。

3.2 CentOs安装

3.2.1开启虚拟机进入系统安装

点击“开启此虚拟机”按钮

ps:此步骤可能会出现错误:“已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作”,提示“此主机至此Interl VT-x,但Interl VT-x处于禁用状态”。

原因:电脑不支持VT虚拟化技术或者电脑支持但是没有开启。只要不是太老旧的电脑一般都支持,可重启PC进入BIOS开启虚拟化支持,需要注意不同品牌或型号的主板可能BIOS设置略有区别。

选择安装系统“Install CentOS 7”

进入虚拟机:鼠标单击或ctrl+g,鼠标移出虚拟机:ctrl+alt。在虚拟机内部通过上下箭头进行选择。

系统会自动进行安装,稍后会进入欢迎界面

选择语言为英文

3.2.2时间和时区设置

3.2.3语言设置

语言选择添加中文支持,避免乱码

3.2.4安装组软件包

3.2.5分区设置

3.2.6主机名和网络设置

ps:选择手动配置IP,避免自动获取IP每次会变得问题。那么如何设置IP地址及网关呢?通过单击虚拟机“编辑”菜单,弹出虚拟网络编辑器,查看名称为“VMnet8”网络,查看“NAT设置”可以查看到网关,将网关填入此处的Gateway、IP只需要在同一网段即可。

如下图:

设置完成后,开启网络并点击完成按钮

3.2.7正式进入安装并设置账号密码

点击开始安装按钮

设置root密码

ps:如果设置的密码过于简单,会提示Weak,并且需要点击二次Done按钮。

设置普通账户

之后泡一杯咖啡,静静地等待系统自动安装完成,根据物理机配置不同大概10-20分钟之间,安装完成后重启系统。

3.2.8安装完成后的配置

上图点击Reboot后,系统全自动重启,启动完成后自动进入如下界面

同意许可

点击完成配置按钮

系统会再次全自动重启,重新成功后出现登录界面

3.2.9登录系统

通过之前设置的root账号密码进行登录

登录成功之后,保持默认设置,一路点击下一步即可完成初始设置

至此,CentOs操作系统安装完毕!

原文地址:https://www.cnblogs.com/hmit/p/12217410.html

时间: 2024-08-28 09:43:32

Linux-Centos 7.0入门系列--环境准备及Linux安装的相关文章

Linux(CentOS 7.0)下使用yum安装配置和使用svn.

Linux(CentOS 7.0)下使用yum安装配置和使用svn. 转载就标明原地址:  http://blog.csdn.net/u010587274/article/details/51015291 个人微信公众号:tanzi_888 (潭子技术圈) 一  安装说明 系统环境:CentOS-7.0安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 笔者用户:root 二 检查已安装版本 #检查是否安装了低版本的SVN[[email prot

linux centos 6.0 救援模式

 linux centos 6.0 救援模式   昨天机器我强制把它关机了,今早上班发现系统起不来了.是因为我昨晚没好好对她吗?   废话少说了就好好补她吧!     1.开机引导系统报错: 直接CONtrol-D 继续重启还是很坏!  2.连单用户都进不了,插入第一张光盘赶紧起用linux rescue模式 接在就开始修复fsck 急救! fsck -y /dev/sda1 接在重启reboot. 引导成功进系统! linux centos 6.0 救援模式

阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建

前言 搭建Redmine环境可以选择使用分别安装Ruby+Rails+Redmine+MySQL的方式, 但是过程中需要解决各种扰人的依赖问题.Docker为我们提供的Plan B,方便,快捷. 安装环境 当然可以选择Ruby+Rails+Redmine+MySQL的安装方式,请参考: http://www.jyguagua.com/?p=2026 阿里云ECS安装 因为是实际生产需要,所以,直接购买阿里云的ECS. 安装和使用方法参考: https://bbs.aliyun.com/read/

Linux(CentOS 7.0)下Oracle11g R2安装CentOS7.0安装Oracle11gR2

// 注释 # root用户 $oracle用户 1. 关闭安全措施 # chkconfig iptables off // 永久关闭防火墙 # serviceiptables stop // 暂时关闭防火墙,重启系统后会自动打开 # sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config // 关闭Selinux 2. 验证硬件 2.1 内存: 要求:内存最小1G,推荐2G或者更高. 查看命令:# grep

Linux CentOS下搭建JAVA运行环境

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/45704569 一.安装jdk 1.进入usr目录 cd /usr 2.在usr目录下建立java安装目录 mkdir java 3.将jdk-6u24-linux-i586.bin拷贝到java目录下 cp/home/itcast/Desktop/jdk-6u24-linux-i586.bin /usr/java/ 4.安装jdk cd /usr/java ./jdk-6u24-

linux centos 6.0 nfs搭建

在启动NFS  SERVER之前,首先要启动rpcbind服务(即老版本portmap服务,)否则NFS SERVER 就无法向RPC服务注册,另外,如果RPC服务重新启动,原来已注册好的NFS端口数据就会丢失,因此,此时RPC服务管理的NFS程序也需要重新启动以向PRC端口注册,特别提示:一般修改NFS配置文件后,是不需要重启NFS的.直接在命令行实行/etc/init.d/nfs reload 或exportfs -rv  即可使修改的/etc/exports生效. 2.NFS系统守护进程

linux入门系列3--常见的linux远程登陆管理工具

服务器一般是云服务器或者放置在机房,我们日常工作中通过远程连接工具连接到服务器进行操作,这类工具很多(如SecureCRT.XShell.Putty.FinallShell.TeamViewer以及windows10自带的PowerShell等等),本文挑选几个常用的工具进行演示,实际运用时只需要熟练使用任意一个就行,其它的当作了解. 工具使用虽然很简单,但是很多初学朋友要在众多工具中摸索还是挺费事的.网络资源泛滥,碎片化太严重,很多文章零散不成体系:再加上很多人不经过验证随手就转载别人文章,往

oracle学习入门系列之三Unix、Linux历史及基础

终于翻过了前面两篇,喝杯咖啡提下神,咱们继续前行.这次我们要进行操作系统方面知识了,考虑到当前时间上操作系统的多样性.变化性等,蛤蟆斟酌再三,决定还是Unix/Linux比较符合我们的实际. 开始之前不得不又提几个问题: 1.  Unix 从哪里来 2.  Linux从哪里来 3.  Unix/Linux什么关系 4.  怎么入手这系统 哎呀,看见这些问题蛤蟆就有点老激动了,最喜欢唠嗑的就是这些鸡皮蒜毛的事情了.让我们赶紧开始吧~~不急,留个邮箱先 本人邮箱:[email protected]

CentOS 7.0 搭建LAMP环境

一.apache.php.mysql安装 安装顺序:apache/mysql    最后安装php   前两者顺序无所谓. 1.安装apache 需要服务器联网 安装:yum install -y httpd 运行:/bin/systemctl start httpd.service 执行完运行命令之后是看不到效果的,这时候再输入查看apache服务状态命令来查看服务是否已经启动: 查看状态:service httpd status Apache开启服务:systemctl start http