Slik installerer og konfigurerer du Ubuntu Server

I vår daglige vandring i IT -verden må vi hvert øyeblikk lære nye trender, nye programmer og uten tvil ha evnen til å utvikle oss på forskjellige områder av systemer.I denne opplæringen vil vi se installasjon og konfigurasjon av en server med Ubuntu, men hvilke fordeler kan vi oppnå som administratorer når vi installerer en server med Ubuntu?

I denne opplæringen lærer du hvordan du installerer serverversjonen av Ubuntu og dermed kan administrere serveren vår. Du vil også vite trinnene for å kunne konfigurere det enkelt og gjøre det klart til å begynne å bruke det når som helst.

Hvis du fremdeles ikke vet hva det betyr å jobbe med Ubuntu Server, er det noen av fordelene slik at du vet hva det betyr å jobbe med det.

Noen fordeler med å installere Ubuntu Server

  • Det er sertifisert for å være en gjest- eller gjesteserver på blant annet Azure, AWS, IBM (kraft) -plattformer.
  • Den har en komplett kjerneintegrasjon.
  • Kjører på x86, x64, ARM v7, ARM 64 og Power -arkitekturer.
  • Stor støtte.
  • Designet for blant annet skyen.

Vi skal analysere hvordan vi utfører installasjonsprosessen til vår Ubuntu -server. Som et første trinn går vi til følgende offisielle Ubuntu -nettsted for å fortsette last ned vårt ISO -bilde.

Når vi er der klikker vi på fanen nedlasting, og vi velger Server, vil vi se følgende:

1. Installer Ubuntu Server


I denne opplæringen gjør vi installasjon i en virtuell maskin som lar oss nøyaktig simulere oppførselen til Ubuntu -serveren I virkeligheten, som vi har sagt tidligere, er det viktig å bruke virtuelle miljøer for å gjøre oss kjent med omgivelsene før du hopper inn i et produktivt miljø for å unngå uhell.

Trinn 1
Når vi starter installasjonen må vi velg språket som systemet vårt skal forbli påI vårt tilfelle velger vi spansk, men vi kan se at vi har forskjellige språk å velge mellom i Ubuntu Server, standardspråket er engelsk siden Ubuntu distribueres over hele verden, vi velger spansk ved å bevege oss med pilene og trykke Enter.

Alternativer vi harSom vi ser i det følgende vinduet, har vi forskjellige alternativer for å installere eller administrere Ubuntu, blant annet:

Installer Ubuntu ServerDet lar oss kjøre en installasjon fra bunnen av.

Installasjon av flere servere med MAAS (Metal As A Service)Det gir oss muligheten til å installere Ubuntu samtidig på flere servere.

Sjekk om det er feil på diskenDet lar deg kjøre en gjennomgang av mulige feil i harddiskens sektorer.

Sjekk minnetDet gir oss muligheten til å kjøre en test på serverens RAM for å kontrollere driften.

Oppstart fra den første harddiskenLar deg starte systemet fra hovedharddisken hvis du har flere.

Gjenopprett et skadet systemDet gir oss muligheten til å kjøre en generell test og prøve å gjenopprette et system som har en slags feil.

Vi velger det første alternativet Installer Ubuntu Server.

Steg 2
Vi gir Enter vi velger det geografiske området der vi befinner oss, vil det tillate oss å umiddelbart konfigurere tidssonen. Hvis landet der vi er ikke er på listen, må vi velge det andre alternativet.

Trinn 3
Vi gir Tast inn Og så vil systemet fortelle oss om vi vil konfigurere tastaturet, det er lurt å godta dette forslaget siden det vil tillate oss å konfigurere og justere modellen til tastaturet vårt automatisk:

Trinn 4
Vi klikker videre Ja og klikk Tast inn. Da vil følgende vindu vises:

Dette konfigurasjonsalternativet ber oss om å trykke på hvilken som helst av tastene som vises (y, u, r, n, etc). I vårt tilfelle vil vi trykke på n -tasten, så vil det be oss om å trykke w, som vi angav at dette er i orden til optimalisere oppsettet og riktig tastaturkonfigurasjon. Vi trykker på w -tasten.

