portur.top

  

Bästa artiklarna:

  
Main / Proxy apache https howto

Proxy apache https howto

Få de senaste självstudierna om SysAdmin och ämnen med öppen källkod. Skriv för DigitalOcean Du får betalt, vi donerar till tekniska ideella organisationer. DigitalOcean Meetups Hitta och träffa andra utvecklare i din stad. Apache är en beprövad HTTP-server som kommer med tillgång till ett mycket brett utbud av kraftfulla tillägg. Även om det kanske inte verkar som valet när det gäller att köra en omvänd proxy, kan systemadministratörer som redan är beroende av Apache för den tillgängliga rika funktionsuppsättningen också använda den som en gateway till sina applikationsservrar.

I de flesta fall kommer detta att översättas till att ta bort ett extra lager från deras serveruppsättning eller behovet av att använda ännu ett verktyg bara för att omdirigera anslutningar. I den här DigitalOcean-artikeln kommer vi att se installera Apache på Ubuntu 13 och använda den som en omvänd proxy för att välkomna inkommande anslutningar och omdirigera dem till applikationsserver som körs i samma nätverk. Apache HTTP-server kräver ingen introduktion, eftersom det förmodligen är den mest kända och populära webbservern som finns.

Det är möjligt att köra Apache mycket enkelt på många olika plattformar och inställningar. Apache-modulen för att implementera en proxy eller gateway för servrar som körs i back-end. Enligt vissa artiklar kommer Apaches namn från serverns "ojämna" natur - jag. Det är aktiverat för användning precis som alla andra moduler och konfigurationen är ganska grundläggande eller standard, i linje med andra. Huvudproxy-modulen för Apache som hanterar anslutningar och omdirigerar dem. Instruktionerna här hålls korta, eftersom chansen är att du redan har Apache installerad eller vet hur du använder den.

Ändå kan du genom att följa stegen nedan få en ny Ubuntu VPS som kör Apache på några minuter. Vi börjar med att förbereda vår virtuella server. Vi kommer först att uppgradera de tillgängliga standardkomponenterna för att se till att vi har allt uppdaterat. Låt oss fortsätta med att få det väsentliga paketet för applikationsbyggande - det bygg-väsentliga. Detta paket innehåller verktyg som är nödvändiga för att installera vissa saker från källan.

Innan vi konfigurerar Apache ska vi aktivera de moduler som vi behöver i den här självstudien eller som kan komma till nytta i framtiden. När du har uppmanats att välja de moduler du önskar kan du passera nedanstående rad med modulnamnen :. Vissa moduler är sannolikt aktiverade som standard. Att försöka aktivera dem två gånger ser bara till att de är aktiva. I det här steget kommer vi att se hur man ändrar standardkonfigurationsfilen 000-default.

För att lära dig mer om virtuella värdkonfigurationer kan du kolla in den detaljerade Apache-handboken om ämnet genom att klicka här. Om du har flera back-end-servrar är ett bra sätt att distribuera anslutningen när du proxyar dem att använda Apaches belastningsbalanseringsfunktioner.

Börja redigera inställningarna för den virtuella värden som föregående steg, men den här gången med nedanstående konfigurationsexempel :. Om du har att göra med SSL-anslutningar och certifikat måste du också aktivera en sekundär virtuell värd med nedanstående inställningar. När du är nöjd med din konfiguration måste du starta om molnservern för att ändringarna ska träda i kraft. Du kan nu besöka din VPS och Apache ska omvända proxy-anslutningar till dina back-end applikationsservrar. Twitter Facebook Hacker News.

DigitalOcean-hem. Gemenskapens kontrollpanel. Hacktoberfest Bidra till öppen källkod. Visa alla resultat. Prenumerera Prenumerera. Vi hoppas att du tycker att den här handledningen är till hjälp.

Förutom guider som den här erbjuder vi enkel molninfrastruktur för utvecklare. Inledning Apache är en beprövad HTTP-server som kommer med tillgång till ett mycket brett utbud av kraftfulla tillägg.

Ordlista 1. Apache 2. Några av dessa moduler är: Den här modulen gör detsamma men för FTP-protokoll. Den här används för SSL-tunnling. Används för att arbeta med AJP-protokollet. Används för att arbeta med nätuttag i. WS och WSS. Används för kluster och lastbalansering. Används för cachning. Används för att hantera HTTP-rubriker. Används för kompression. Uppdatering av operativsystemet Vi börjar med att förbereda vår virtuella server.

Uppdatera listan över programkällor och uppgradera de daterade applikationerna: Kör följande kommando för att installera build-essential-paketet: Kör följande kommando för att installera dem: Låt oss först kontrollera att alla moduler är korrekt installerade och redo att aktiveras. Kör följande kommando för att få en lista över tillgängliga Apache-moduler: Dina val är: När du tillfrågas om valet av moduler du önskar kan du skicka nedanstående rad med modulnamnen: Listan över moduler: Ändring av standardkonfigurationen i detta steg kommer vi att se hur man ändrar standardkonfigurationsfilen 000-default.

Kör följande kommando för att redigera den virtuella Apache-standardvärden med hjälp av nano-textredigeraren: Kopiera och klistra in nedanstående konfigurationsblock, ändra det för att passa dina behov: Aktivera Load-Balancing Om du har flera back-end-servrar, en bra sätt att distribuera anslutningen när du proxyar dem är att använda Apaches belastningsbalanseringsfunktioner.

Börja redigera inställningarna för den virtuella värden som föregående steg, men den här gången med hjälp av nedanstående konfigurationsexempel: Server 1 Balancer Medlemmar http: Upprepa stegen från föregående steg men använd dessa konfigurationsalternativ: Utför följande kommando för att starta om Apache: Skickat av: Rösta 30.

Nästan där! Logga in på ditt konto eller skapa ett nytt för att börja interagera. Logga in Bli medlem.

(с) 2019 portur.top