Sådan installeres og konfigureres Ubuntu Server

I vores daglige gang i it -verdenen skal vi hvert øjeblik lære nye tendenser, nye programmer og uden tvivl have evnen til at udvikle os inden for forskellige områder af systemer.I denne vejledning vil vi se installation og konfiguration af en server med Ubuntu, men hvilke fordele kan vi opnå som administratorer, når vi installerer en server med Ubuntu?

I denne vejledning lærer du, hvordan du installerer serverversionen af ​​Ubuntu og dermed kan administrere vores server. Du kender også trinene for let at kunne konfigurere det og gøre det klar til at begynde at bruge det når som helst.

Hvis du stadig ikke ved, hvad det vil sige at arbejde med Ubuntu Server, er her nogle af dens fordele, så du ved, hvad det vil sige at arbejde med det.

Nogle fordele ved at installere Ubuntu Server

  • Det er certificeret til at være gæst eller gæsteserver på blandt andet Azure, AWS, IBM (power) platforme.
  • Det har en komplet Kernel -integration.
  • Kører på x86, x64, ARM v7, ARM 64 og Power -arkitekturer.
  • Stor opbakning.
  • Designet til blandt andet skyen.

Vi vil analysere, hvordan vi udfører installationsprocessen af ​​vores Ubuntu -server. Som et første trin går vi til følgende officielle Ubuntu -websted for at fortsætte med download vores ISO -billede.

Når vi er der klikker vi på fanen Hent, og vi vælger Server, vil vi se følgende:

1. Installer Ubuntu Server


I denne vejledning gør vi installation i en virtuel maskine, som giver os mulighed for nøjagtigt at simulere Ubuntu -serverens adfærd I virkeligheden, som vi har sagt før, er det vigtigt at bruge virtuelle miljøer til at gøre os bekendt med omgivelserne, før vi hopper ind i et produktivt miljø for at undgå uheld.

Trin 1
Når installationen starter, skal vi vælg det sprog, som vores system skal forblive påI vores tilfælde vælger vi spansk, men vi kan se, at vi har forskellige sprog at vælge imellem i Ubuntu Server, standardsproget er engelsk, da Ubuntu distribueres over hele verden, vi vælger spansk ved at flytte med pilene og trykke på Enter.

Valgmuligheder, vi harSom vi ser i det følgende vindue, har vi forskellige muligheder for at installere eller administrere vores Ubuntu, blandt hvilke:

Installer Ubuntu ServerDet giver os mulighed for at køre en installation fra bunden.

Installation af flere servere med MAAS (Metal As A Service)Det giver os mulighed for samtidig at installere Ubuntu på flere servere.

Kontroller disken for fejlDet giver mulighed for at køre en gennemgang af mulige fejl i sektorer på harddisken.

Kontroller hukommelsenDet giver os mulighed for at køre en test på serverens RAM for at kontrollere dens funktion.

Start fra den første harddiskGiver dig mulighed for at starte systemet fra hovedharddisken, hvis du har flere.

Gendan et beskadiget systemDet giver os mulighed for at køre en generel test og forsøge at gendanne et system, der har en form for fejl.

Vi vælger den første mulighed Installer Ubuntu Server.

Trin 2
Vi giver Enter vi vælger det geografiske område hvor vi er placeret, giver det os mulighed for straks at konfigurere tidszonen. Hvis landet, hvor vi er, ikke er på listen, skal vi vælge den anden mulighed.

Trin 3
Vi giver Gå ind Og så vil systemet fortælle os, om vi vil konfigurere tastaturet, det er tilrådeligt at acceptere dette forslag, da det giver os mulighed for at konfigurere og justere modellen af ​​vores tastatur automatisk:

Trin 4
Vi klikker videre Ja og klik på Gå ind. Derefter vises følgende vindue:

Denne konfigurationsmulighed beder os om at trykke på en af ​​de viste taster (y, u, r, n, osv.), I vores tilfælde vil vi trykke på n -tasten, derefter vil den bede os om at trykke på w, som vi angav, at dette er i orden til optimere layout og korrekt tastaturkonfiguration. Vi trykker på w -tasten.

