Linux Administration Tasks - Web Farm Configuration

Job ID: 32408549

Budget: $250 – $750 USD

1. This is a new environment for a SaaS based platform
2. All configuration (Apache config files) should be synchronized automatically between web servers
3. Apache service should be reloaded when changes are synchronized (not restarted )
4. Reverse Proxy to be able to route to server farms based on domain name
5. Which server farm serves content is decided by the reverse proxy based on domain name
6. Web content is Angular
7. Configure Apache NodeJs server with PM2
8. Configure Server side rendering Angular project supported
9. Assets are on a NFS shared folder (images and Angular Template files )
10. DNS records point to one IP (External NLB IP)
11. Azure WAF to be enabled for the NLB IP
12. Host header content should be passed to all web servers for web sites to work properly
13. Content is one Angular project with multiple template selected based on domain name passed to web Server
Related categories: System Admin Linux Apache Azure Bash Scripting