October 2018
Beginner
232 pages
7h 52m
English
Let's focus on the lb.sh file first. Add the following lines as the file's contents:
#!/bin/bashecho 'Starting Provision: lb1' sudo apt-get update sudo apt-get install -y nginx sudo service nginx stop sudo rm -rf /etc/nginx/sites-enabled/default sudo touch /etc/nginx/sites-enabled/default echo "upstream testapp { server 10.0.0.11; server 10.0.0.12; }server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.html index.htm; # Make site accessible from http://localhost/ server_name localhost; location / { proxy_pass http://testapp; }}" >> /etc/nginx/sites-enabled/default sudo service nginx start echo "Machine: lb1" > /var/www/html/index.html echo 'Provision lb1 complete'
There's ...
Read now
Unlock full access