Hvad er de bedste tip til opsætning af en Linux®-server?
Linux er et open source-operativsystem, der er vidt brugt på servere, desktops og enheder. Det er især populært på servermarkedet og udgør mindst 32% af alle webservere. Opsætning af en Linux-server kan være en skræmmende opgave, men de seneste fremskridt har gjort processen meget lettere, end den plejede at være. For nye brugere er det sandsynligvis en god ide at tjekke en bog eller et par websteder for information om Linux-grundlæggende.
Der er mange forskellige distributioner af Linux, og mange har forskellige tilsigtede formål. Når du opretter en Linux-server, er det vigtigt først at vælge en passende distribution. Distributioner designet til servere inkluderer Red Hat Enterprise Linux (RHEL), Debian og Slackware. Red Hat Enterprise Linux er ikke gratis, men kommer med kommerciel support og er velegnet til store virksomheder. Debian indeholder næsten fuldstændig open source-software og er ideel til dem, der ønsker at bruge Linux af filosofiske grunde. Slackware er kendt for sin stabilitet og konfigurerbarhed.
Mens hver distribution har sine fordele, kan de, der er nye til at bruge Linux eller oprette en Linux-server for første gang, prøve den brugervenlige Ubuntu Server. Installation kan udføres med CD eller USB Flash Drive. Installationsmedier er generelt tilgængelige som en gratis download.
Uanset distribution er installation det første trin i opsætningen af en Linux-, Apache-, MySQL- og Perl- eller PHP (LAMP) -stabel. Linux er operativsystemet, Apache er en HTTP-server, MySQL er databasesoftware, og PHP og Perl er programmeringssprog. Afhængigt af hvilken distribution der er valgt, kan disse emner allerede være til stede og helt eller delvist konfigureret. Hvis de ikke er til stede, kan de generelt installeres via distributionens pakkehåndteringstjeneste.
Dette er typisk en meget enkel proces, hvor brugeren angiver, hvilke pakker han eller hun gerne vil have på sin computer. Pakkeadministrationstjenesten downloader og installerer derefter automatisk den relevante version. Manuel softwareinstallation er relativt usædvanligt på Linux-systemer, og det kan være nødvendigt at give visse oplysninger under installationsprocessen, f.eks. Det domæne, som serveren er vært på. Efter konfiguration af Apache bruger mange brugere pakkeadministrationssystemet til at installere userdirmod, hvilket gør det nemt at konfigurere flere brugerkonti.
Det sidste trin i opsætningen af en Linux-server er at flytte alt eksisterende indhold til den nye Linux-server. Hvis dette indhold gemmes eksternt, kan brugeren muligvis installere OpenSSH-Server, som giver mulighed for sikre fjernforbindelser ved hjælp af OpenSSH. OpenSSH-Server vil også gøre fjernstyring af serveren meget lettere.