快速搭建centos7

640?wx_fmt=png 640?wx_fmt=png

前端精髓

每日为你推送

640?wx_fmt=png 640?wx_fmt=png


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


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


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


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


01

vagrant简介




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


640?wx_fmt=png 640?wx_fmt=png


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


640?wx_fmt=png


02

开始使用


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


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


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


640?wx_fmt=png 640?wx_fmt=png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值