Linux Gevorderden Basis installatie Linux
Elektronica-ICT
Selina Oudermans 2ICT4
Academiejaar 2015-2016 Campus Geel, Kleinhoefstraat 4, BE-2440 Geel
65
3
INHOUDSTAFEL INHOUDSTAFEL .................................................................................................. 3 INLEIDING ......................................................................................................... 4 1
AANMAKEN VIRTUELE MACHINE .......................................................... 5
1.1 1.2 1.3 1.4 1.5 1.6 1.6.1 1.6.2 1.6.3
VM aanmaken ...................................................................................... 5 Werken met klonen ............................................................................ 19 Aanpassen NIC’s ................................................................................ 20 NIC’s testen ....................................................................................... 22 DNS .................................................................................................... 24 Testen ................................................................................................ 24 Pingen naar externe omgeving ................................................................ 24 Pingen naar Windows ............................................................................. 24 Routing table ......................................................................................... 25
2
INSTALLATIE APACHE2 ...................................................................... 26
2.1
Apache2 ............................................................................................. 26
BESLUIT 27
4
INLEIDING In dit labo installeren we een Ubuntu Server. Daarna passen we de netwerkinstellingen aan. Vervolgens installeren we Apach2. Apache is een webserver die we in volgende labo’s gaan gebruiken.
5
1
AANMAKEN VIRTUELE MACHINE
1.1
VM aanmaken
We gebruiken een Virtuele machine (VM) om te zorgen dat als we een foute configuratie doen, we niets kapot doen op onze eigen laptop. Om een nieuwe VM aan te maken druk je op nieuw.
Daarna geven we de VM de naam “Ubuntu Server 14.04 MASTER”. Het type is Linux en de versie is Ubuntu (64-bit). Vervolgens klik je op volgende.
Daarna stellen we de grootte in van de VM. Wij gebruiken een grootte van 768 MB. Daarna klik je op volgende.
6
Nu vraagt men om een nieuwe virtuele harde schijf aan te maken. Dit doen we ook.
We kiezen voor het type “.vdi”.
7
We kiezen voor een dynamisch gealloceerd.
De locatie en grootte van de schijf laten we staan op 8 GB.
8
Daarna voegen we onze iso toe dat we gedownload hebben van www.ubuntu.com.
We starten onze VM op. Dan kiezen we bij language voor English.
9
Hier kiest u de taal van het systeem.
We klikken vervolgens op install Ubuntu Server.
10
We kiezen bij locatie voor Europe.
11
Dan kiezen we voor Belgium.
Vervolgens kiezen we voor United States.
12
Bij detect keyboard layout kies je voor no.
Bij configure keyboard kies je voor Belgian.
13
Vervolgens krijg je een progressbar.
Je kiest als hostname: “Ubuntu”.
Je geeft je volledige naam in.
Je krijgt een usernaam toegekend.
14
We vullen een wachtwoord in.
Als je een wachtwoord kiest en ze is korter dan 8 tekens, noemen ze die een zwak wachtwoord. Dan kies je voor “Yes”.
Bij encrypt your home directory kies je voor “no”.
Bij configure the clock kies je voor “yes”.
15
Bij partitions disks druk je op “Guided-use entire disk an set up lvm”.
Je selecteert de partitie.
Als hij vraag of je de veranderingen wilt schrijven op een schijf, kies je voor “Yes”.
16
De grootte van de partitie laat je staan op 8,3 GB.
Dan schrijven we de veranderingen naar een schijf.
17
Bij http proxy vul je niets in.
Bij configuring tasksel kies je voor geen automatische updates.
Bij de software selection, duid je niets aan.
Bij install the grub boot loader kies je voor “YES”.
18
Dan ga je verder met de installatie.
19
1.2
Werken met klonen
Je maakt een kloon van je VM.
Je maakt gebruik van een gekoppelde kloon. Als je de “officiële” VM verwijderd, kan je geen gebruik meer maken van je kloon.
20
1.3
Aanpassen NIC’s
We gebruiken 2 netwerkkaarten, de Host-only om te kunnen testen en een NAT als externe omgeving.
21
We gaan bij voorkeuren naar netwerk. Daar stellen we de Host-only adapter in zoals in onderstaande afbeelding.
Ook de DHCP-server stellen we in (zie volgende afbeelding).
22
Nu gaan we eens kijken in onze IP-configuratie.
1.4
NIC’s testen
We bekijken de configuratie van de IP-adressen.
We pingen vanuit de VM naar de Windows machine. De –C4 is om ervoor te zorgen dat we maar 4 keer pingen.
23
Om de ethernet interface 1 te activeren gebruiken we volgend commando:
We stellen de interfaces in, in de file: “/etc/network/interfaces”. Daar stellen we in dat eth0 gebruik maakt van een statisch IP en eth1 gebruik maakt van DHCP.
24
1.5
DNS
Omdat wij gebruik maken DHCP, word de DNS al meegegeven. Hiervoor gebruiken we het commando “sudo nano /etc/resolv.conf”.
1.6
Testen
1.6.1
Pingen naar externe omgeving
Om te tonen dat alles juist is ingesteld, pingen we van de VM naar de externe omgeving.
1.6.2
Pingen naar Windows
Om te tonen dat alles juist is ingesteld, pingen we van de Windows omgeving naar de VM.
25
1.6.3
Routing table
Deze routing table is een gegevenstabel dat opgeslagen is in een router of een netwerk-computer die de verbindingen bevat met name netwerkbestemmingen en in sommige gevallen, metrics in verband met deze routes. In deze tabel staat nog de verkeerde default-gateway ingesteld.
In volgende routing table is de default-gateway juist ingesteld.
26
2
INSTALLATIE APACHE2
2.1
Apache2
Na de basisconfiguratie gaan we Apache installeren. Apache is een webserver die we gaan gebruiken volgende lessen. We installeren dit door volgend commando:
Om te testen of Apache juist is geïnstalleerd, surfen we naar het vaste IP-adres.
27
BESLUIT We hebben in dat labo wat meer kennis op gedaan in verband met configuratie van het netwerk. We hebben eerst en Ubuntu Server geconfigureerd. Daarna hebben we IP-adressen, … aangepast om te zorgen dat we naar de Windows en naar een externe omgeving kunnen geraken. Nadat we de juiste instellingen hebben geconfigureerd, konden we Apache 2 installeren.
28