Saltstack Official Apache Formula
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

init.sls 788B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. include:
  2. - apt
  3. - apache.register_site
  4. {% if grains['os']=="Ubuntu" %}
  5. apache:
  6. pkg.installed:
  7. - name: apache2
  8. - order: 175
  9. service.running:
  10. - enable: True
  11. - order: 455
  12. a2dissite 000-default:
  13. cmd.run:
  14. - order: 225
  15. - onlyif: ls /etc/apache2/sites-enabled/000-default
  16. - watch_in:
  17. - cmd: apache-reload
  18. - require:
  19. - pkg: apache
  20. apache-reload:
  21. cmd.wait:
  22. - name: service apache2 reload
  23. - order: 420
  24. apache-restart:
  25. cmd.wait:
  26. - name: service apache2 restart
  27. - order: 425
  28. /etc/apache2/sites-available/default:
  29. file.absent:
  30. - order: 230
  31. - require:
  32. - pkg: apache
  33. /etc/apache2/sites-available/default-ssl:
  34. file.absent:
  35. - order: 230
  36. - require:
  37. - pkg: apache
  38. {% endif %} #END: os = ubuntu