1.1 Copy the nginx installation package and installation script to the client and install the script vim /ansible/roles/nginx/tasks/nginx.yml - name: copy nginx_tar_gz to client copy: src=nginx-1.8.0.tar.gz dest=/tmp/nginx-1.8.0.tar.gz - name: copy install_shell to client copy: src=install_nginx.sh dest=/tmp/install_nginx.sh - name: install nginx shell: /bin/bash /tmp/install_nginx.sh 1.2 Nginx installation script vim /ansible/roles/nginx/files/install_nginx.sh #!/bin/bash yum -y install zlib zlib-devel openssl openssl-devel pcre-devel groupadd -r nginx useradd -s /sbin/nologin -g nginx -r nginx cd /tmp tar xf nginx-1.8.0.tar.gz;cd nginx-1.8.0 mkdir /application/nginx/;chown nginx.nginx /application/nginx/ ./configure \ --prefix=/usr \ --sbin-path=/usr/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --pid-path=/application/nginx/nginx.pid \ --user=nginx \ --group=nginx \ --with-http_ssl_module make && make install egrep -v "#|^$" /etc/nginx/nginx.conf >/etc/nginx/nginx.conf.bak rm -rf /etc/nginx/nginx.conf mv /etc/nginx/nginx.conf.bak /etc/nginx/nginx.conf sed -i "/^\s*index / i proxy_pass http://localhost:8080;" /etc/nginx/nginx.conf /usr/sbin/nginx 1.3 Execute ansible command cd /ansible ansible-playbook nginx.yml --syntax-check #Check syntax ansible-playbook nginx.yml #Execute The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. |
<<: Detailed explanation of Nodejs array queue and forEach application
>>: Mysql inner join on usage examples (must read)
Table of contents 1. Database Overview 1.1 Develo...
Mac comes with Apache environment Open Terminal a...
translate(-50%,-50%) attributes: Move it up and l...
Enctype : Specifies the type of encoding the brows...
1. Convert the json object into a json string, an...
Table of contents summary Overall process front e...
This article shares with you how to use Vue to dr...
Here we take the Jenkins container as an example ...
This article example shares the specific code of ...
There are always some problems when configuring n...
It's simple, just go to the tutorial, blogger...
Install Enter the following command to install it...
In a recent project, I needed to implement the fu...
This article shares the specific code for impleme...
Introduction By enabling the slow query log, MySQ...