Hvordan lage en Apache Web Server

Apache er den vanligste web server på Internett, og har hatt den tittelen siden introduksjonen på midten av 1990-tallet. Det er åpen kildekode, gratis tilgjengelig fra Apache Software Foundation, og blir jevnlig oppdatert for å gi flere funksjoner, eller for å beskytte mot sikkerhetshull og Internett-angrep. Apache er tilgjengelig for Windows, Macintosh og Linux. Lag en Apache webserver ved å installere programvaren og sette datamaskinen til å kjøre den når maskinen starter opp.

Bruksanvisning

1 Finn ut hvilken versjon av Apache du trenger for datamaskinen du ønsker å bruke. Apache er vanligvis installert på Unix-type datamaskiner, inkludert Macintoshes; hvis du ønsker å kjøre den på et operativsystem Windows, se Apaches egen dokumentasjon, "Bruke Apache HTTP Server på Microsoft Windows."

2 Sjekk om du allerede har Apache installert på datamaskinen, mange versjoner av Unix komme med Apache forhåndsinstallert. På kommandolinjen, skriv "som apachectl". Hvis systemet svarer med en bane til denne søknaden, er Apache allerede installert; gå til trinn 6.

3 Last ned Apache kildekoden fra Apache.org. Det vil kom som en komprimert fil med gzip og tjære; bruke "gzip -d [filnavn]" og "tar xvf [filnavn]" for å trekke ut de originale filene.

4 Endre arbeidsmappen til den du nettopp opprettet, og skriv "./configure" for å sette Apache med standardverdier.

5 Skriv "make" for å kompilere Apache. Når samlingen er komplett, skriv "make install" for å installere programvaren.

6 Test Apache installasjon ved å skrive "[bane til] / apachectl -k start". Åpne en nettleser og gå til "http: // localhost". Hvis Apache kjører som normalt, vil du se en Apache testside.

7 Sett datamaskinen til å starte Apache automatisk ved oppstart. Metoden for å gjøre det vil variere basert på operativsystem og hvilken versjon du bruker; sjekk utvikleren dokumentasjonen for operativsystemet for mer informasjon. Merk: Ikke bruk "oppstart" eller "Logg inn" varer i grafisk brukergrensesnitt; disse vil bare fungere for den spesifikke påloggingskonto, mens en web server skal bli lansert, uavhengig av hvilken bruker som er logget inn (eller ingen i det hele tatt).