Добавьте настройки php и nginx в настройку hometead 2.0

Я хотел бы увеличить максимальный размер поста по умолчанию в php.ini и максимальный размер загрузки в конфиге nginx. Как я могу добавить это в файл .sh, чтобы он выполнялся, когда я предоставляю поле?

1

Решение

Используйте инструменты предоставления, такие как марионетка, повар, соль, ansible и т. Д.

Например, поместите ниже строки в вашем Vagrantfile, он автоматически применяет кукольные модули (такие как php и nginx) с вашими изменениями.

  config.vm.provision :puppet do |puppet|
puppet.module_path = "modules"puppet.manifests_path = "manifests"puppet.manifest_file  = "vagrant.pp"puppet.options = ['--verbose']
end

Посмотрите на эти URL.

https://docs.vagrantup.com/v2/provisioning/puppet_apply.html
https://docs.vagrantup.com/v2/provisioning/ansible.html
https://docs.vagrantup.com/v2/provisioning/chef_solo.html

0

Другие решения

Правильный ответ на точный вопрос будет (с учетом текущей версии Homestead):

  • После клонирования перейдите в src / stubs и отредактируйте after.sh файл
  • запуск init.sh из корня хранилища
  • vagrant up

after.sh это файл, скопированный на виртуальную машину и запущенный после того, как hometead завершит свою подготовку.

0

По вопросам рекламы [email protected]