Kmom01: Linux som server

By . Latest revision .

Det första vi behöver är en Linux-server. På något sätt.

Jag kommer visa hur du installerar Linux i VirtualBox, en virtualiseringsmiljö. Du kan välja att göra som jag gör eller så installerar du på en annan server. Kanske har du en gammal dator till övers, eller är du bekväm med virtuella servrar, eller investerar du i en Raspberry Pi för ett par hundralappar.

Det första kursmomentet går ut på att installera Debian/Linux och logga in på maskinen som en server, via SSH.

För att lyckas med det så behöver du bekanta dig med grunderna i terminalen och lära dig ett par av de viktigaste kommandona som utförs i terminalen.

Okey, terminalen, och nu då?

Okey, terminalen, och nu då?

(Detta är instruktionen för kursmomentet och omfattar det som skall göras inom ramen för kursmomentet. Momentet omfattar cirka 20 studietimmar inklusive läsning, arbete med övningar och uppgifter, felsökning, problemlösning, redovisning och eftertanke. Läs igenom hela kursmomentet innan du börjar jobba. Om möjligt – planera och prioritera var du vill lägga tiden.)

#Läsanvisningar

(ca: 4-10 studietimmar)

#Kurslitteratur

Läs följande:

  1. The Linux Command Line
    • Ch1 What Is The Shell?
    • Ch2 Navigation
    • Ch3 Exploring The System (översiktligt)
    • Ch4 Manipulating Files And Directories (översiktligt)

I referenslitteraturen, är följande kapitel relevanta.

  1. The Debian Administrator’s Handbook.
    • Ch 1: The Debian Project (översiktligt)
    • Ch 4: Installation (översiktligt, detaljerat vid behov)

#Artiklar

Det finns inga artiklar.

#Video

Det finns inga videoförslag.

#Lästips

Det finns inga extra lästips.

#Övningar & Uppgifter

(ca: 6-10 studietimmar)

#Labbmiljö

Installera labbmiljön för kursen.

  1. Installera labbmiljön som behövs för kursen.

  2. Installera kommandot dbwebb samt kursrepot för kursen linux.

Om detta är din första dbwebb-kurs så läser du också igenom hela manual-sidan för kommandot dbwebb.

#Övningar

Det finns inga övningar.

#Uppgifter

Dessa uppgifter skall utföras och redovisas.

  1. Gör uppgiften “Installera Debian som server”.

  2. Gör uppgiften “Skapa en me-sida för redovisning i dbwebb-kurs”. Spara resultatet i me/redovisa.

#Extra

  • Skaffa ett konto på Digital Ocean och installera Debian på en virtuell maskin. Koppla en domänadress till maskinen. Via GitHub kan du få rabattkod som ger dig gratis månader hos Digital Ocean (gällde 2015, 2016).

#Resultat & Redovisning

(ca: 1-2 studietimmar)

Läs instruktionen om hur du skall redovisa.

Se till att följande frågor besvaras i redovisningstexten.

  • Vilken utvecklingsmiljö sitter du på?
  • Är du sedan tidigare bekant med Unix, Linux, Debian och/eller terminalen?
  • Hur känns det med Unix-kommandon på terminalen, är det udda eller bekvämt?
  • Valde du att köra standard med VirtualBox och Debian eller hur gjorde du?
  • Var det något som krånglade eller tog extra mycket tid?

#Revision history

  • 2017-12-27: (B, mos) Enhetlig mall för me-sida.
  • 2015-06-23: (A, mos) Första utgåvan för kursen.

Document source.