Læringsoppdrag 6 – Installasjon av VirtualBox virtualiseringsmiljø på egen PC. Installasjon og utprøving av Centos 7 Enterprice operativsystem.
- NOTE 1: Hvis du har 64 bits Windows installasjon, så kan det være nødvendig med minimum 6 GB RAM for å få denne «øvelsen» til å kjøre noe særlig bra. Hvis du har 32 bits Windows, så bør det kunne fungere OK også med så lite som 4 GB RAM. Det går allikevel an å prøve ut med lavere RAM spesifikasjon enn dette, for eksempel 4 GB/64 bit eller 3 GB/32 bit. Det kan tenkes at det går bra.
- Du bør også ha minimum 10 GB ledig plass på HD.
- NOTE 2: Dette læringsoppdraget har en forholdsvis høy vanskelighetsgrad. Det dreier seg ikke om programvare laget spesielt for undervisning, men tvert imot serverprogramvare for profesjonell datadrift. Det kan derfor bli nødvendig å gjøre endringer og justeringer i framgangsmåten for å få dette opp å kjøre. Dette læringsoppdraget inneholder tilstrekkelig lærestoff til at det kunne vært et helt årsprosjekt og mer enn det. Vi vil derfor bare få tingene opp å kjøre og så ikke gå så veldig mye mer i dybden enn det.
Arbeidsbeskrivelse:
- Last ned og installer VirtualBox virtualiseringsmiljø og installer denne programpakken på egen PC, eller eventuelt PC utlånt fra skolen.
- Last også ned eller event motta fra faglærer en installasjonsimage for Centos 7 server-operativsystem.
- Etabler et virtuelt NAT nettverk i VirtualBox virtualiseringsmiljø.
- Opprett en NAT port-forwarding i Virtualiseringsmiljøet, slik at du får servertilgang med host PC som klient. Alternativt, installer en «tynn» Linux klient på virtuelt LAN, for eksempel SLAX slik at denne kan brukes som klient.
- Last ned og installer Putty og WinSCP på Windows Host maskin.
Installer en Centos 7 webserver uten X-Windows i virtualiseringsmiljøet. (Gnome eller KDE vil kanskje ta for mye plass.) Pass på å velge å sette opp «dynamisk hardisk», slik at du ikke bruker for mye plass på PC’en din. - Test ut med enkle bash kommandoer. Be faglærer om en liste over kommandoer.
Test ut med å overføre filer fra Windows host system og til Centos guest system. - Deaktiver SE-Linux sikkerhetssystem.
- Installer MySql eller MariaDB database server pluss Apache webserver.
- Opprett database/brukerkonto wordpress/wordpress
- Installer WordPress CMS
- Sjekk tilgang til WordPress CMS fra hostsystemet eller fra Linux klient på virtuelt LAN.
- Utarbeid en kortfattet rapport omkring det utførte læringsoppdraget og motta faglærers vurdering. Forklar gjerne også litt omkring begrepet «virtualisering», hvordan det fungerer og hva virtualisering kan brukes til.