以前一直没了解过 Linux,也就简单的用过Ubuntu,以及半查半折腾的在阿里云的 CentOS 系统上部署了一个博客,最近想系统的看一下 Linux 的一些知识,先作个简单的入门,6.8已是一个比较早的版本了,而6和7的总体版本差别仍是有些大的,因此后面,我计划再写一篇 7系列的安装文章,毕竟是出于学习哈~数据库
虚拟机:VMware Workstation Pro 14windows
镜像文件:CentOS-6.8-x86_64-bin-DVD1.isocentos
6.8 的版本如今有一些不太好找,不太肯定,管理大大们能不能挂网盘的连接,若是找不到这个版本的镜像文件,我打包传了一份,关注公众号(下图)回复:centos6.8 或者在公众号文章中复制连接地址,若是能够挂百度云连接,我就直接在文章中添上连接,省着你们麻烦。bash
想要使用网络,给出了三种方式:桥接模式、NAT模式、仅主机模式服务器
在这里,我选择的是桥接模式,也就是使用桥接网络,若是有兴趣具体了解一下别的模式的朋友,能够去查阅一下微信
这一步,须要指定 I/O 控制器类型,仍然是三个选项(不过BusLogic不可用)网络
BusLogic 是一个比较老的技术,I/O性能比 LSI 差挺多的,可是对于一些老系统有效,例如windows 2000ide
LSI Logic 兼容性比较好,后二者的性能比 BusLogic 都要好一些工具
这里咱们选择默认的推荐的就能够了性能
对于任何客户机操做系统,您能够将虚拟磁盘设置为 IDE 磁盘。对于在虚拟机中具备 LSI Logic 或 BusLogic SCSI 控制器驱动程序的任何客户机操做系统,您能够将虚拟磁盘设置为 SCSI 磁盘。对于某些客户机操做系统,您能够将虚拟磁盘设置为 SATA 磁盘。对于支持 NVMe 磁盘类型的客户机操做系统,您能够将虚拟磁盘设置为 NVMe 磁盘。——VMware Docs
通常就服务器来讲,更经常使用 SCSI 类型,因此这里仍是选择默认推荐的就能够了
指定磁盘容量为 20G 便可,同时选择将虚拟磁盘拆分红多个文件
这样就能够了,点击完成
完成后,就会弹出我们刚建立好的虚拟机页面,别忘了,咱们还有镜像文件没有指定,点击编辑虚拟机设置
选择 CD/DVD(IDE),点击展开后,右侧选择使用镜像文件,而后指定对应 iso 文件
注:配置完成后没还能够将 USB 控制器,声卡,打印机设备等不须要的设备移除掉,一样点击编辑虚拟机设置,在硬件中点击指定硬件,选择移除就能够了
到这里,一个虚拟机的建立就基本配置好了,下面就开始正式的安装 CentOS 系统
打开虚拟机电源,正式开始安装系统
首先显示的是五个选项:
Install or upgrade an existing system:安装或升级现有的系统
install system with basic video driver:安装过程当中采用基本的显卡驱动
Rescue installed system:进入系统修复模式
Boot from local drive:使用本地驱动器引导
Memory test:内存检测
最终,选择第一项 Install or upgrade an existing system
这段英文也很简单,就是媒体测试,选择 skip 跳过就能够了
进入到这个画面,点击 Next
选择语言,固然,你们能够选择中文简体等,我不太清楚,中文会不会有一些小问题出现,暂时我选择的仍是英文,不过你们能够按照本身的来
选择美式英语,实际这几种也差很少
-Basic Storage Devices:表明基础存储设备
Specialized Storage Devices :特殊存储设备 不怎么用
接着可能会弹出存储设备警告,咱们选择丢弃掉全部数据 —— Yes,discard any data
这里我没作修改,你们能够按本身的来
固然了,咱们要选择中国的,能够下拉选择找到 Asia/Shanghai 或者在地图上,找到中国上海位置的小黄点,点击
这没什么好说的,记好就能够了
Use All Space:使用全部的空间
Replace Existing Linux System(s) :替换已存在的Linux系统
Shrink Current System:收缩进当前系统
Use Free Spaace:使用空闲的空间
Create Custom Layout:自定义硬盘分区
咱们选择最后一项,自定义硬盘分区
选择 Creat(建立),接着选择 Standard Partition(标准分区),再点击 ② 中的 Create
下一个界面有两个须要下拉修改的地方
① mount point(挂载点)
② File System Type(系统文件类型)
第一个:分/boot区,系统文件类型为 ext4 ,给200MB空间,用来放启动文件
第二个:分swap交换分区,给 2048MB,这里给内存大小的 一、1.五、2 倍都是有的
第三个:将其他全部空间分配给 /
挂载点选择 /,系统文件类型为 ext4,选择Fill to maximum allowable size
最终结果:
选择下一步,会弹出格式化警告,意思就是会破坏掉硬盘中全部数据
选择 Format 就能够了
点击后,接着选择 Write changes to disk 写入硬盘
直接选择下一步
我本身也做为一个初学者,选择了安装Desktop,可是使用图形桌面会占用挺多的资源,熟练后,不少人就不装桌面了,实际服务器,可能有的人就去装个宝塔
安装结束,就是这个样子,Reboot 重启就行了
欢迎界面,这里不用管,直接下一步
一个许可的信息,选择赞成,而后下一步
建立一个用户,这里就是一个非 Root 的用户,不是拥有全部的权限,自行填写就行了
日期同步这里,能够直接点击下一步无论,或者选择 Synchronize date and time over the network,也就是经过网络同步日期和时间,若是想要设置最好找一个中国的时间服务器,例如阿里,用以前 ping 一下,看看能不能 ping 通就能够了,删掉它默认的,将我们本身找的 add 进去就完事
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
复制代码
kdump是在系统崩溃、死锁或者死机的时候用来转储内存运行参数的一个工具和服务,这里默认便可,点击下一步
选择 yes
这里登陆,可使用刚才的User,也可使用 root,因为咱们后面须要设置一些东西,因此选择了 Root,到这里安装就算完成了
CentOS-6.8 默认安装好是不能够上网的,因此须要修改一下配置,配置网络的方式有不少种,想要详细了解,能够去了解下更多的方式
若是是桌面版的用户,桌面空白处选择 Open in Terminal,非桌面用户,登陆后则直接写命令就能够了
输入 ls /etc/sysconfig/network-scripts
后回车
看到了 ifcfg-eth0 这个值
接着输入vi /etc/sysconfig/network-scripts/ifcfg-eth0
意思就是编辑这个配置文件,添加或者修改一些内容,将光标移到 ONBOOT=no 那里,将no设置为 yes 保存退出
注:
移动光标可以使用 上下左右键,或者 h,l左右,k,j上下
删除单个字符使用x键,删的是光标下方的字符
插入字符使用 i 键,进入 insert 模式,文字插入在光标后,完毕后 esc结束
编辑好后保存退出,按下esc ,光标会跳转到最下方,输入 :wq 就能够了
到这里,CentOS-6.8 的版本就完全安装结束了,还有一些完善性的配置,你们在学习的过程当中,慢慢补充就行了,对于Linux,我也是一个小小的菜鸟,一边想着记录,本身的学习过程,一边分享给你们,但愿你们可以不吝指教,我也很是愿意和你们一块儿交流学习,也很感谢你们的支持,谢谢你们!
若是文章中有什么不足,欢迎你们留言交流,感谢朋友们的支持!
若是能帮到你的话,那就来关注我吧!若是您更喜欢微信文章的阅读方式,能够关注个人公众号
在这里的咱们素不相识,却都在为了本身的梦而努力 ❤
一个坚持推送原创开发技术文章的公众号:理想二旬不止