Dernæst vil der blive vist forskellige spørgsmål om især nogle taster, hvis vores tastatur har dem, klikker vi på Ja, ellers trykker vi Lade være med.

Når vi har udført de forskellige anmodede kontroller, vises følgende vindue, der bekræfter, at alt var korrekt og giver os en guide til vores tastatur "Es" = spansk.

Trin 5
Vi klikker videre Blive ved og downloadprocessen af ​​nogle yderligere komponenter til den korrekte installation begynder.

Trin 6
Når tilføjelserne er downloadet, vises der et vindue, der anmoder om det indtast det navn, vi vil give til vores Ubuntu -server.

Vi vælger det passende navn og klikker på Blive ved.

Trin 7
Dernæst vælger vi navnet på den bruger, der får adgang til serveradministrationen (Standardbruger). Klik på Fortsæt, og systemet vil bede os om brugernavnet for at få adgang til systemet (Det er en anden bruger end den forrige).

Trin 8
Vi trykker på Fortsæt og derefter vi indtaster adgangskoden:

Vi klikker på Fortsæt og vi indtaster adgangskoden igen (bekræftelse).

Trin 9
Vi klikker videre Blive ved. Derefter systemet spørger os, om vi vil kryptere vores personlige mappe, som anbefales, hvis vi har følsomme oplysninger, da kryptering genererer større sikkerhed, men det kan være hovedpine, hvis systemet mislykkes, og vi forsøger at få adgang til vores oplysninger, efter Ubuntu's opfattelse vil vi være ubudne gæster eller hackere. I vores tilfælde vælger vi Nej.

Trin 10
Derefter systemet bekræfter vores tidszone Baseret på det sted, som vi bestemte i begyndelsen af ​​installationen, klikker du på Ja, hvis det er korrekt.

Trin 11
Når vi har valgt ja, starter en række spørgsmål om serverkonfigurationen. I første omgang vil systemet bede os om de partitioner, som harddisken vil have:

Valgmuligheder, vi harVejledt - brug hele diskenDet giver os mulighed for at bruge disken på en total måde.

Vejledt - brug fuld disk og konfigurer LVMDet giver os mulighed for at bruge den komplette og ekstra disk til at konfigurere LVM (Logical Volume Management) til de respektive partitioner.

Vejledt - brug hele disken og konfigurer krypteret LVMDet giver os mulighed for at bruge den komplette og ekstra disk til at konfigurere LVM (Logical Volume Management) med et krypteringssystem til at beskytte oplysningerne.

HåndbogDet giver os mulighed for at udføre hele processen manuelt, men det anbefales ikke.

I vores tilfælde vil vi bruge den første mulighed, Vejledt - brug hele disken. Når det er valgt, skal du trykke på Enter -tasten, og følgende vindue vises:

Vi ser, at oplysningerne om den harddisk, der skal bruges, vises, vi trykker på Enter for at fortsætte installationsprocessen. Følgende vindue vises med angivelse af de partitioner, der vil blive oprettet i vores Ubuntu:

BemærkExt4 -partitionen ligner NTFS i Windows, og swap -partitionen har sin egen dedikerede plads i Ubuntu, så swap -hukommelse kan skrive til den.

Klik på Ja for at skrive ændringerne. Følgende vindue vises, der viser fremskridtet med installationen af ​​basissystemet:

Derefter systemet det vil spørge os, om vi vil konfigurere proxyen, da det ikke er så almindeligt, lader vi feltet stå tomt og klikker på Fortsæt:

Alle de passende pakker (relateret til netværket) downloades, og det bliver spurgt, hvordan vi vil konfigurere opdateringerne, vi ser, at vi har tre (3) muligheder:

ValgIngen automatiske opdateringerDet anbefales til servere, da nogle opdateringer kan genstarte serveren eller forårsage ustabilitet i den.

Automatiske opdateringerOpdateringer installeres automatisk, når der er en tilgængelig.

Administrer systemet med LandskabGiver dig mulighed for at administrere opdateringer via landskabsværktøjet.

Vi vælger den første mulighed i vores tilfælde, Uden automatiske opdateringer skal du klikke på Fortsæt (Vi bliver nødt til at installere opdateringerne manuelt). Derefter spekulerer du på, hvilke funktioner vi vil tilføje til vores server, vi har nogle som OpenSSH, Print Server osv.

