1.windows10 怎么安装vagrant
你需要自己制作一个windows的box
首先在本地创建好工作目录,并在命令行下切换到对应目录
1 vagrant box add base CentOS-6.3-x86_64-minimal.box
base 表示指定默认的box,也可以为box指定名称,比如 centos63 ,使用base时,之后可以直接使用 vagrant init 进行初始化,如果自行指定名称,则初始化的时候需要指定box的名称。
CentOS-6.3-x86_64-minimal.box 是box对应的文件名,这里可以是本地保存box的路径,也可以是可以下载box的网址,如果是网址的话,Vagrant会自动启动下载。
设置好box之后,在当前工作目录运行
1 vagrant init
生成对应的Vagrantfile。通过文本编辑器打开Vagrantfile可以进行一些进一步的常用配置:
网络配置:
Vagrant的网络有三种模式
1、较为常用是端口映射,就是将虚拟机中的端口映射到宿主机对应的端口直接使用 ,在Vagrantfile中配置:
1 config.vm.network :forwarded_port, guest: 80, host: 8080
guest: 80 表示虚拟机中的80端口, host: 8080 表示映射到宿主机的8080端口。
2、如果需要自己自由的访问虚拟机,但是别人不需要访问虚拟机,可以使用private_network,并为虚拟机设置IP ,在Vagrantfile中配置:
1 config.vm.network :private_network, ip: "192.168.1.104"
192.168.1.104 表示虚拟机的IP,多台虚拟机的话需要互相访问的话,设置在相同网段即可
3、如果需要将虚拟机作为当前局域网中的一台计算机,由局域网进行DHCP,那么在Vagrantfile中配置:
1 config.vm.network :public_network
目录映射:
既然是开发环境,那么开发工作肯定还是需要在本地完成,而不是都要进到虚拟机中去完成,虚拟机就好好在后台运行服务就好了,不然就本末倒置了,所以这里就需要使用目录映射功能,将本地的目录映射到虚拟机的对应目录。
默认情况下,当前的工作目录,会被映射到虚拟机的 /vagrant 目录,当前目录下的文件可以直接在 /vagrant 下进行访问,当然也可以在通过 ln 创建软连接,如
1 ln -fs /vagrant/ Root Password: vagrant Main account login: vagrant Main account password: vagrant 5.安装完毕后,进入虚拟机 6.根据自己需要,安装一些常用软件 sudo apt-get -y install vim 7.创建admin组 sudo groupadd admin 8.添加vagrant用户到admin组 sudo usermod -G admin vagrant 9.修改sudoers文件 sudo vim /etc/sudoers #添加或修改如下行(有些发行版还需Disable requiretty): Defaults env_keep="SSH_AUTH_SOCK" %admin ALL=NOPASSWD: ALL 10.安装puppet(chef没有计划装进去,如需要可安装ruby,rubygems,chef) sudo apt-get install puppet puppetmaster 11.安装ssh sudo apt-get install openssh-server 12.安装vagrant的public keys 13.Install virtual box guest additions(为了共享文件夹,端口转发等) 14.清除缓存 sudo apt-get clean 15.关闭虚拟机,进入virtual box directory(~/VirtualBox VM/develop) vagrant package --output develop.box --base develop。
6.如何本地添加 vagrant box
通过vagrant --help我们知道了vagrant下面所有的命令:$ vagrant --help Usage: vagrant [options]
所以最终添加本地命令的格式为:vagrant box add --name box_name /path/of/box/file。
7.win10怎么安装directx
工具原料:电脑+win10
win10安装directx方法如下:
一、打开安装包,点击yes,如下图所示:
二、提示选择安装位置,默认即可,点击ok,如下图所示:
三、正在解压,如下图所示:
四、在解压的文件中找到exe格式的安装程序,如下图所示:
五、点击我接受此协议,点击下一步,如下图所示:
六、待组件安装完成即可,如下图所示:
转载请注明出处windows之家 » win10下安装vagrant