快速搭建centos7快速搭建centos7

前端精髓

每日为你推送

快速搭建centos7快速搭建centos7


作为开发人员,只要你的应用最终是放在linux环境执行,那么最好就是将本地开发环境也线上一致。不管是用windows系统,还是mac系统,即使你本地程序跑得好好的,也经常会出现一上线就各种bug的现象。排查这些问题相当耗时,而且随着应用的复杂度越来越大,一个应用要跑起来,需要依赖很多服务,不同操作系统对这些服务的支持度不一定相同。


基于此,最好的解决方案就是让本地环境与线上一致。线上服务器大多数公司是用centos系统,毕竟免费且受众广。如果本地物理机直接装成centos,很多办公工具就装不了。因此,选择用虚拟机搭建一个centos系统是最合适的方式。


常用的虚拟机有VMware和Virtualbox,前者功能很强大,但需要收费,且过于庞大(个人倾向于较为轻巧的工具),后者是开源免费的工具。因此我选择用后者,如果用virtualbox自己手动云攒一个centos,对于新手来说还是有些难度的,对于老手来说,虽然不难,但耗时繁琐。


如果有一个工具可以帮助我们方便地管理虚拟机,一键下载我们想要的操作系统,并可以将这些系统进行打包分享,就可以大大减轻我们的工作量。而这些,vagrant都能做到。


01

vagrant简介




vagrant也是一款开源免费的工具,用于管理虚拟机。详细的介绍到官方文档查看。vagrant默认是与virtubox组合使用,在使用之前,要先将两者都安装好。


快速搭建centos7快速搭建centos7


安装完成后,我们通过安装centos作为演示,vagrant官方已经为我们准备好了centos的相关镜像,只要执行一个命令就可以自动安装好。


快速搭建centos7


02

开始使用


以上的准备工作完成后,就要撸起袖子开干了。第一:在本地新建目录,作为vagrant的根目录,第二:导入刚刚下载的镜像(box文件),第三:初始化box,第四:启动box。需要使用下面三个命令即可完成。


$ vagrant box add {title} {url}
$ vagrant init {title}
$ vagrant up


title表示给虚拟机起的名字,url表示下载的镜像文件路径,具体操作像下面这样。操作完成即可打开Virtualbox使用。


快速搭建centos7快速搭建centos7

相关文章: