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!
Asennus Ubuntu Server
Pidemmittä puheitta aloitetaan!
- 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:
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.
Asennusohjelman lataaminen alkaa ja päivitys käynnistyy:
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:
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:
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:
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ä:
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ä:
10. Koska levyn alustamista ja osiointia pidetään tuhoavana, näyttöön tulee vahvistusikkuna. Valitse Jatka ja paina Enter-näppäintä:
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:
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:
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 Serverin asennus alkaa nyt. Tyypillisesti asennus kestää virtuaalikoneessa vain muutaman minuutin.
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
- 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:
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