ckplus.ansible_openresty
ericyu.openresty for Ansible Galaxy
Summary
Role name in Ansible Galaxy: ckplus.openresty This Ansible role provides the following features for Openresty:
Optional Variables: General Settings
Default settings that can be changed by the user:
# User and Group
openresty_version: "1.11.2.3" # Version of Openresty
openresty_install_path: /opt # Main installation path
openresty_install_dir: /opt/openresty # Directory for Openresty installation
openresty_download_path: /tmp # Path for temporary downloads
sbin_path: /usr/sbin/nginx # Path to the nginx server binary
conf_path: /etc/nginx/nginx.conf # Path to the nginx configuration file
error_log_path: /var/log/nginx/error.log # Path for error logs
http_client_body_temp_path: /var/lib/nginx/body # Temp path for client body
http_fastcgi_temp_path: /var/lib/nginx/fastcgi # Temp path for FastCGI
http_log_path: /var/log/nginx/access.log # Path for access logs
http_proxy_temp_path: /var/lib/nginx/proxy # Temp path for proxy
http_scgi_temp_path: /var/lib/nginx/scgi # Temp path for SCGI
http_uwsgi_temp_path: /var/lib/nginx/uwsgi # Temp path for uWSGI
lock_path: /var/lock/nginx.lock # Path for lock file
pid_path: /var/run/nginx.pid # Path for process ID file
with_sha1: /usr/include/openssl # Path for SHA1 library
with_md5: /usr/include/openssl # Path for MD5 library
nginx_user: www-data # User ID for worker process
nginx_ulimit: 51200 # Maximum number of open files for workers
nginx_worker_connections: 1024 # Number of connections a worker can handle