- Ubuntu Server piedāvā stabilu, drošu un bezmaksas platformu tīmekļa vietņu, lietojumprogrammu, datubāzu un tīkla pakalpojumu mitināšanai fiziskā, virtuālā vai mākoņvidē.
- LTS versijas, UFW ugunsmūris, SSH atslēgas autentifikācija un regulāri atjauninājumi ilgtermiņā palīdz stiprināt servera drošību un uzticamību.
- Lielā kopiena, bagātīgā dokumentācija un programmatūras, piemēram, Docker, NGINX, Apache vai VNC, instalēšanas vienkāršība padara Ubuntu Server par ļoti elastīgu un pielāgojamu risinājumu.
- Ar labu disku plānošanu, dublēšanu un drošības auditiem, izmantojot tādus rīkus kā Lynis, ir iespējams optimizēt, aizsargāt un sagatavot Ubuntu serverus izaugsmei.
Servera iestatīšana, izmantojot Ubuntu Server, ir kļuvusi par iecienītu iespēju gan personīgajiem projektiem, gan profesionālai videi. Tā ir stabila, droša, bezmaksas un ļoti elastīga, padarot to ideāli piemērotu tīmekļa vietņu, lietojumprogrammu, datubāzu vai pat veselu mākoņinfrastruktūru mitināšanai, netērējot milzu naudu licencēm.
Šajā rokasgrāmatā atradīsiet visu nepieciešamo, lai izprastu, instalētu, nodrošinātu un optimizētu Ubuntu Server VPS, speciālā serverī vai virtualizētā vidē. Mēs aplūkosim, kas tieši ir Ubuntu Server, tā priekšrocības salīdzinājumā ar citiem izplatījumiem , sistēmas prasības, sākotnējo instalēšanu un konfigurēšanu, SSH lietošanu, ugunsmūrus, dublējumkopijas, galvenās programmatūras (Apache, NGINX, Docker, VNC utt.) instalēšanu, kā arī dažus optimizācijas un problēmu novēršanas padomus, kas ietaupīs jums daudz nepatikšanas.
Kas ir Ubuntu Server un kāpēc tas tik daudz tiek izmantots serveros?
Ubuntu Server ir serverim paredzēta Ubuntu versija , kuras pamatā ir Linux kodols un ko uztur Canonical. Atšķirībā no Ubuntu Desktop, tai nav grafiskas vides un to gandrīz vienmēr pārvalda no komandrindas vai attālās administrēšanas rīkiem.
Šis grafiskā interfeisa trūkums nozīmē, ka tas patērē mazāk resursu un ir efektīvāks tādiem uzdevumiem kā tīmekļa vietņu mitināšana, datubāzu pārvaldība, tīkla pakalpojumu ( DNS , DHCP, e-pasts, faili utt.) nodrošināšana vai lietojumprogrammu izvietošana konteineros un mākonī.
Pats nosaukums “Ubuntu” cēlies no afrikāņu filozofijas, kas nozīmē kaut ko līdzīgu “es esmu, jo mēs esam ”, kas lieliski atbilst kopienas un atvērtā pirmkoda programmatūras idejai. Kopš pirmās versijas 2004. gadā Ubuntu ir pastāvīgi ieguvis popularitāti, kļūstot par vienu no visplašāk izmantotajiem Linux distribūcijām, un tā servera versija tagad ir de facto standarts daudzos datu centros, publiskajos mākoņos un uzņēmumu projektos.
Viena no Ubuntu Server stiprajām pusēm ir tā izlaišanas modelis ar LTS (Long Term Support) versijām , kas piedāvā paplašinātu atbalstu un drošības atjauninājumus vairākus gadus, sniedzot sirdsmieru sistēmu administratoriem un izstrādātājiem, kas meklē stabilitāti.

Ubuntu servera izmantošanas priekšrocības
Viens no galvenajiem iemesliem, kāpēc izvēlēties Ubuntu Server, ir tas, ka tā ir bezmaksas un atvērtā pirmkoda programmatūra : jums nav jāmaksā nekādas licences maksas vai abonēšanas maksas, lai to izmantotu savā VPS, VDS vai speciālajā serverī. Tas samazina IT izmaksas, īpaši, ja tiek mērogots uz vairākiem serveriem vai pilnu klasteri.
Ubuntu piedāvā regulārus atjauninājumus un LTS versijas (piemēram, 20.04, 22.04 vai 24.04) ar drošības ielāpiem gadiem ilgi. Tas ļauj aizsargāt serveri pret zināmām ievainojamībām, nepārtraukti nemigrējot operētājsistēmu.
Ubuntu kopiena ir milzīga, un tas nozīmē aktīvus forumus, oficiālu dokumentāciju, pamācības un rokasgrāmatas praktiski jebkam, ko vēlaties darīt: sākot no vienkārša tīmekļa servera iestatīšanas līdz sarežģītas infrastruktūras izveidei ar konteineriem un augstu pieejamību.
Tehniskā līmenī Ubuntu Server ļoti labi darbojas ar plašu aparatūras un programmatūras klāstu , sākot no maziem VPS līdz lieliem, īpaši paredzētiem serveriem, tostarp mākoņpakalpojumiem, piemēram, AWS, Azure un Google Cloud. Turklāt tas ir ļoti orientēts uz konteineriem un mākoņpakalpojumiem, ar vietējo atbalstu Docker, Kubernetes un līdzīgiem rīkiem.
Vēl viens svarīgs aspekts ir elastība un pielāgošanas iespējas : varat instalēt tikai nepieciešamās pakotnes un pakalpojumus (piemēram, tikai NGINX un Docker vai klasisku LAMP steku ar Apache, MySQL un PHP), izvairoties no nevajadzīgiem pakalpojumiem, kas tikai patērē resursus un palielina uzbrukuma virsmu.
Ubuntu Server aparatūras prasības un disku plānošana
Ubuntu Server 24.04 LTS un līdzīgām versijām ir diezgan pieticīgas aparatūras prasības , tāpēc tās ir piemērotas lietošanai virtuālajās mašīnās vai budžeta serveros. Kā vispārēja vadlīnija tipiskai lietošanai parasti ieteicams 1 GHz x86-64 centrālais procesors, 1 GB RAM (2 GB ir labāka, lai nodrošinātu lielāku elastību) un aptuveni 10 GB krātuve.
Virtualizācijas vidēs, piemēram, VMware, Proxmox vai Hyper-V, prasības ir ļoti līdzīgas , lai gan praksē centrālā procesora, operatīvās atmiņas un diska ietilpība būs jāpielāgo atbilstoši jūsu lietojumprogrammu, datubāzu un konteineru faktiskajai slodzei.
Instalēšanas laikā vednis jautās, vai vēlaties izmantot vienu pilnu disku vai vairākas nodalījumus . Vairumā gadījumu ieteicamā opcija ir ļaut Ubuntu izmantot visu disku un izveidot nepieciešamās nodalījumus. Pat ja izvēlaties vienu "lielu" sējumu, instalētājs iekšēji izveidos mazākus nodalījumus sistēmai , sāknēšanas ielādētājam un citiem svarīgiem komponentiem.
Vēlāk, ja nepieciešams pielāgot vietu, varat izmantot diska pārvaldības komandas, piemēram, df -h, lai pārbaudītu nodalījumu izmantošanu, vai rīkus, piemēram, resize2fs (kopā ar atbilstošo nodalījumu pārvaldību), lai paplašinātu failu sistēmas ierīcēs, piemēram, /dev/sdXY.
Ubuntu Server lejupielāde un pamata instalēšana
Lai sāktu, pirmais solis ir lejupielādēt oficiālo Ubuntu Server ISO failu no Ubuntu vietnes (servera lejupielāžu sadaļa). Kad vien iespējams, izvēlieties jaunāko LTS versiju, lai nodrošinātu atbalstu un drošības atjauninājumus vairākus gadus.
Kad esat ieguvis ISO failu, varat to pievienot fiziskam serverim (izmantojot USB vai pakalpojumu sniedzēja attālo konsoli) vai virtualizācijas platformai (piemēram, piesaistot to kā CD/DVD disku VMware, KVM utt.). Pēc tam startējiet datoru un sekojiet instalētāja norādījumiem.
Procesa laikā jums tiks lūgts izvēlēties valodu, laika joslu, sākotnējo lietotājvārdu, paroli, tīkla iestatījumus un, pats galvenais, diska izkārtojumu . Varat atstāt to vadītajā režīmā, lai vednis varētu izveidot nepieciešamās nodalījumus, vai arī varat to izdarīt manuāli, ja jums ir īpašas prasības (LVM, RAID utt.).
Kad instalēšana būs pabeigta, sistēma tiks restartēta, un jums būs Ubuntu serveris, kas būs gatavs konfigurēšanai , parasti pieejams, izmantojot SSH, ar jūsu izveidoto lietotāja kontu vai, dažās pakalpojumu sniedzēju vidēs, ar tiešu piekļuvi kā root.
Ubuntu servera vide: ekosistēma, kopiena un dokumentācija
Viena no Ubuntu Server lielākajām priekšrocībām ir tā, ka tā ir veidota uz plaši pārbaudītas atvērtā pirmkoda programmatūras ar visaptverošām oficiālajām krātuvēm un tūkstošiem pakotņu, kas ir gatavas instalēšanai ar vienkāršu `apt install`. Tas sniedz jums milzīgas iespējas pielāgot sistēmu atbilstoši tās paredzētajam lietojumam.
To ieskauj ļoti aktīva izstrādātāju un lietotāju kopiena , kas sniedz ielāpus, uzlabojumus un dokumentāciju. Jūs atradīsiet administrēšanas rokasgrāmatas, detalizētas instalēšanas rokasgrāmatas, video pamācības un specializētus forumus konkrētu jautājumu un problēmu risināšanai.
Pateicoties šai elastībai, jūs varat veltīt savu Ubuntu serveri daudziem uzdevumiem: tīmekļa serverim, datubāzes serverim, failu serverim , e-pasta serverim , konteineru platformai, hibrīda mākoņa mezglam, testēšanas laboratorijai utt. Viena un tā pati bāzes sistēma pielāgojas ļoti dažādiem kontekstiem bez jebkādas žonglēšanas.
Turklāt mitināšanas un mākoņpakalpojumu sniedzēji bieži piedāvā iepriekš instalētas Ubuntu servera veidnes vai attēlus , lai jūs varētu izvietot VPS ar iepriekš konfigurētu Ubuntu un koncentrēties tieši uz savām lietojumprogrammām.
Drošība un atjauninājumi Ubuntu serverī
Tāpat kā jebkurā mūsdienu Linux distributīvā, drošība ir Ubuntu Server pamatpīlārs . Canonical bieži izlaiž atjauninājumus, lai novērstu ievainojamības un kļūdas, un LTS versijas saņem paplašinātu atbalstu, atvieglojot kritisku sistēmu uzturēšanu bez pastāvīgām izmaiņām.
Lai stiprinātu pamata drošību, ir ļoti ieteicams atjaunināt visas pakotnes tūlīt pēc servera palaišanas , izmantojot tādas komandas kā `apt update`, kam seko `apt upgrade -y`. Tas nodrošina, ka visa sistēma ir atjaunināta pirms tās nodošanas ekspluatācijā.
Vienkāršotais ugunsmūris (UFW) ir integrēts un ievērojami vienkāršo noteikumu pārvaldību. Varat uzskaitīt pieejamos profilus ar `ufw app list` , atļaut SSH trafiku ar `ufw allow OpenSSH` un pēc tam aktivizēt ugunsmūri ar `ufw enable`, pārbaudot tā statusu ar `ufw status`.
Papildus ugunsmūrim ieteicams atspējot neizmantotos pakalpojumus , nostiprināt SSH iestatījumus (piemēram, bloķējot tiešu root piekļuvi vai paroles autentifikāciju) un, kad vien iespējams, izmantot uz publisko atslēgu balstītu autentifikāciju.
Profesionālo serveru cenā iekļauta dublēšana un pakalpojumi
Daudzi dedikēto serveru pakalpojumu sniedzēji iekļauj papildu dublējumkopiju krātuves vietu (piemēram, 500 GB), kas ir fiziski atdalīta no galvenās iekārtas. Ideja ir tāda, ka tur var glabāt vissvarīgākos failus: datubāzes datus, konfigurācijas, tīmekļa saturu, e-pasta failus utt.
Regulāras dublējumkopijas ļauj ātri atjaunot pakalpojumu aparatūras kļūmju, cilvēcisku kļūdu vai uzbrukumu gadījumā , un, ja izmantojat mākoņkrātuvi, varat tās šifrēt ar Cryptomator . Izmantojot Ubuntu Server, varat automatizēt šīs dublējumkopijas, izmantojot tādus rīkus kā rsync, borg, duplicity, pielāgotus skriptus vai pārdevējam specifiskas integrācijas.
Papildus dublējuma vietai daudzi serveru plāni piedāvā IPv4 un IPv6 adreses, DDoS aizsardzību, garantētu joslas platumu un pakalpojumu līmeņa līgumus (SLA), kas nodrošina augstu aparatūras pieejamību. Tas viss padara Ubuntu Server par vērtīgu labi uzturētas infrastruktūras sastāvdaļu.
Tā kā Ubuntu Server ir bezmaksas, atvērtā pirmkoda projekts, jūs faktiski maksāsiet par fiziskā vai virtuālā servera apstrādes jaudu : centrālo procesoru, operatīvo atmiņu, diskiem, tīkla joslas platumu utt. Instalēšana parasti notiek automātiski no pakalpojumu sniedzēja vadības paneļa, bez papildu operētājsistēmas licences maksas.
Pirmie soļi pēc Ubuntu Server instalēšanas: lietotāji, SSH un sudo
Veidojot jaunu Ubuntu serveri (piemēram, Ubuntu 20.04 vai 22.04), ir svarīgi veikt sākotnējo pamata konfigurāciju , lai uzlabotu drošību un lietošanas ērtumu. Parasti savienojumu izveidojat, izmantojot SSH, izmantojot servera publisko IP adresi un vai nu root kontu, vai sākotnējo lietotāja kontu.
Saknes kontam ir pilnas sistēmas privilēģijas , kas nozīmē, ka uzmanības trūkums var radīt nopietnas problēmas. Tāpēc ikdienas uzdevumiem ir ierasta prakse izveidot parastu lietotāja kontu un izmantot `sudo` tikai tad, ja nepieciešamas administratora privilēģijas.
Jaunu lietotāju var pievienot ar tādu komandu kā adduser username , iestatīt drošu paroli un, ja vēlaties piešķirt tam administratora tiesības, iekļaut to sudo grupā ar komandu usermod -aG sudo username.
No turienes jūs varat izpildīt administratora komandas, pirms tās ievadot `sudo` , kas ļauj turpināt strādāt ar parastu lietotāja kontu, bet ar iespēju nepieciešamības gadījumā paaugstināt privilēģijas. Sistēma periodiski pieprasīs lietotāja paroli, lai apstiprinātu jūsu identitāti.
SSH piekļuves konfigurācija un publiskās atslēgas
SSH pakalpojums (OpenSSH Server) ļauj attālināti pārvaldīt Ubuntu serveri tīklā. Tas ir iepriekš instalēts daudzos serveros; ja nē, varat to pievienot ar `apt install openssh-server` un iespējot to ar `systemctl start ssh` un `systemctl enable ssh`.
Ja sākotnēji piesakāties, izmantojot paroli, serverim varat piekļūt ar komandu, piemēram, `ssh user@server_ip` . Tomēr tiek uzskatīts par daudz drošāku konfigurēt uz SSH atslēgu balstītu autentifikāciju, kur lokālajā datorā tiek glabāta privātā atslēga, bet serverī — tikai publiskā atslēga.
Lai konfigurētu šo mehānismu, varat izmantot tādus rīkus kā ssh-copy-id , kas kopē jūsu publisko atslēgu uz lietotāja ~/.ssh/authorized_keys failu serverī. Ja atslēga jau ir konfigurēta root kontam, varat arī kopēt ~/.ssh struktūru savam jaunajam lietotājam, izmantojot rsync ar atbilstošām atļaujām un īpašumtiesībām.
Failā `/etc/ssh/sshd_config` ieteicams atspējot root saīsni (`PermitRootLogin no`) un, ja atslēgas autentifikācija jau darbojas, atspējot paroles autentifikāciju (`PasswordAuthentication no`). Pēc šo iestatījumu maiņas restartējiet pakalpojumu, izmantojot `systemctl restart ssh`.
Ugunsmūris ar UFW un datplūsmas kontroli
Ubuntu Server ietver UFW kā vienkāršu ugunsmūra pārvaldības slāni . Tā filozofija ir tāda, ka pēc noklusējuma visa ienākošā datplūsma tiek bloķēta, izņemot to, ko jūs skaidri atļaujat. Tas samazina risku, ka nepareizi konfigurēts pakalpojums tiek netīši pakļauts riskam.
Pirms UFW aktivizēšanas ieteicams atļaut SSH datplūsmu ar `ufw allow OpenSSH`, lai nezaudētu attālo piekļuvi. Pēc tam varat iespējot ugunsmūri ar `ufw enable` un apstiprināt, ka tas ir aktīvs un atļauj nepieciešamos savienojumus, izmantojot `ufw status`.
Instalējot jaunus pakalpojumus (piemēram, HTTP tīmekļa serverim vai noteiktas datubāzes pieslēgvietas), jums būs jāatver atbilstošie pieslēgvietas UFW, izmantojot papildu noteikumus. Tas ir labi piemērots serveriem, kuros vēlaties internetam pakļaut tikai dažus pakalpojumus.
Galvenās programmatūras instalēšana: SSH, Docker, NGINX un Apache
Tipiska Ubuntu servera "arsenālā" parasti ietilpst SSH serveris, tīmekļa serveris, datubāzes atbalsts un arvien vairāk konteineru rīki. Instalēšana galvenokārt tiek veikta ar apt, izmantojot oficiālās Ubuntu repozitorijus.
Lai nodrošinātu attālo piekļuvi, svarīgākā pakotne ir openssh-server . Pēc instalēšanas un aktivizēšanas varat pārvaldīt serveri, tieši nepiekļūstot fiziskajai konsolei vai pakalpojumu sniedzēja tīmekļa konsolei.
Ja strādājat ar konteineriem, parasti Docker tiek instalēts ar komandu `apt install docker.io` (vai jaunākām versijām sekojot oficiālajam Docker repozitorijam). Pēc tam varat startēt un iespējot pakalpojumu ar komandām `systemctl start docker` un `systemctl enable docker`, kā arī pievienot lietotāju grupai `docker` ar komandām `usermod -aG docker $USER`, lai pārvaldītu konteinerus, neizmantojot root lietotāju.
Statisku tīmekļa lapu vai vieglu lietojumprogrammu apkalpošanai daudzi administratori izvēlas NGINX tā veiktspējas un vienkāršības dēļ. Tas tiek instalēts ar `apt install nginx` un iespējots tāpat kā citi pakalpojumi ar `systemctl start` un `systemctl enable`.
Ja dodat priekšroku klasiskajam LAMP stekam, varat iestatīt Apache kā savu tīmekļa serveri kopā ar MySQL vai PostgreSQL un tādām valodām kā PHP vai Python. Tipiskā darbplūsma ietver Apache instalēšanu, tā statusa pārbaudi ar `systemctl status apache2`, HTTP porta atvēršanu ugunsmūrī ar `ufw allow 'Apache'`, vietnes failu konfigurēšanu `/etc/apache2/sites-available` un to iespējošanu ar `a2ensite`, un pēc tam pakalpojuma restartēšanu.
VNC servera un vieglas grafiskās vides iestatīšana
Lai gan Ubuntu Server tiek palaists bez grafiskā interfeisa, dažos gadījumos var būt noderīgi instalēt vieglu grafisko vidi un piekļūt tai, izmantojot VNC , piemēram, lietotājiem, kuri ir ērtāk strādājuši ar darbvirsmu vai lai pārvaldītu noteiktus vizuālos rīkus.
Bieži sastopama iespēja ir izmantot XFCE kā vieglu darbvirsmas vidi, instalējot to ar komandu, kas pievieno gan vidi, gan tās papildu komponentus (xfce4 un xfce4-goodies). Tas nodrošina funkcionālu darbvirsmu, būtiski nepalielinot resursu patēriņu.
Pēc tam varat instalēt VNC serveri, piemēram, TightVNC , konfigurēt to ar piekļuves paroli, izmantojot vncserver, un izveidot startēšanas skriptu failā ~/.vnc/xstartup, kas ielādē jūsu XFCE vidi, atverot VNC sesiju.
Kad esat atzīmējis skriptu kā izpildāmu un palaidis vncserver ar vēlamo izšķirtspēju (piemēram, :1 -ģeometrija 1280×800 -dziļums 24), varēsiet izveidot savienojumu no VNC klienta savā lokālajā datorā, izmantojot servera IP adresi un atbilstošo portu, tādējādi pārvaldot Ubuntu Server attālo darbvirsmu.
Optimizācija, ievainojamību skenēšana un veiktspēja
Papildus tam, lai sistēma vienkārši "darbotos", ir vērts veltīt laiku Ubuntu Server drošības optimizēšanai un auditēšanai , īpaši vidēs, kas ir pakļautas internetam vai satur sensitīvus datus. Viens no visplašāk izmantotajiem drošības analīzes rīkiem Linux sistēmā ir Lynis.
Pēc Lynis instalēšanas no atbilstošajām krātuvēm varat to palaist, lai analizētu sistēmas konfigurāciju un ģenerētu pārskatu ar iespējamām ievainojamībām, vājajām vietām vai uzlabošanas jomām (atļaujas, aktīvie pakalpojumi, tīkla konfigurācijas utt.).
Runājot par veiktspēju, ir vairāki pasākumi, kas ļoti palīdz: neizmantotu pakalpojumu atspējošana , noteiktu kodola parametru pielāgošana (piemēram, izmantojot /etc/sysctl.conf), pareiza mijmaiņas servera lietojuma konfigurēšana un tīkla parametru, piemēram, rindu, buferu vai savienojumu ierobežojumu, pārskatīšana, pamatojoties uz paredzamo slodzi.
Šāda veida pielāgojumi kopā ar labu uzraudzības stratēģiju (tādi rīki kā top, htop, iotop, journalctl vai modernāki risinājumi) ļauj Ubuntu serverim saglabāt stabilitāti, drošību un veiktspēju, kas atbilst jūsu lietojumprogrammu vajadzībām.
Noderīgas komandas un bieži sastopamu problēmu novēršana
Ikdienas darbībās ļoti bieži ir jādiagnosticē vietas problēmas, pakalpojumi, kas nedarbojas, vai tīkla kļūmes . Ubuntu Server ir labs komandu kopums, kas palīdz veikt šos uzdevumus, neinstalējot neko neparastu.
Lai pārbaudītu pieejamo diska vietu, bieži tiek izmantota komanda `df -h` , savukārt, lai noskaidrotu, kuri direktoriji aizņem visvairāk vietas noteiktā ceļā, var izmantot komandu `du -sh * | sort -h`. Tas palīdz ātri atrast aktivizētus žurnālus vai lielas mapes, kuras vajadzētu iztīrīt vai pārvietot.
Ja pakalpojums neizdodas startēt vai uzvedas dīvaini, papildus komandai `systemctl status service_name` bieži vien ir ļoti noderīgi izmantot arī `journalctl -u service_name` , lai skatītu saistītos žurnāla ziņojumus un saprastu, kas neizdodas.
Tīklošanai komandas ping un traceroute (vai tracepath dažās instalācijās) tiek izmantotas, lai pārbaudītu savienojamību un maršrutus uz citiem resursdatoriem, piemēram, google.com vai iekšējiem serveriem. Un, ja jums ir aizdomas, ka ugunsmūris bloķē likumīgu datplūsmu, jūs vienmēr varat pārskatīt pašreizējos noteikumus ar ufw status.
Pēc kodola atjauninājumiem vai izmaiņām sāknēšanas pārvaldniekā, iespējams, būs jāatjauno GRUB konfigurācija, izmantojot `update-grub` , īpaši, ja esat pievienojis vai modificējis diskus un nodalījumus. Tas nodrošina, ka sistēma turpina pareizi startēties no paredzētās kodola versijas.
Ir skaidrs, ka Ubuntu Server ir ļoti pilnīga, stabila un elastīga platforma , lai iestatītu visu, sākot no nelieliem mājas pakalpojumiem līdz sarežģītām uzņēmumu infrastruktūrām; tās stabilitātes, drošības, kopienas, lietošanas vienkāršības un nulles licencēšanas izmaksu kombinācija padara to par ļoti stabilu izvēli ikvienam, kurš vēlas iestatīt modernu Linux serveri, nepārspīlējot.
Indekss
- 1 Kas ir Ubuntu Server un kāpēc tas tik daudz tiek izmantots serveros?
- 2 Ubuntu servera izmantošanas priekšrocības
- 3 Ubuntu Server aparatūras prasības un disku plānošana
- 4 Ubuntu Server lejupielāde un pamata instalēšana
- 5 Ubuntu servera vide: ekosistēma, kopiena un dokumentācija
- 6 Drošība un atjauninājumi Ubuntu serverī
- 7 Profesionālo serveru cenā iekļauta dublēšana un pakalpojumi
- 8 Pirmie soļi pēc Ubuntu Server instalēšanas: lietotāji, SSH un sudo
- 9 SSH piekļuves konfigurācija un publiskās atslēgas
- 10 Ugunsmūris ar UFW un datplūsmas kontroli
- 11 Galvenās programmatūras instalēšana: SSH, Docker, NGINX un Apache
- 12 VNC servera un vieglas grafiskās vides iestatīšana
- 13 Optimizācija, ievainojamību skenēšana un veiktspēja
- 14 Noderīgas komandas un bieži sastopamu problēmu novēršana