Deretter vil forskjellige spørsmål bli vist om spesielt noen taster. Hvis tastaturet vårt har dem, klikker vi på Ja, ellers trykker vi Ikke.

Når vi har utført de forskjellige kontrollene som blir bedt om, vises følgende vindu som bekrefter at alt var riktig og gir oss en guide til tastaturet vårt "Es" = spansk.

Trinn 5
Vi klikker på Fortsette og nedlastingsprosessen for noen ekstra komponenter for riktig installasjon vil begynne.

Trinn 6
Når tilleggene er lastet ned, vises et vindu som ber om det skriv inn navnet vi vil gi til Ubuntu -serveren vår.

Vi velger riktig navn og klikker på Fortsette.

Trinn 7
Deretter velger vi navnet på brukeren som vil ha tilgang til serveradministrasjonen (Standard bruker). Klikk på Fortsett, og systemet vil be oss om brukernavnet for å få tilgang til systemet (Det er en annen bruker enn den forrige).

Trinn 8
Vi trykker på Fortsett og deretter vi skriver inn passordet:

Vi klikker på Fortsett og vi skriver inn passordet igjen (bekreftelse).

Trinn 9
Vi klikker videre Fortsette. Deretter systemet spør oss om vi vil kryptere vår personlige mappe, som anbefales hvis vi har sensitiv informasjon siden kryptering genererer større sikkerhet, men det kan være hodepine i tilfelle systemet mislykkes og vi prøver å få tilgang til informasjonen vår. Etter Ubuntu mening vil vi være inntrengere eller hackere. I vårt tilfelle velger vi Nei.

Trinn 10
Deretter systemet bekrefter vår tidssone Basert på plasseringen vi bestemte i begynnelsen av installasjonen, klikker du Ja hvis den er riktig.

Trinn 11
Når vi har valgt ja, vil en rekke spørsmål om serverkonfigurasjonen begynne. I utgangspunktet vil systemet be oss om partisjonene som harddisken vil ha:

Alternativer vi harVeiledet - bruk hele diskenDet lar oss bruke disken på en total måte.

Veiledet - bruk full disk og konfigurer LVMDen lar oss bruke hele og ekstra disken til å konfigurere LVM (Logical Volume Management) for de respektive partisjonene.

Veiledet - bruk hele disken og konfigurer kryptert LVMDen lar oss bruke hele og ekstra disken til å konfigurere LVM (Logical Volume Management) med et krypteringssystem for å beskytte informasjonen.

HåndbokDet lar oss utføre hele prosessen manuelt, men det anbefales ikke.

I vårt tilfelle vil vi bruke det første alternativet, Veiledet - bruk hele disken. Når du har valgt, trykker du på Enter -tasten, og følgende vindu vises:

Vi ser at informasjonen til harddisken som skal brukes vises, vi trykker Enter for å fortsette installasjonsprosessen. Følgende vindu vises som indikerer partisjonene som vil bli opprettet i Ubuntu:

MerkExt4 -partisjonen ligner på NTFS i Windows, og byttepartisjonen har sin egen dedikerte plass i Ubuntu, slik at bytteminne kan skrive til den.

Klikk på Ja -alternativet for å skrive endringene. Følgende vindu vises som viser fremdriften for installasjonen av basissystemet:

Deretter systemet den vil spørre oss om vi vil konfigurere proxyen, siden det ikke er så vanlig, lar vi feltet stå tomt og klikker på Fortsett:

Alle apt -pakkene (relatert til nettverket) blir lastet ned, og det blir spurt hvordan vi vil konfigurere oppdateringene, vi ser at vi har tre (3) alternativer:

ValgIngen automatiske oppdateringerDet anbefales for servere siden noen oppdateringer kan starte serveren på nytt eller forårsake ustabilitet.

Automatiske oppdateringerOppdateringer installeres automatisk når en er tilgjengelig.

Administrer systemet med LandskapLar deg administrere oppdateringer gjennom landskapsverktøyet.

Vi vil velge det første alternativet i vårt tilfelle, Uten automatiske oppdateringer klikker du Fortsett (Vi må installere oppdateringene manuelt). Deretter lurer du på hvilke funksjoner vi vil legge til på serveren vår, vi har noen som OpenSSH, Print Server, etc.

I vårt eksempel vil vi aktivere OpenSSH -alternativet for å kunne administrere serveren eksternt, for å velge den plasserer vi markøren på alternativet og trykker på mellomromstasten for å velge den.

Funksjonene til hvert alternativ er oppsummert:

  • OpenSSH: Fjernadministrasjon
  • DNS -server: Domenenavnserver
  • LAMp -server: Internett server
  • E -postserver: E -postserver
  • PostgreSQL database: Databaseserver
  • Utskriftsserver: Utskriftsserver
  • Samba filserver: Delt filserver
  • Tomcat Java Server: Java -server
  • Virtual Machine Host: Virtuell maskinserver
  • Manuell pakkevalg: Manuelt valg av pakker

Vi gir Enter for å fortsette installasjonsprosessen. Systemet den vil spørre oss om vi vil installere GRUB -oppstartslasteren i hovedregistret, husk at GRUB (Grand Unifier Bootloader) er det første som lastes inn når serveren starter, derfor velger vi Ja -alternativet.

MerkHvis du når som helst har problemer med GRUB, kan du prøve å besøke følgende opplæring. Du får hjelp til å løse problemer.

Vi fortsetter med installasjonen, og vi vil se at alt er riktig installert:

Vi klikker på Fortsett, og vi vil være forsiktige med å ikke starte serveren på nytt med disken inne i enheten for ikke å gjenta hele installasjonsprosessen. Som vi ser fungerer Ubuntu under kommandolinjen som lar oss bruke maskinens ressurser i de installerte programmene.

Vi kan se at når maskinen er startet på nytt, vil tilgangsopplysningene som allerede ble opprettet under installasjonen bli bedt om.

2. Tilkobling via SSH med Ubuntu


La oss se hvordan vi kobler til via en sikker SSH -tilkobling til Ubuntu -serveren vår. En SSH -tilkobling lar oss koble eksternt til serveren vår. Det er veldig viktig å huske at Ubuntu -serveren vår må være på samme nettverk som vi vil koble til.

Vi kan se hvordan konfigurasjonen av nettverket vårt bruker kommandoen:

 ifconfig
Som viser et sammendrag av det. I vårt tilfelle ser vi at IP -adressen til serveren vår er 192.168.0.10, og vi kan se de forskjellige nettverkskonfigurasjonene.

For å opprette forbindelse fra SSH fra et eksternt nettsted bruker vi Putty -programvaren som er gratis, og vi kan laste den ned fra den offisielle siden. Her forlater vi en opplæring for å se mer om Putty. Denne programvaren gir oss muligheten til å koble til, den er i utgangspunktet en tilkoblingsklient for Linux.

For å koble til serveren vår gjennom Putty vil vi gjøre følgende:

  • I IP -adressen legger vi den nøyaktige IP -adressen til Ubuntu -serveren (i vårt tilfelle 192.168.0.10)
  • Vi forlater standardporten (22)
  • I tilkoblingstype velger vi SSH

Vi klikker videre Åpen og første gang vi kjører Putty, vil det vises en melding som indikerer at serverens nøkkel ikke er registrert i hurtigbufferen, dette er av sikkerhetsmessige årsaker, vi kan godta og følgende vindu åpnes for å angi legitimasjonen. Når vi har skrevet inn passordet vårt, vil vi se at vi kan få tilgang til serveren vår som om vi var foran den.

Dette vil tillate oss å administrere den fysiske serveren uansett hvor den er plassert.

3. Kontrollalternativer og parametere


Parametrene lar oss konfigurere hvordan kommandoene vil oppføre seg på vår Ubuntu -server. For eksempel, hvis vi ønsket å gå til rotmappen i systemet for å se innholdet, ville vi normalt brukt CD: og så igjen CD: (Dermed ville vi gå ned 2 mapper), for å spare tid kan vi bruke symbolet / som lar oss gå direkte til rotmappen, vil kommandoen være cd /.

Vi vil se at kommandolinjen allerede er plassert ved roten av systemet. Hvis vi vil gå tilbake til den personlige Solvetic -mappen, vil vi ikke bruke den cd hjem og senere cd hjem, snarere vil vi bruke kommandoen:

 cd / home / solvetic
Og så går vi til den personlige mappen.

Hvis vi ønsket å se mappene i roten på en mer organisert måte, siden de vanligvis ville se litt rotete ut. vi kan bruke kommandoen ls med parameteren -l for å se mapper på en mer organisert måte (ls -l):

Vi vil se at den viser oss mer spesifikke detaljer om hver mappe, for eksempel størrelse, opprettelsesdato, etc.
Vi kan se de forskjellige alternativene vi har for å parameterisere en kommando, for dette kan vi bruke følgende metoder. Vi kan bruke følgende parameter:

 ls -hjelp
Det vil vise Linux -hjelpen der vi kan se de forskjellige alternativene for å legge til i kommandoen, hvert alternativ kommer med sitt respektive sammendrag.

Et annet alternativ vi har er å bruke kommandoen Mann (manuell), viser denne kommandoen mye mer eksplisitt informasjon om hver kommando. For eksempel kan vi bruke følgende linje:

 mann ls
(Den viser oss kommandoboken ls). Husk at dette alternativet vil ta oss ut av kommandolinjen.

Vi kan navigere i håndboken ved å bruke pil opp og ned. For å gå tilbake til kommandolinjen trykker vi på tasten hva.

Her er en lenke til en opplæring med interessante kommandoer for Ubuntu:

Ubuntu -kommandoer

4. Administrere filer og kataloger i Ubuntu


Som administratorer når som helst må vi administrere de forskjellige filene vi har på serveren vår, og det er viktig at vi vet hvordan vi gjør denne prosessen. Vi skal gå igjennom prosessen for å lage filer og mapper, men det anbefales ikke å opprette disse i Ubuntu -rotmappen, det ideelle er å lage dem i den personlige mappen.

Lag mappe
For å opprette en mappe i Ubuntu bruker vi kommandoen mkdir (Make Directory), i vårt eksempel vil vi bruke linjen:

 mkdir Testing
Og vi trykker Tast inn. For å bekrefte at vi har opprettet mappen riktig, la oss bruke ls -kommandoen, så ser vi den opprettede mappen vår og hvis vi bruker (Som vi allerede så) kommandoen:
 ls -l
Vi vil se et mer komplett sammendrag av den nylig opprettede mappen.

MerkSystemet er saksfølsomt, vi kan ha to mapper (tester og tester).

Lag en fil
For å lage en fil bruker vi kommandoen ta på, parameteren er;

 berør Extension_name
For eksempel, Trykk på Exercise.txt. Hvis vi bruker ls -l vi kan se det opprettede dokumentet vårt.

Kopier, lim inn og klipp ut alternativer
For å kopiere en fil bruker vi filen cp (cp Filnavn Destinasjonssti), i vårt tilfelle ville det være, cp Exercise.txt -tester. For å se at filen ble riktig kopiert til destinasjonen, bruker vi følgende prosess, bruk kommandoen cd Destinasjonsmappenavn (cd -tester) en gang inne i tester, la oss bruke kommandoen ls for å se filen vi nettopp kopierte.

Med kommandoen mv vi kan flytte en fil eller mappe fra ett sted til et annet, syntaksen er identisk med kopiering, mv filnavn Destinasjon.

Her legger vi igjen en opplæring som snakker om dette.

Slett filer og mapper
For å slette filer: Vi bruker kommandoen rm (fjern), er syntaksen rm File_name, i vårt eksempel ville det være rm Exercise.txt og vi kan se gjennom ls -l at filen ikke lenger eksisterer på vårt Ubuntu -system.
Nedenfor er et bilde med alle kommandoene vi har kommentert:

For å slette kataloger: Vi vil bruke kommandoen rmdir, syntaksen ville være rmdir Directory_name, i vårt tilfelle, rmdir -tester og på denne måten vil vi fjerne testkatalogen fra systemet. Vi kan bruke kommandoen ls -l For å bekrefte at en slik katalog ikke lenger eksisterer i Ubuntu:

På denne måten har vi sett noen av alternativer og konfigurasjoner som vi har i vår Ubuntu -server.

Gi nytt navn til Ubuntu -filer og kataloger

wave wave wave wave wave