虚拟机centos/7环境搭建

萌新一枚,如有说错的地方,欢迎大佬批评指正,以下基本还原个人安装虚拟机遇到的问题。

首先安装virtualBox,官方网址:https://www.virtualbox.org/

 

选择自己电脑+对应的系统

下载完成后,next默认安装就好。

然后安装vagrant,官方网址:https://www.vagrantup.com/

 

选择自己电脑+对应的系统

 下载完成后,默认安装就好。

然后来到命令行窗口输入vagrant,提示一大堆命令,则安装成功。

 

然后去这个网站查看自己想安装的系统:https://app.vagrantup.com/boxes/search

这里我个人安装的是centos/7,大家根据需要自行选择

 回到命令行窗口输入 vagrant init  后面这个选择自己想要安装的系统 (centos/7)

这一步执行完成后会在user文件夹下生成一个Vagrantfile文件

命令执行完成后会提示

然后执行 vagrant up 启动虚拟机,这里建议把virtualBox打开,虽然他好像会自动去关联virtualBox。

这个命令执行过程中会下载一些东西,可能比较慢,网速慢的同学可能会失败,具体原因我也不是很清楚,大致查了一下好像是不支持断点传输?

然后我个人在这个安装过程中是遇到了一个encoding的报错,原因是我windows系统的用户名设置成中文了,查了一下百度想把用户文件夹名字修改未果后选择了重置系统,

而且应该也有其他办法修改那个路径,我因为电脑用的没多久,软件不多,也为了避免以后中文用户名带来的问题,所以选择了重置系统。

执行到这里启动就算完成了。

然后需要修改一下User文件夹下自动生成的Vagrantfile文件,修改第35行,这个后面的ip是可以更改的,然后需要记住这个ip用于连接。

将圈中的这句话取消注释,就是把前面的#删除。

 然后回到命令行窗口,用ctrl+C切断操作系统,执行vagrant reload,重启虚拟机达到更新配置的目的

以下好像是远程连接虚拟机的操作。

打开命令行,执行vagrant ssh,进行登陆操作。

然后再该系统下执行sudo vi /etc/ssh/sshd_config

按i进入到插入模式,之后找到下面的代码部分

将permitRootLogin前面的#删除

 

然后把使用密码登录改成这个样子。 

修改完成后,按esc键,然后执行  :wq命令保存退出

修改完成后执行systemctl restart sshd,重新启动修改的部分

这里要输入密码,默认密码是vagrant,输入不会实时显示,但是会实时记录,所以不要怀疑自己输入完了密码上面还是啥也没有的情况,直接回车确认就好

提示这个就是修改成功了

然后来到这个网站下载finalShell:http://www.hostbuf.com/

选择自己电脑对应的系统。 

 

然后默认安装。

完成后打开

 

点击箭头位置后点击新建连接。

 选择SSH连接

 配置完毕后

 

右键这里选择连接,连接成功,虚拟机环境到此告一段落。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值