Skip to main content

Slik installerer du Apache Web Server på Linux

Apache 360 and 360 LT Track Systems (April 2025)

Apache 360 and 360 LT Track Systems (April 2025)
Anonim

Så du har et nettsted, men nå trenger du en plattform for å være vert for den. Du kan bruke en av de mange web-hosting-leverandørene der ute, eller du kan prøve å være vert for webområdet ditt selv med din egen webserver.

Siden Apache er gratis, er det en av de mest populære webserverne å installere. Den har også flere funksjoner som gjør den nyttig for mange forskjellige typer nettsteder. Så, hva er Apache? I et nøtteskall er det en server som brukes til alt fra personlige nettsider til bedriftsnivå. Det er like allsidig som det er populært.

Du vil kunne få fakta om hvordan du installerer Apache på et Linux-system med oversikten over denne artikkelen. Før du begynner, bør du i det minste være komfortabel å jobbe i Linux - inkludert å kunne bytte kataloger, bruke tjære og gunzip og kompilere med make (jeg skal diskutere hvor du skal få binærfiler hvis du ikke vil prøve å kompilere din egen). Du bør også ha tilgang til rotkontoen på servermaskinen. Igjen, hvis dette forvirrer deg, kan du alltid henvende deg til en vareleverandør i stedet for å gjøre det selv.

Last ned Apache

Det er best å laste ned den siste stabile utgivelsen av Apache som du begynner. Det beste stedet å få Apache er fra Apache HTTP Server nedlastingssted. Last ned kildefilene som er passende for systemet ditt. Binære utgivelser for enkelte operativsystemer er også tilgjengelig fra dette nettstedet.

Trekk ut Apache-filene

Når du har lastet ned filene, må du pakke dem ut:

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

Dette lager en ny katalog under gjeldende katalog med kildefilene.

Konfigurere serveren din for Apache

Når du har filene tilgjengelige, må du instruere maskinen din hvor du finner alt ved å konfigurere kildefilene. Den enkleste måten å gjøre dette på er å godta alle standardinnstillingene og bare skrive:

./configure

Selvfølgelig vil de fleste ikke bare godta standardvalgene som blir presentert for dem. Det viktigste alternativet er

prefix = PREFIX alternativ. Dette spesifiserer katalogen der Apache-filene skal installeres. Du kan også angi bestemte miljøvariabler og moduler. Noen av modulene du kanskje vil ha installert inkluderer:

  • mod_alias - for å kartlegge ulike deler av URL-treet
  • mod_include - for å analysere Server Side Inkluderer
  • mod_mime - for å knytte filutvidelser med sin MIME-type
  • mod_rewrite - å omskrive nettadresser i fly
  • mod_speling (sic) - for å hjelpe leserne dine som kan mispell URL-adresser
  • mod_ssl - for å tillate sterk kryptering ved hjelp av SSL
  • mod_userdir - for å tillate systembrukere å ha egne nettsider kataloger

Vær oppmerksom på at disse ikke er alle modulene du kan installere på et gitt system - det bestemte prosjektet vil avhenge av hva du installerer, men denne listen over er et godt utgangspunkt. Les mer om detaljene om modulene for å finne ut hvilke du trenger.

Bygg Apache

Som med hvilken som helst kildeinstallasjon, må du deretter bygge installasjonen:

gjøregjør installasjonen

Tilpass Apache

Forutsatt at det ikke var noen problemer med installeringen og oppbyggingen, er du klar til å tilpasse Apache-konfigurasjonen. Dette betyr egentlig bare å redigere httpd.conf filen. Denne filen er plassert i

PREFIX / conf katalogen. Jeg redigerer det generelt med tekstredigeringsprogram.

VI PREFIX /conf/httpd.conf

Merk: Du må være rot for å redigere denne filen.

Følg instruksjonene i denne filen for å redigere konfigurasjonen slik du vil ha den. Mer hjelp er tilgjengelig på Apache-nettsiden. Du kan alltid gå til dette nettstedet for ytterligere informasjon og ressurser.

Test Apache Server

Åpne en nettleser på samme maskin og skriv inn

http: // localhost / i adresseboksen. Du bør se en side som ligner den i det delvise skjermbildet ovenfor (bildet som følger med denne artikkelen). Det vil si i store bokstaver Ser du dette i stedet for nettstedet du forventet? Dette er gode nyheter, da det betyr at serveren din er installert riktig.

Begynn å redigere / laste opp sider til den nylig installerte Apache webserveren din

Når serveren din er oppe, kan du starte innleggingssider. Ha det gøy å bygge ditt nettsted!