Momenteel is de Apache-server de meest gebruikte oplossing in Linux-omgevingen voor het hele webhostingprobleem vanwege zijn veelzijdigheid, dynamiek en efficiëntie, maar zoals bij elk besturingssysteem of elke applicatie kan de snelheid of stabiliteit op een gegeven moment worden beïnvloed door honderden factoren die invloed hebben op hun optimale ontwikkeling.
Om dit probleem op te lossen, is Varnish ontwikkeld als een praktisch alternatief om de snelheid van de Apache-server en veel HTTP-oplossingen op een complete en veilige manier te verhogen. Vandaag leren we hoe je Varnish installeert en configureert in een Linux-omgeving door Ubuntu Server te kiezen.
Wat is vernis?Varnish Caché is ontworpen als een webapplicatie-accelerator, of ook wel bekend als een HTTP-cache reverse proxy. Het kan worden geïnstalleerd op elke server die HTTP gebruikt en is geconfigureerd om de inhoud van die server in de cache op te slaan. Varnish Cache is snel, over het algemeen versnelt het de levering met een factor 300 - 1000x, afhankelijk van de gebruikte architectuur.
Enkele van de meest opvallende kenmerken zijn:
- Prestaties: Varnish is gebonden aan netwerksnelheid en zijn snelheidscapaciteit is bewezen tot 20 Gbps
- Flexibel: Een van de belangrijkste kenmerken van Varnish is de flexibiliteit van de configuratietaal, VCL. Met VCL is het mogelijk om beleid te schrijven over hoe inkomende verzoeken moeten worden afgehandeld en dus in dit beleid te beslissen welke inhoud we willen publiceren, waar we de inhoud vandaan willen halen en hoe het verzoek of de reactie moet worden aangepast.
1. Hoe de Apache Linux-server te installeren
De eerste stap die moet worden genomen, is het installeren van de Apache-server op de server, en hiervoor zullen we eerst de systeempakketten bijwerken door het volgende uit te voeren:
sudo apt updateNa de update gaan we verder met de installatie van Apache2 door de volgende regel uit te voeren:
sudo apt install -y apache2
VERGROTEN
Nadat Apache is geïnstalleerd in Ubuntu 17, gaan we verder met het uitvoeren van de volgende opdrachten:
systemctl start apache2 (start de Apache-service) systemctl activeer apache2 (hiermee kan Apache worden uitgevoerd bij het opstarten van Ubuntu)
VERGROTEN
Met dit proces hebben we de Apache-webserver geïnstalleerd.
Inloggen Doe mee!