我正在尝试在流浪汉上设置一个Django Mezzanine项目。我也做了以下安装流浪同步文件夹结构
- 流浪汉
- 安装VirtualBox的
vagrant init
vagrant box add hashicorp/precise32
在Vagrantfile取代一切有:
Vagrant.configure("2") do |config| config.vm.box = "hashicorp/precise32" end
vagrant up
vagrant ssh
sudo apt-get update
sudo apt-get install python-dev python-pip
pip install mezzanine
mezzanine-project testproject
但我无法看到主机上我的文件。
我曾试图通过向Vagrantfile配置同步文件夹:
config.vm.synced_folder "/", "/srv/home/vagrant"
无济于事。
我然后试图通过从方程除去Python和运行在客户SSH代替以下隔离问题:
touch foo
无济于事,再。
我在做什么错?
OT,但有没有原因您不使用随Mezzanine一起提供的Fabric脚本?它可以并且应该由用户自定义,但是可以自动执行你正在做的所有事情。看到开发者浪费时间工作,当他们可以做更重要的事情时,我感到很痛苦。 – ken 2014-10-07 19:28:36
@ken是不是针对部署设计的面料?此外,我最近才开始开发,并且已经完全不知所措,学习与代码无关的东西。 – softcode 2014-10-07 21:52:38
您正在部署,但在您的情况下,您将部署到Vagrant框而不是VPS或云实例。这是正确的方法。看看我的文章:http://bscientific.org/blog/mezzanine-fabric-git-vagrant-joy/。 – ken 2014-10-07 22:25:38