Innehållsförteckning
Det första stora viktiga steget när vi i princip vet hur det fungerar Nginx som en tjänst, är att bygga en server där vi kan testa de olika konfigurationerna, detta hjälper oss att skapa nödvändigt förtroende för hur vi konfigurerar våra nginx -tjänst.Förutom att testa att vår tjänst fungerar måste vi också utföra några prestandatester på detta sätt så vi vet lite om gränserna för vår utrustning, för detta har vi några intressanta paket som vi kommer att se under handledningen.
Skapa en testserver
Vid tiden för Installera Nginx om allt går smidigt måste vi ha en tjänstkonfigurationsfil och vi måste också ha skapat en standardwebbplats med en index.html, Vi kan se detta på följande väg om vi är i en Linux -miljö: /usr/local/Nginx/html/index.html om vi befinner oss i en annan miljö måste vi leta efter motsvarigheten för html -katalogen för tjänsten.
Vi checkar in konfigurationsfilen Nginx.conf och vi går till http -sektionen där, vi borde se något liknande följande:
http {include mime.types; default_type application / octet-stream; skicka fil på; keepalive_timeout 65; server {lyssna 80; server_name localhost; location / {root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html {root html; }}
I den här delen är det som intresserar oss den del av servern där vi ser att vi tjänar av port 80, namnet på vår server är lokal värd och roten som vi måste leta efter är index.html -filen.
Med detta, när vi öppnar från vår webbläsare bör vi se följande meddelande som vi visar i följande bild:
Om vi inte ser meddelandet av "Välkommen till nginx!" vi måste verifiera om tjänsten fungerar och om anslutningsparametrarna är korrekta.
Testar serverprestanda
När vår server fungerar kommer vi att testa prestandan, testmetoden är något rudimentär men effektiv och det är att vi kör vår server, utför testerna, modifierar vår konfiguration, laddar om servern och kör testerna igen.
Vi kan upprepa detta så många gånger som behövs; En viktig aspekt är att vi inte ska använda samma maskin som innehåller servern för att göra testerna eftersom detta kan ge vilseledande resultat.
VerktygFör att utföra testerna kommer vi att använda verktyget Httperf, är ett enkelt verktyg som gör att vi kan simulera sändning av förfrågningar till vår server, tack vare detta kan vi generera användningsstatistik.
När vi har installerat verktyget kan vi använda det genom att ringa på följande sätt:
Httperf-server 192.168.1.10 --port 80 --uri /index.html-rate 300 --num-conn 30000 --num-call 1-timeout 5
Vart i sen -server vi placerar servern som vi måste ansluta till -uri sökvägen till filen som vi kommer att testa, -Betygsätta är antalet anslutningar per sekund, -num-conn det maximala antalet anslutningar vi kommer att göra och -Paus antalet sekunder att överväga en förlorad anslutning.
Slutligen ser vi i följande bild att detta genererar detta om vi kör det:
FÖRSTORA
Efter att ha genomfört vårt första prestandatest avslutade vi denna handledning, där vi har lärt oss hur man utför en första konfiguration och testar vår server lite mer grundligt.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng