win10 centos虚拟机搭建->vagrant+virtualbox

简介: win10 centos虚拟机搭建->vagrant+virtualbox

1.工具共享


vagrant:

链接:https://pan.baidu.com/s/1B-WZaskbeoyaS9GI3fzvog
提取码:30sn

virtualbox:

链接:https://pan.baidu.com/s/1xbavMlkU2iRhsXW9s8aINQ
提取码:dqbj

virtualbox.box:

链接:https://pan.baidu.com/s/12e8JBGsvtiI1sww0o92MhA
提取码:5vv2

2.vagrant安装


进行双击exe文件安装
安装完进行电脑重启
命令行cmd  输入 vagrant 测试是否安装成功

3. virtualbox 安装


进行双击exe文件安装
若安装出现错误,可能由于windows某个服务没有启动
启动以下两个windows服务
Device Install Service
Device Setup Manager

4.进行虚拟机整合安装


1.在某个磁盘创建 centos7文件夹,并且进入[切记目录不要有中文字符]
2.在此目录下打开cmd,运行 vagrant init centos/7
3.会生成Vagrantfile 该文件,用于配置虚拟机信息,在里面配置基本信息,这里举例配置基本信息,更多配置信息可参考 Vagrantfile 配置
config.vm.network "public_network"
config.vm.provider "virtualbox" do |vb|
        vb.memory = "4000"
        vb.name= "test-centos7"
        vb.cpus= 2
end
4.下载 virtualbox.box 保存在某个目录[切记目录不要有中文字符]
5.添加镜像并取名为centos/7 , D:\virtualbox.box为存放路径
  vagrant box add centos/7 D:\virtualbox.box
6.查看本地box  vagrant box list
7.在 centos/7 这个目录下 cmd 执行 启动命令 vagrant up
如果启动不成功,可能报错 【no syncing fatal exception】
windows10 VirtualBox 安装目录(如:c:\Program Files\Oracle\VirtualBox>)
windows10 执行如下命令 ./VBoxManage modifyvm test-centos7 --spec-ctrl on

5.xshell连接


在本地 cmd中执行


vagrant ssh   进入到虚拟机中
sudo -i
vi /etc/ssh/sshd_config
修改 PasswordAuthentication yes
passwd 修改密码,比如 abc123
systemctl restart sshd
本地xshell 使用账号root,密码abc123进行登录
查看当前虚拟机IP地址命令:ip addr show

6.其他相关命令


vagrant halt   优雅关闭
vagrant up     正常启动
agrant ssh     进入刚才创建的centos7中
vagrant status 查看centos7的状态
vagrant destroy 删除centos7
相关文章
|
10天前
|
关系型数据库 MySQL Linux
通过虚拟机进行安装Centos7.0并且安装MySQL
通过虚拟机进行安装Centos7.0并且安装MySQL
28 0
|
1月前
|
关系型数据库 MySQL Linux
一次虚拟机centos7系统崩溃恢复记录
一次虚拟机centos7系统崩溃恢复记录
49 0
|
13天前
|
网络安全 C++ Windows
【Windows驱动开发】(主机)VS2017+(虚拟机)win10系统------双机调试
【Windows驱动开发】(主机)VS2017+(虚拟机)win10系统------双机调试
|
11天前
|
缓存 Linux 开发工具
win10下docker desktop:使用dockerfile基于CentOS:8创建可以使用vim的镜像
win10下docker desktop:使用dockerfile基于CentOS:8创建可以使用vim的镜像
49 0
|
1月前
|
Linux Docker 容器
本地虚拟机centos7空间扩展10G记录
本地虚拟机centos7空间扩展10G记录
32 1
|
1月前
|
NoSQL Linux Redis
本地虚拟机centos7通过docker安装主从redis3.2
本地虚拟机centos7通过docker安装主从redis3.2
60 0
|
1月前
|
关系型数据库 MySQL Linux
本地虚拟机centos7通过docker安装主从mysql5.7.21
本地虚拟机centos7通过docker安装主从mysql5.7.21
68 0
|
1月前
|
Linux 数据安全/隐私保护 Docker
在centos7虚拟机上安装docker oracle11g
在centos7虚拟机上安装docker oracle11g
76 0
|
2天前
|
安全 关系型数据库 MySQL
CentOS 8 中安装与配置 MySQL
CentOS 8 中安装与配置 MySQL
15 3
|
4天前
|
消息中间件 Linux
Centos安装RabbitMQ
Centos安装RabbitMQ
11 3