I vores eksempel vil vi aktivere OpenSSH -indstillingen for at kunne styre serveren eksternt, for at vælge den placerer vi markøren på denne mulighed og trykker på mellemrumstasten for at vælge den.

Funktionerne for hver mulighed er opsummeret:

  • OpenSSH: Fjernadministration
  • DNS -server: Domænenavnserver
  • LAMp -server: Webserver
  • Mail -server: Mail -server
  • PostgreSQL database: Databaseserver
  • Printserver: Printserver
  • Samba filserver: Delt filserver
  • Tomcat Java Server: Java -server
  • Virtuel maskine vært: Virtuel maskineserver
  • Manuel pakkevalg: Manuel valg af pakker

Vi giver Enter til at fortsætte vores installationsproces. Systemet det vil spørge os, om vi vil installere GRUB boot loader i hovedregistret, husk at GRUB (Grand Unifier Bootloader) er det første, der indlæses, når vores server starter, derfor vælger vi Ja -indstillingen.

BemærkHvis du til enhver tid har problemer med GRUB, kan du prøve at besøge følgende selvstudie, du får hjælp til at løse problemer.

Vi fortsætter med vores installation, og vi vil se, at alt er installeret korrekt:

Vi klikker på Fortsæt, og vi vil være forsigtige med ikke at genstarte serveren med disken inde i enheden for ikke at gentage hele installationsprocessen. Som vi ser, fungerer Ubuntu under kommandolinjen, som giver os mulighed for at bruge maskinens ressourcer i de installerede applikationer.

Vi kan se, at når maskinen er genstartet, vil der blive bedt om adgangsoplysninger, der allerede er oprettet under installationen.

2. Forbindelse via SSH med Ubuntu


Lad os se, hvordan vi opretter forbindelse via en sikker SSH -forbindelse til vores Ubuntu -server. En SSH -forbindelse giver os mulighed for at oprette forbindelse eksternt til vores server. Det er meget vigtigt at huske, at vores Ubuntu -server skal være på det samme netværk, som vi vil oprette forbindelse til.

Vi kan se, hvordan konfigurationen af ​​vores netværk bruger kommandoen:

 ifconfig
Som viser en oversigt over det. I vores tilfælde ser vi, at IP -adressen på vores server er 192.168.0.10, og vi kan se de forskellige netværkskonfigurationer.

For at oprette forbindelse fra SSH fra et eksternt websted vil vi bruge Putty -softwaren, som er gratis, og vi kan downloade den fra den officielle side. Her forlader vi en tutorial for at se mere om Putty. Denne software giver os mulighed for at oprette forbindelse, det er dybest set en forbindelsesklient til Linux.

For at oprette forbindelse til vores server via Putty vil vi gøre følgende:

  • I IP -adresse sætter vi den nøjagtige IP for Ubuntu -serveren (I vores tilfælde 192.168.0.10)
  • Vi forlader standardporten (22)
  • I forbindelsestype vælger vi SSH

Vi klikker videre Åben og første gang vi udfører Putty, vil der blive vist en meddelelse, der angiver, at serverens nøgle ikke er registreret i cachen, dette er af sikkerhedsmæssige årsager, vi kan acceptere, og det følgende vindue åbnes for at indtaste legitimationsoplysningerne. Når vi indtaster vores adgangskode, vil vi se, at vi kan få adgang til vores server, som om vi var foran den.

Dette giver os mulighed for at administrere den fysiske server, uanset hvor den er placeret.

3. Kontrolmuligheder og parametre


Parametrene giver os mulighed for at konfigurere, hvordan kommandoerne vil opføre sig på vores Ubuntu -server. For eksempel, hvis vi ville gå til systemets rodmappe for at se dets indhold, ville vi normalt bruge CD: og så igen CD: (Således ville vi stige 2 mapper), for at spare tid kan vi bruge symbolet /, som giver os mulighed for at gå direkte til rodmappen, vil kommandoen være cd /.

