Saltstack Official Nginx Formula
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

README.rst 1.6KB

il y a 7 ans
il y a 7 ans
il y a 7 ans
il y a 7 ans
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. =====
  2. nginx
  3. =====
  4. Install nginx either by source or by package.
  5. .. note::
  6. See the full `Salt Formulas installation and usage instructions
  7. <http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html>`_.
  8. Available states
  9. ================
  10. .. contents::
  11. :local:
  12. ``nginx``
  13. ------------
  14. Meta-state for inclusion of all states.
  15. **Note:** nginx requires the merge parameter of salt.modules.pillar.get(),
  16. first available in the Helium release.
  17. ``nginx.pkg``
  18. --------------------
  19. Installs nginx from package, from the distribution repositories, the official nginx repo or the ppa from Launchpad.
  20. ``nginx.src``
  21. --------------------
  22. Builds and installs nginx from source.
  23. ``nginx.certificates``
  24. -------------------
  25. Manages the deployment of nginx certificates.
  26. ``nginx.config``
  27. -------------------
  28. Manages the nginx main server configuration file.
  29. ``nginx.service``
  30. --------------------
  31. Manages the startup and running state of the nginx service.
  32. ``nginx.servers_config``
  33. --------------------------
  34. Manages virtual host files. This state only manages the content of the files
  35. and does not bind them to service calls.
  36. ``nginx.servers``
  37. -------------------
  38. Manages nginx virtual hosts files and binds them to service calls.
  39. ``nginx.passenger``
  40. ----------------------
  41. Installs and configures Phusion Passenger module for nginx. You need to enable
  42. the upstream phusion passenger repository with `install_from_phusionpassenger: true`.
  43. Nginx will also be installed from that repository, as it needs to be modified to
  44. allow the passenger module to work.