下载要使用的 datasciencetoolkit.org 服务器(R、Vagrant、VirtualBox)
downloading the datasciencetoolkit.org server to use (R, Vagrant, VirtualBox)
我在 Windows 电脑上 运行ning R。我发现自己向 datasciencetoolkit.org 发出了很多 JSON 请求,我最近发现 datasciencetoolkit.org 可以作为 "virtual server." 下载到计算机上,我想这可以减少我的计算时间重要的是,更不用说它不会因我的查询而给其他人的服务器带来负担。
麻烦的是,我对创建自己的虚拟机一无所知。这是开始的指南。我打算使用 Vag运行t,因为我不相信亚马逊是免费的(如果我错了请纠正我。)我将保留 3 个问题。
1) 我已经下载了 Vag运行t 和 运行 说的步骤:
vagrant box add dstk http://static.datasciencetoolkit.org/dstk_0.50.box
...来自我自己的计算机,而不是虚拟机。我想我把它安装到我自己的电脑上了。我做错了吗?我需要重新做一遍吗?
2) 如何在 VirtualBox 上设置 Vag运行t?我什至不知道那应该是什么样子。
3) 我是否也需要在虚拟机上安装 R?我假设一旦完成所有操作,我只需要通过输入 http://localhost:8080 地址在虚拟机中 运行 我的请求,但是当我到达它时我会穿过那座桥。现在我只想使用 datasciencetoolkit 设置我的虚拟机。
谢谢!!
正在为 Windows
安装 Vagrant
Vagrant 是一个帮助您更轻松、更一致地使用 VirtualBox 的工具。
VirtualBox 是一个托管和管理虚拟机的免费程序。流浪汉
查找名为 Vagrantfile
的文件,这是一个需要
基本或预配置的系统映像,根据您的计划进行配置,以及
然后通过 VirtualBox 托管它。
我假设您 "power user" 对 Windows 感到满意。如果你找到它
很难模拟正在发生的事情,这个工具链可能
带来比手动操作更多的痛苦。
下载一个ssh客户端,比如Putty。以防万一
在你做任何事情之前,确保你有最新的 'VirtualBox' 和
'VirtualBox Extension Pack' 已安装。
下载并安装 Vagrant。安装的时候一定要选择
将 Vagrant 添加到 Windows PATH 变量的选项。
创建一个空的项目目录,例如 C:/Projects/R/
,然后导航
在文件夹内右击弹出标准系统对话框,然后
select Open command window here
。应该会弹出一个命令行。
键入 vagrant init http://static.datasciencetoolkit.org/dstk_0.50.box
。你
应该看到此成功消息:
A 'Vagrantfile' has been placed in this directory. You are now ready to
'vagrant up' your first virtual environment! Please read... [and so on].
确认 Vagrantfile
确实已在您的项目中创建
目录,我假设它位于 C:/Projects/R/
.
如果您在这一步收到有关无法识别命令的失败消息
称为 vagrant,那么你的 PATH 变量可能有问题。
使用基本文本编辑器编辑 Vagrantfile
并完全替换为:
Vagrant.configure(2) do |config|
config.vm.box = "http://static.datasciencetoolkit.org/dstk_0.50.box"
config.vm.network "forwarded_port", guest:80, host:8080
# config.ssh.username = 'vagrant'
# config.ssh.password = 'nova'
config.ssh.insert_key = true # important: touch if you understand.
config.vm.provider "virtualbox" do |v|
v.gui = false # optionally brings up VirtualBox visual interface
v.name = "vbox_vagrant" # name that VirtualBox will use for your virtual machine
v.memory = 2048 # megabytes ram
v.cpus = 2 # cores
end
end
键入 vagrant up
,这将开始下载图像。你的形象可以
花几个小时。此命令只会在第一次时变慢。之后
初始下载,然后您的虚拟机将通过 VirtualBox 启动,但是
VirtualBox 可视界面不会启动,因为我们设置了上面的选项。
是时候检查它是否有效了。在命令控制台中,它应该仍然是
指向正确的项目目录,键入 vagrant ssh
。你应该
现在可以通过命令行访问您的虚拟机。成功!如果你是
说那里有一个服务器,然后尝试转到您的浏览器,访问
和 URL localhost:8080
。我在猜测你的情况,所以它可能
不工作。
要停止虚拟机,请执行 vagrant halt
。要删除它,请键入 vagrant
destroy
。要检查状态,请键入 vagrant status
。人们创造和
一直销毁虚拟机,因为一旦你下载 'box',
这些步骤变得非常快。
我还没有检查你下载的图像是否已经安装了 R,但我
假设如此。如果没有,那就需要在虚拟机上做。
我在 Windows 电脑上 运行ning R。我发现自己向 datasciencetoolkit.org 发出了很多 JSON 请求,我最近发现 datasciencetoolkit.org 可以作为 "virtual server." 下载到计算机上,我想这可以减少我的计算时间重要的是,更不用说它不会因我的查询而给其他人的服务器带来负担。
麻烦的是,我对创建自己的虚拟机一无所知。这是开始的指南。我打算使用 Vag运行t,因为我不相信亚马逊是免费的(如果我错了请纠正我。)我将保留 3 个问题。
1) 我已经下载了 Vag运行t 和 运行 说的步骤:
vagrant box add dstk http://static.datasciencetoolkit.org/dstk_0.50.box
...来自我自己的计算机,而不是虚拟机。我想我把它安装到我自己的电脑上了。我做错了吗?我需要重新做一遍吗?
2) 如何在 VirtualBox 上设置 Vag运行t?我什至不知道那应该是什么样子。
3) 我是否也需要在虚拟机上安装 R?我假设一旦完成所有操作,我只需要通过输入 http://localhost:8080 地址在虚拟机中 运行 我的请求,但是当我到达它时我会穿过那座桥。现在我只想使用 datasciencetoolkit 设置我的虚拟机。
谢谢!!
正在为 Windows
安装 VagrantVagrant 是一个帮助您更轻松、更一致地使用 VirtualBox 的工具。
VirtualBox 是一个托管和管理虚拟机的免费程序。流浪汉
查找名为 Vagrantfile
的文件,这是一个需要
基本或预配置的系统映像,根据您的计划进行配置,以及
然后通过 VirtualBox 托管它。
我假设您 "power user" 对 Windows 感到满意。如果你找到它 很难模拟正在发生的事情,这个工具链可能 带来比手动操作更多的痛苦。
下载一个ssh客户端,比如Putty。以防万一
在你做任何事情之前,确保你有最新的 'VirtualBox' 和 'VirtualBox Extension Pack' 已安装。
下载并安装 Vagrant。安装的时候一定要选择 将 Vagrant 添加到 Windows PATH 变量的选项。
创建一个空的项目目录,例如
C:/Projects/R/
,然后导航在文件夹内右击弹出标准系统对话框,然后 select
Open command window here
。应该会弹出一个命令行。键入
vagrant init http://static.datasciencetoolkit.org/dstk_0.50.box
。你 应该看到此成功消息:A 'Vagrantfile' has been placed in this directory. You are now ready to 'vagrant up' your first virtual environment! Please read... [and so on].
确认
Vagrantfile
确实已在您的项目中创建 目录,我假设它位于C:/Projects/R/
.如果您在这一步收到有关无法识别命令的失败消息 称为 vagrant,那么你的 PATH 变量可能有问题。
使用基本文本编辑器编辑
Vagrantfile
并完全替换为:Vagrant.configure(2) do |config| config.vm.box = "http://static.datasciencetoolkit.org/dstk_0.50.box" config.vm.network "forwarded_port", guest:80, host:8080 # config.ssh.username = 'vagrant' # config.ssh.password = 'nova' config.ssh.insert_key = true # important: touch if you understand. config.vm.provider "virtualbox" do |v| v.gui = false # optionally brings up VirtualBox visual interface v.name = "vbox_vagrant" # name that VirtualBox will use for your virtual machine v.memory = 2048 # megabytes ram v.cpus = 2 # cores end end
键入
vagrant up
,这将开始下载图像。你的形象可以 花几个小时。此命令只会在第一次时变慢。之后 初始下载,然后您的虚拟机将通过 VirtualBox 启动,但是 VirtualBox 可视界面不会启动,因为我们设置了上面的选项。是时候检查它是否有效了。在命令控制台中,它应该仍然是 指向正确的项目目录,键入
vagrant ssh
。你应该 现在可以通过命令行访问您的虚拟机。成功!如果你是 说那里有一个服务器,然后尝试转到您的浏览器,访问 和 URLlocalhost:8080
。我在猜测你的情况,所以它可能 不工作。要停止虚拟机,请执行
vagrant halt
。要删除它,请键入vagrant destroy
。要检查状态,请键入vagrant status
。人们创造和 一直销毁虚拟机,因为一旦你下载 'box', 这些步骤变得非常快。我还没有检查你下载的图像是否已经安装了 R,但我 假设如此。如果没有,那就需要在虚拟机上做。