В качестве отказа от ответственности я новичок в Linux после недавнего перемещения стека Microsoft .NET IIS.
Проблема: у меня возникают трудности с подготовкой готовой среды для разработки с использованием следующего...
- Бродяга
- шеф-повар
- Виртуальный бокс
- Апт (поваренная книга)
- Apache2 (поваренная книга)
Ошибка, которую я получаю (при попадании имени хоста или IP-адреса виртуальной машины)
ERR_NAME_NOT_RESOLVED
Кода много, поэтому я просто опубликую свой бродячий файл и роль...
Vagrantfile
-----------------
Vagrant.configure(2) do |config|
config.vm.box = "hashicorp/precise32"
config.vm.network :forwarded_port, guest: 80, host: 4567
config.vm.host_name = "www.example.vm"
config.vm.provision "chef_solo" do |chef|
chef.cookbooks_path = "cookbooks"
end
end
vagrant-test-boc.rb
-----------------
# Name of the role should match the name of the file
name "vagrant-test-box"
# Run list function we mentioned earlier
run_list(
"recipe[apt]",
"recipe[apache2]"
)
Любые предложения, примеры руководств будут приветствоваться!
Спасибо!
Дополнительное редактирование: мне посоветовали изучить настройку сервера NGINX с использованием аналогичных методов. Будет ли это другим вопросом или он будет действителен в этой теме?
Мои основные ресурсы были ....
https://adamcod.es/2013/01/15/vagrant-is-easy-chef-is-hard-part2.html https://docs.vagrantup.com/v2/provisioning/chef_solo.html