Hva er de beste tipsene for å sette opp en Linux®-server?
Linux er et open source-operativsystem som er mye brukt på servere, stasjonære maskiner og enheter. Det er spesielt populært i servermarkedet, og utgjør minst 32% av alle webservere. Å sette opp en Linux-server kan være en skremmende oppgave, men nyere fremskritt har gjort prosessen mye enklere enn den pleide å være. For nye brukere er det sannsynligvis en god idé å sjekke ut en bok eller et par nettsteder for informasjon om Linux grunnleggende.
Det er mange forskjellige distribusjoner av Linux, og mange har forskjellige tiltenkte formål. Når du konfigurerer en Linux-server, er det viktig å først velge en passende distribusjon. Distribusjoner designet for servere inkluderer Red Hat Enterprise Linux (RHEL), Debian og Slackware. Red Hat Enterprise Linux er ikke gratis, men kommer med kommersiell støtte og passer for store bedrifter. Debian inneholder nesten full åpen kildekode-programvare og er ideell for de som ønsker å bruke Linux av filosofiske grunner. Slackware er kjent for sin stabilitet og konfigurerbarhet.
Selv om hver distribusjon har sine fordeler, kan det være lurt å prøve seg på den brukervennlige Ubuntu Server for de som er ny på å bruke Linux eller som setter opp en Linux-server for første gang. Installasjonen kan utføres med CD eller USB Flash Drive. Installasjonsmedier er vanligvis tilgjengelig som en gratis nedlasting.
Uavhengig av distribusjon er installasjon det første trinnet i å sette opp en Linux-, Apache-, MySQL- og Perl- eller PHP (LAMP) -stabel. Linux er operativsystemet, Apache er en HTTP-server, MySQL er databaseprogramvare, og PHP og Perl er programmeringsspråk. Avhengig av hvilken distribusjon som er valgt, kan disse elementene allerede være til stede og helt eller delvis konfigurert. Hvis de ikke er til stede, kan de vanligvis installeres gjennom distribusjonens pakkehåndteringstjeneste.
Dette er vanligvis en veldig enkel prosess der brukeren indikerer hvilke pakker han eller hun ønsker å ha på datamaskinen sin. Pakkeadministrasjonstjenesten vil da automatisk laste ned og installere riktig versjon. Manuell installasjon av programvare er relativt uvanlig på Linux-systemer, og det kan være nødvendig å gi viss informasjon under installasjonsprosessen, for eksempel domenet serveren er vert på. Etter å ha konfigurert Apache, bruker mange brukere pakkehåndteringssystemet for å installere userdirmod, noe som gjør det enkelt å sette opp flere brukerkontoer.
Det siste trinnet i å sette opp en Linux-server er å flytte alt eksisterende innhold til den nye Linux-serveren. Hvis dette innholdet er lagret eksternt, kan det hende at brukeren vil installere OpenSSH-Server, noe som gir mulighet for sikre eksterne tilkoblinger ved hjelp av OpenSSH. OpenSSH-Server vil også gjøre fjernstyring av serveren mye enklere.