Hvordan bygge en Linux-baserte Web Server

Når du bygger en web-server ved hjelp av Linux, bør serveren være stabil, og du vil ha solid programvare for en relativt liten investering. En stor andel av de kommersielle webservere tilgjengelig kjører på Linux og bruker Apache web server software.

Bruksanvisning

1 Kjøp en Enterprise-utgaven av Linux. Mange forhandlere selger Linux-installasjoner som kommer forhåndskonfigurert til å fungere som en server. Disse leverandørene er Red Hat, Suse og Ubuntu.

2 Installer Linux serverprogramvaren. Ganske ofte når du installerer en Enterprise eller Server-utgaven av Linux vil du bli spurt om du ønsker å installere hele LAMP pakken. Velg Ja hvis dette alternativet er tilgjengelig.

3 Velg en server pakke til å installere. De fleste Linux-installasjoner inkluderer Apache web server software, men de kan også tilby en av de mange andre Linux web server pakker. Apache er rett og slett den mest populære.

4 Legg et databaseprogram. Linux kan leveres med både MySQL og PostgreSQL. Du kan installere begge programmene hvis du ønsker det. Selv om MySQL er det mest populære valget, er noen webprogrammer utviklet for bruk med PostgreSQL.

5 Implementere støtte for et programmeringsspråk, som PHP på serveren din. Linux-distribusjoner inkluderer nesten alltid støtte for PHP, CGI, Perl og i mange tilfeller Python. PHP er det mest brukte programmeringsspråk for web-applikasjoner på Linux-servere.

6 Start server etter at alle de primære programmene er installert. Med serveren startes på nytt, teste hver av søknadene fra roten konto og en brukerkonto for å sikre at de fungerer som de skal.

7 Åpne en nettleser på din Linux-boksen, og skriv: http: // localhost. Hvis serveren fungerer som det skal, vil du se en bekreftelsestestside.

Hint

  • En web-serveren må være en dedikert maskin som er tilkoblet og tilgjengelig fra Internett 24 timer i døgnet.
  • Mange Enterprise-utgaven av Linux kommer med Apache Web Server programvare som en del av standardinstallasjonen.
  • LAMP (Linux, Apache, MySQL og PHP) er den grunnleggende serverkonfigurasjonen for en Web-server.
  • Noen Linux-distribusjoner er enklere å installere enn andre. Hvis du aldri har brukt Linux før, valgte en distribusjon, slik som Ubuntu, som tilbyr omfattende hjelpefiler og opplæringsmateriell.