First Upate System:
$ sudo apt update
$ sudo apt upgrade -y
Install Apache:
$ sudo apt install -y apache2
Install build-essential:
$ sudo apt install -y build-essential
Install dependacies:
$ sudo apt install -y libapache2-mod-proxy-html libxml2-dev
Configure Apache:
$ sudo a2enmod proxy
$ sudo a2enmod proxy_http
$ sudo a2enmod proxy_ajp
$ sudo a2enmod rewrite
$ sudo a2enmod deflate
$ sudo a2enmod headers
$ sudo a2enmod proxy_balancer
$ sudo a2enmod proxy_connect
$ sudo a2enmod proxy_html
Add the local.conf (details) to the correct path:
$ sudo nano /etc/apache2/sites-available/local.conf
Turn off the default website:
$ sudo a2dissite 000-default.conf
Turn on the local configurations:
$ sudo a2ensite local.conf
Restart Apache:
$ sudo service apache2 restart
That is all that is needed, you can add more proxies to the local.conf
as needed, and just reload Apache each time.