openresty
OpenResty
Настраивает и устанавливает OpenResty NGINX
Требования
- Ansible 2.3+
- CentOS 7.4+
- Ubuntu 16.04+ [Только РУЧНАЯ УСТАНОВКА]
Установка
- Форкните этот репозиторий
- git submodule add <git хост> roles/ansible-role-openresty
Ansible Galaxy: HauptJ.openresty
Переменные
Openresty
Название | По умолчанию | Описание |
---|---|---|
resty_install_from_source | true | Установка из источника [true] или из репозитория [false] |
resty_compile_threads | 2 | Количество потоков для компиляции |
resty_default_server | true | Настроить стандартный веб-сервер и веб-страницу |
resty_default_web_dir | /usr/local/openresty/nginx/html/default | стандартная веб-директория |
resty_sites_dir | /usr/local/openresty/nginx/sites | директория сайтов / vhost |
resty_web_user | nginx | Пользователь и группа веб-сервиса OpenResty |
resty_conf_dir | /usr/local/openresty/nginx/conf | Директория конфигурационных файлов |
resty_log_dir | /var/log/openresty | Директория журналов |
openresty_version | 1.11.2.5 | Версия OpenResty |
with_luajit | true | Компилировать с поддержкой luajit |
with_dav | true | Компилировать с поддержкой dav |
with_flv | true | Компилировать с поддержкой flv |
with_geoip | true | Компилировать с поддержкой geoip |
with_gzip_stati | true | Компилировать с поддержкой gzip_static |
with_image_filter | true | Компилировать с поддержкой image_filter |
with_realip | true | Компилировать с поддержкой realip |
with_stub_status | true | Компилировать с поддержкой stub_status |
with_ssl | true | Компилировать с поддержкой ssl |
with_sub | true | Компилировать с поддержкой sub |
with_xslt | true | Компилировать с поддержкой xslt |
with_ipv6 | true | Компилировать с поддержкой IPv6 |
with_sha1 | "/usr/include/openssl" | Компилировать с поддержкой sha1 [УСТАРЕВШЕ] |
with_md5 | "/usr/include/openssl" | Компилировать с поддержкой md5 [УСТАРЕВШЕ] |
with_mail | true | Компилировать с поддержкой почты |
with_mail_ssl | true | Компилировать с поддержкой mail_ssl |
with_secure_link | true | Компилировать с поддержкой secure_link |
with_pcre_jit | true | Компилировать с поддержкой pcre jit |
with_debug | true | Компилировать с модулем отладки |
with_auth_request | true | Компилировать с модулем auth_request |
with_addition | true | Компилировать с модулем addition |
with_gunzip | true | Компилировать с модулем gunzip |
with_postgres | true | Компилировать с поддержкой PostgreSQL |
with_http2 | true | Компилировать с поддержкой http2 |
with_file_aio | true | Компилировать с поддержкой file AIO |
Зависимости
Нет
Пример плейбука
Пример использования вашей роли:
- hosts: webservers
roles:
- ansible-role-openresty
Лицензия
MIT
Информация об авторе
- Форкнул из: ansible-role-openresty
Установить
ansible-galaxy install HauptJ/ansible-role-openresty
Лицензия
mit
Загрузки
589
Владелец