Vi vil se, at kommandolinjen allerede er placeret ved roden af ​​systemet. Hvis vi nu vil vende tilbage til den personlige Solvetic -mappe, bruger vi ikke cd hjem og senere cd hjem, snarere vil vi bruge kommandoen:

 cd / home / solvetic
Og så vil vi gå til den personlige mappe.

Hvis vi ville se mapperne placeret i roden på en mere organiseret måde, da de normalt ville se lidt rodede ud. vi kan bruge kommandoen ls med parameteren -l for at se mapper på en mere organiseret måde (ls -l):

Vi vil se, at det viser os mere specifikke detaljer om hver mappe, såsom størrelse, oprettelsesdato osv.
Vi kan se de forskellige muligheder, vi har for at parametre en kommando, til dette kan vi bruge følgende metoder. Vi kan bruge følgende parameter:

 ls -hjælp
Det viser Linux -hjælpen, hvor vi kan se de forskellige muligheder for at tilføje til kommandoen, hver mulighed leveres med sit respektive resumé.

En anden mulighed, vi har, er at bruge kommandoen mand (manuel), viser denne kommando meget mere eksplicit information om hver kommando. For eksempel kan vi bruge følgende linje:

 mand ls
(Det viser os ls kommandohåndbog). Husk, at denne mulighed vil tage os ud af kommandolinjen.

Vi kan navigere i manualen ved hjælp af pil op og ned. For at vende tilbage til kommandolinjen trykker vi på tasten hvad.

Her er et link til en tutorial med interessante kommandoer til Ubuntu:

Ubuntu -kommandoer

4. Håndtering af filer og mapper i Ubuntu


Som administratorer skal vi til enhver tid administrere de forskellige filer, vi har på vores server, og det er vigtigt, at vi ved, hvordan vi gør denne proces. Vi vil gennemgå processen med at oprette filer og mapper, men det anbefales ikke at oprette disse i Ubuntu -rodmappen, det ideelle er at oprette dem i den personlige mappe.

Opret mappe
For at oprette en mappe i Ubuntu bruger vi kommandoen mkdir (Make Directory), i vores eksempel vil vi bruge linjen:

 mkdir -test
Og vi trykker Gå ind. For at kontrollere, at vi har oprettet mappen korrekt, lad os bruge kommandoen ls, og vi vil se vores oprettede mappe, og hvis vi bruger (som vi allerede så) kommandoen:
 ls -l
Vi vil se et mere komplet resumé af den nyligt oprettede mappe.

BemærkSystemet er store og små bogstaver, vi kan have to mapper (test og test).

Opret fil
For at oprette en fil bruger vi kommandoen røre ved, parameteren er;

 tryk på Udvidelsesnavn
For eksempel, tryk på Exercise.txt. Hvis vi bruger ls -l vi kan se vores oprettede dokument.

Kopier, indsæt og klip indstillinger
For at kopiere en fil bruger vi filen cp (cp Filnavn Destinationssti), i vores tilfælde ville det være, cp Exercise.txt Tests. For at se, at filen blev korrekt kopieret til destinationen, bruger vi følgende proces, brug kommandoen cd Navn på destinationsmappe (cd Tests) en gang inde i Tests lad os bruge kommandoen ls for at se den fil, vi lige har kopieret.

Med kommandoen mv vi kan flytte en fil eller mappe fra et sted til et andet, dets syntaks er identisk med kopiering, mv filnavn Destination.

Her efterlader vi en vejledning, der taler om dette.

Slet filer og mapper
For at slette filer: Vi vil bruge kommandoen rm (fjern), dens syntaks er rm Filnavn, i vores eksempel ville det være rm Exercise.txt og vi kan se igennem ls -l at filen ikke længere findes på vores Ubuntu -system.
Nedenfor er et billede med alle de kommandoer, som vi har kommenteret:

For at slette mapper: Vi vil bruge kommandoen rmdir, syntaksen ville være rmdir Directory_name, i vores tilfælde, rmdir test og på denne måde fjerner vi testmappen fra systemet. Vi kan bruge kommandoen ls -l For at kontrollere, at en sådan mappe ikke længere findes i Ubuntu:

På denne måde har vi set nogle af de muligheder og konfigurationer, som vi har i vores Ubuntu -server.

Omdøb Ubuntu -filer og mapper

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave