Adam the Automator

Linux-asennusohjelmat ovat kehittyneet huomattavasti. Voit asentaa monet suuret jakelut nykyään helpommin kuin viisi tai kymmenen vuotta sitten. Yksi tällainen asentaja, jota Canonicalin Ubuntu-palvelin ja työasema 20.04 käyttää nyt nimellä Subiquity, korvaa Ubuntun aiemmin käyttämän Debian-asentajan.

Tässä artikkelissa opit askel askeleelta, miten asennat Ubuntu Server 20.04:n!

Mitä opit

Tässä artikkelissa käydään läpi varsinainen skenaario, jossa asennat Ubuntu Server 20.04:n. Opit vaiheittaisen asennusprosessin, määrität vakioasetukset, kuten asennusohjelman päivittämisen, IP-osoitteen määrityksen, levyjen määrityksen, pääkäyttäjätilin lisäämisen ja isäntänimen määrityksen, etäkäytön määrityksen SSH:n avulla ja lopuksi asennuksen jälkeiset päivitykset.

Edellytykset

Tämän oppaan seuraamiseen tarvitset seuraavat resurssit:

  • Ubuntu Server 20.04 ISO
  • Hypervisor tai itsenäinen fyysinen palvelin
    • Hyper-V
    • VMware ESXi, Player tai Workstation
    • KVM / VirtualBox
  • Halua oppia

Valmis oppia? Hienoa!

Oppiessasi asentamaan Ubuntu 20.04
Oppiessasi asentamaan Ubuntu 20.04

Asennus Ubuntu Server

Pidemmittä puheitta aloitetaan!

  1. Aloita asennus boottaamalla VM-vieras Ubuntu Server 20.04 ISO:lla. Tässä oppaassa mainitaan paljon VMware; voit kuitenkin käyttää mitä tahansa hypervisoria. Esimerkit tässä ovat VMware ESXi 7.0:sta, mutta voit käyttää myös esimerkiksi Microsoft Hyper-V:tä, VirtualBoxia tai VMware Playeria. Kun käynnistät VM-vieraan, sinun pitäisi nähdä järjestelmän käynnistysviestejä VM-vieraan käynnistyessä. Kun käynnistysprosessi on päättynyt, näet seuraavan tervetuliaisnäytön:
Ubuntu Server 20.04 Asennusnäyttö - Valitse kieli
Ubuntu Server 20.04 Asennusnäyttö – Valitse kieli

Vakiokielivalinta on englanti. Jos haluat käyttää tätä kieltä, paina Enter-näppäintä.

2. Valitse seuraavassa näytössä, haluatko päivittää asennusohjelman vai et. Jos olet yhteydessä internetiin, valitse nuolinäppäimillä ’Päivitä uuteen asennusohjelmaan’ ja paina Enter. Muussa tapauksessa voit ohittaa tämän vaiheen.

Ubuntu Server 20.04 -asennusnäyttö - Asennusohjelman päivitys
Ubuntu Server 20.04 -asennusnäyttö – Asennusohjelman päivitys

Asennusohjelman lataaminen alkaa ja päivitys käynnistyy:

Ubuntu Server 20.04 Installation Screen - Update Installer Downloading
Ubuntu Server 20.04 Installation Screen – Update Installer Downloading

3. Kun asennusohjelma on saanut päivityksen valmiiksi, sinun on nyt valittava näppäimistöasettelu. Oletuksena on englanti (US). Jos olet tyytyväinen näihin oletusasetuksiin, valitse Valmis paina Enter:

Ubuntu Server 20.04 Asennusnäyttö - Valitse näppäimistöasettelu
Ubuntu Server 20.04 Asennusnäyttö – Valitse näppäimistöasettelu

4. Nyt on aika määrittää verkkoasetukset. Oletusarvoisesti asennusohjelma etsii DHCP-osoitteen ja määrittää verkon automaattisesti. Sinun on kuitenkin nyt asetettava IP-osoite verkossasi voimassa olevaan kokoonpanoon. Voit kirjoittaa osoitetun osoitteen muistiin ja käyttää sitä staattisena määrityksenä. Jos valitset tämän reitin, muista tehdä osoite staattiseksi varaukseksi DHCP-palvelimen kokoonpanossa.

5. Määritä staattinen osoite valitsemalla eth0, kuten alla näkyy, ja painamalla Enter-näppäintä. Tämän jälkeen sinun on valittava IPv4 tai IPv6 ja annettava oikeat aliverkon, osoitteen, yhdyskäytävän ja nimipalvelimen osoitteet. IPv6 on ensisijaisesti tarkoitettu internetiin suuntautuvaan liikenteeseen, koska IPv4-osoitetila on loppumassa. Sitä ei tarvitse käyttää lähiaikoina paikalliseen liikenteeseen.

Useimmissa tapauksissa valitset IPv4:n alla esitetyllä tavalla:

Ubuntu Server 20.04 Asennusnäkymä - Staattisen IP-osoitteen määrittäminen
Ubuntu Server 20.04 Asennusnäkymä – Staattisen IP-osoitteen määrittäminen

6. Kun lopetat, asetukset tulevat voimaan, ja voit jatkaa. Valitse Valmis ja jatka painamalla Enter-näppäintä.

7. Seuraavassa näytössä sinua pyydetään määrittämään välitysosoite. Jos käytät välityspalvelinta internetin käyttämiseen, kirjoita osoite tähän, muuten jätä se tyhjäksi ja valitse Valmis ja paina Enter:

Ubuntu Server 20.04 Asennusnäyttö - Määritä välityspalvelin
Ubuntu Server 20.04 Asennusnäyttö – Määritä välityspalvelin

8. Seuraavaksi valitaan levyn kokoonpano. Tämän oppaan tarkoituksia varten pitäydymme mahdollisimman paljon oletusasetuksissa. Varmista, että Use an whole disk on valittuna ja että Set up this disk as an LVM group on valittuna. Kun molemmat on valittu, valitse Done (Valmis) ja paina Enter-näppäintä:

Ubuntu Server 20.04 Asennusnäyttö - Ohjattu tallennuskonfiguraatio
Ubuntu Server 20.04 Asennusnäyttö – Ohjattu tallennuskonfiguraatio

9. Valitse ”Done”. Tarkista tallennuskonfiguraatio. Nyt olisi hyvä aika dokumentoida myös levykonfiguraatio. Jos olet tyytyväinen kokoonpanoon, valitse Valmis ja paina Enter-näppäintä:

Ubuntu Server 20.04 Asennusnäyttö - Tallennuskonfiguraatio
Ubuntu Server 20.04 Asennusnäyttö – Tallennuskonfiguraatio

10. Koska levyn alustamista ja osiointia pidetään tuhoavana, näyttöön tulee vahvistusikkuna. Valitse Jatka ja paina Enter-näppäintä:

Ubuntu Server 20.04 Asennusnäyttö - Tallennuskonfiguraation viimeistely
Ubuntu Server 20.04 Asennusnäyttö – Tallennuskonfiguraation viimeistely

11. Seuraava näyttö on Profile Setup -näyttö. Tämä tili on palvelimesi pääkäyttäjätili. Kirjoita nimesi, palvelimen nimi, käyttäjänimi ja haluamasi salasana. Käyttäjätunnus voi olla nimesi tai Marvel Comicsin hahmo. Valinta on sinun. Olipa päätös mikä tahansa, muista dokumentoida nämä tiedot ennen kuin jatkat!

12. Kun olet tyytyväinen tietoihin, valitse Valmis ja paina Enter:

Ubuntu Server 20.04 -asennusnäyttö - Profiilin määritys
Ubuntu Server 20.04 -asennusnäyttö – Profiilin määritys

13. Valitse Valmis. Nyt sinulta kysytään, haluatko asentaa OpenSSH-palvelimen vai et. Jos aiot käyttää vain VM-konsolia palvelimen käyttämiseen, jätä asennus väliin. Voit asentaa OpenSSH:n myöhemmin. Jos kuitenkin aiot käyttää SSH-yhteyttä isäntäkonsolin hallintaan, varmista, että Install OpenSSH Server (Asenna OpenSSH-palvelin) on valittuna. Se on helpompi tehdä nyt kuin asentaa ja määrittää myöhemmin. Jos SSH-avaimet ovat sinulle tuttuja, voit myös tuoda avaimesi nyt, jotta voit ottaa käyttöön salasanattoman turvallisen kirjautumisen.

14. Kun olet tyytyväinen valintoihin, valitse Valmis ja paina Enter:

Ubuntu Server 20.04 Asennusnäyttö - SSH-asennus
Ubuntu Server 20.04 Asennusnäyttö – SSH-asennus

15. Valitse Valmis ja paina Enter. Olet nyt lopettamassa! Seuraavaksi asennetaan joitakin suosituimpia Ubuntu Serveriin saatavilla olevia snapsuja.

Valitse halutessasi PowerShell ja valitse Valmis ja paina Enter-näppäintä. Muussa tapauksessa valitse vain Done (Valmis) ja paina Enteriä.

Ubuntu Server 20.04 asennusnäyttö - Featured Server Snaps
Ubuntu Server 20.04 asennusnäyttö – Featured Server Snaps

Ubuntu Serverin asennus alkaa nyt. Tyypillisesti asennus kestää virtuaalikoneessa vain muutaman minuutin.

Asennus Ubuntu 20.04
Asennus Ubuntu 20.04
Asennus Ubuntu 20.04
Asennus Ubuntu 20.04

16. Muutaman minuutin kuluttua ja, sinun on käynnistettävä uudelleen. Paina Enter-näppäintä ja palvelin käynnistyy uudelleen.

Yleisten porttien avaaminen

Asennukseen on lisättävä perusturvaa asentamalla palomuuri. Oletusarvoisesti Ubuntu Server 20.04:ssä Un-Complicated Firewall (ufw) ei ole konfiguroitu eikä käytössä.

Tämän osion vaiheet eivät ole teknisesti välttämättömiä vanilla-asennuksessa. Jos aiot kuitenkin käyttää tätä palvelinta web-palvelimena tai kenties tietokantapalvelimena, lue eteenpäin.

Lue nyt yhteys uuteen palvelimeesi SSH-protokollan avulla. Tässä oppaassa Windows Terminal ja PowerShell 7 käyttävät SSH:ta komentojen suorittamiseen.

Palomuurin ottaminen käyttöön

  1. Avaa SSH-asiakasohjelma ja kirjoita seuraava komento käyttäen Ubuntu-palvelimen asennuksen aikana käyttämääsi käyttäjätunnusta ja IP-osoitetta:
ssh @

2. Paina Enter. Odota, että kehote hyväksyy salausavaimen, jos et ole jo aiemmin muodostanut yhteyttä SSH:n kautta. Prosessin näet seuraavasta animoidusta gif-kuvasta:

PowerShell 7 SSH-yhteys Ubuntu Serveriin.
PowerShell 7 SSH-yhteys Ubuntu Serveriin.

Varmista Uncomplicated Firewall eli UFW-tila kirjoittamalla terminaaliin seuraava komento:

sudo ufw status verbose

Palomuurin tila on inaktiivinen. Ota palomuuridemon nyt käyttöön ja käynnistä se kirjoittamalla alla oleva komento ja painamalla Enter:

sudo ufw enable

Sinun tulee ensin määrittää SSH-yhteys. Tämä vaaditaan, kun palomuuri on otettu käyttöön.

sudo ufw allow ssh

Jos määrität tämän Ubuntu-palvelimen toimimaan web-palvelimena tai kenties MySQL-palvelimena, näet alla vaaditut portit avattavaksi.

sudo ufw allow httpsudo ufw allow httpssudo ufw allow mysql

Lataa nyt palomuurin kokoonpano uudelleen muutosten soveltamiseksi kirjoittamalla seuraava komento:

sudo ufw reload

Voi olla, että haluat tarkentaa, mihin kohtaan sallit liikennettä tulla. Tässä oppaassa käytetään missä tahansa, koska käytössä on muita turvatoimia, jotka estävät pääsyn käytetyn verkon koneisiin. Jos haluat lukea lisää UFW:n konfiguroinnista, lue lisää aloittamalla täältä.

Ubuntu Server 20.04:n päivittäminen

Viimeinen tehtävä, jonka haluat suorittaa ennen siirtymistä eteenpäin, on päivittää käyttöjärjestelmä ja päivittää kaikki paketit, jotka saattavat tarvita päivitystä. Haluat ehkä tehdä tämän varmistaaksesi, että vastavalmistuneella palvelimellasi on kaikki uusimmat tietoturva- ja bugikorjaukset saatavilla.

Tehdäksesi näin, aloita käyttämällä apt-komentoa, kuten alla on esitetty.

Apt-pakettihallinta skannaa sen jälkeen Ubuntun pakettivarastot päivitysten/päivitysten varalta. Parametrilla -y tukahdutetaan vahvistusdialogit, ja kaikki paketit, joissa on päivityksiä, näkyvät ruudulla.

sudo apt update -y

Sitten suorita seuraava komento.

Sitten apt-pakettihallinta alkaa soveltaa kaikkia aiemmin löydettyjä päivityksiä, jotka tarvitsevat päivityksiä. Parametri -y estää kaikki vahvistusdialogit. Tämä vaihe voi kestää minuutin tai kaksi, riippuen internet-yhteydestäsi ja järjestelmän suorituskyvystä.

sudo apt upgrade -y

Onnittelut! Olet juuri asentanut, konfiguroinut ja päivittänyt Ubuntu Server 20.04 LTS:n onnistuneesti.

Learn More

  • Subiquity on GitHub
  • Automaattiset Ubuntu-palvelinasennukset Subiquityn avulla

Vastaa

Sähköpostiosoitettasi ei julkaista.