0
방금 개발 환경에서 방랑을 사용하는 방법을 배우기 시작했습니다.방랑자는 내 개발 환경에 'webroot'폴더를 추가합니다
프로젝트의 루트 디렉토리에있는 vagrant up
이 추가되면 webroot
폴더가 추가됩니다. 이는 제가 수행 한 작업이 아닙니다.
방랑은 임의의 웹 루트 폴더에, 나는이 sym_links 함께 할 수있는 뭔가를해야만 생각, 나에게 다음과 같은 구조를 제공하지만, 인터넷 검색 아무리 나에게 답변을 제공하지
| ProjectName ~ Main Project Folder
-| .vagrant ~ Vagrant folder
-| puppet ~ Puppet Configuration Folder
-| vendor ~ Composer vendor folder
-| webroot ~ Randomly added folder :/
- .gitignore
- composer.json
- composer.lock
- Vagrantfile
내 Vagrantfile
Vagrant.configure("2") do |config|
config.vm.define "aws-control" do |namechase|
end
# Enable the Puppet provisioner, with will look in manifests
config.vm.provision :puppet do |puppet|
puppet.manifests_path = "puppet/manifests"
puppet.manifest_file = "default.pp"
puppet.module_path = "puppet/modules"
end
# Every Vagrant virtual environment requires a box to build off of.
config.vm.box = "ubuntu/trusty64"
# Forward guest port 80 to host port 80 and name mapping
config.vm.network :forwarded_port, guest: 80, host: 80
config.vm.network "public_network",
ip: "192.168.0.61",
bridge: "en0: Ethernet"
config.vm.hostname = "control.aws"
# Synced Folders
config.vm.synced_folder "/", "/vagrant/webroot/", :owner => "www-data"
end
감사합니다. 나는 어떻게 든 프로젝트 루트에 링크 된 느낌을 받았지만 호스트 루트는 아닙니다. –