VirtualBox med Centos 7

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:

  1. Last ned og installer VirtualBox virtualiseringsmiljø og installer denne programpakken på egen PC, eller eventuelt PC utlånt fra skolen.
  2. Last også ned eller event motta fra faglærer en installasjonsimage for Centos 7 server-operativsystem.
  3. Etabler et virtuelt NAT nettverk i VirtualBox virtualiseringsmiljø.
  4. 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.
  5. 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.
  6. 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.
  7. Deaktiver SE-Linux sikkerhetssystem.
  8. Installer MySql eller MariaDB database server pluss Apache webserver.
  9. Opprett database/brukerkonto wordpress/wordpress
  10. Installer WordPress CMS
  11. Sjekk tilgang til WordPress CMS fra hostsystemet eller fra Linux klient på virtuelt LAN.
  12. 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.