Може лесно да се направи Loadballancer, с няколко машини от който минимума е 3 броя.
За главната машина се инсталира Debian 9, след което следва
1 |
apt install nginx -y |
идва ред на втората и на третата машина който ще са сървърите.
1 2 3 4 |
server 01 - ip-address:10.10.10.2 apt install nginx -y server 02 - ip-address:20.20.20.2 apt install nginx -y |
На главния сървър се добавя следната конфигурация
1 |
nano /etc/nginx/site-available/default |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
upserver web{ server 10.10.10.2; server 20.20.20.2; } server { listen 80; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://web; } } server 01 - 10.10.10.2 apt install nginx -y server 02 - 20.20.20.2 apt install nginx -y |