• No results found

Van dvd naar webserver

N/A
N/A
Protected

Academic year: 2021

Share "Van dvd naar webserver"

Copied!
27
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

1

Van dvd naar webserver

Marcel Nijenhof Marceln@pion.xs4all.nl

18 Juli 2006

http://pion.xs4all.nl/lezingen/CentOS.pdf

(2)

2

Indeling



Start installatie



Wat is linux



Wat zijn distributies



Geschikte distributies voor servers



Herstart en demo van de webserver



Vragen

(3)

3

Start van de installatie



Installatie op virtueel systeem

–

Qemu (opensource systeem emulator)

 DVD staat op het systeem

 Maak gebruik van een logical vollume als disk

–

Start als root via:

 /opt/qemu/bin/qemu-CentOS-install



Zodra de installatie loopt gaan we door met de presentatie

 Qemu is opensource:

http://fabrice.bellard.free.fr/qemu/

De emulator versneller is die ik ook gebruik is dat niet.

 Ik had ook vmware kunnen benutten die inmiddels zonder licentie kosten gebruikt mag worden. Vmware is sneller maar emuleert alleen i386 op i386. De emulatie van qemu gaat verder maar is trager. Ook xen is een alternatief maar die vergt of een aangepast os of een processor met extra virtualisatie mogelijkheden

 Op deze manier blijft de laptop bruikbaar voor de presentatie.

 /opt/qemu/bin/qemu-CentOS-install is een eigen script dat de emulator met de juiste optie opstart.

 We gaan uit van een server install zonder samba en printer server.

 We activeren de firewall en SE linux

 Plaatjes van de installatie zijn aan het einde ingevoegd.

(4)

4

Wat is linux?



Linux als kernel

–

Linux is eigenlijk alleen de kernel

–

De kernel draagt zorg voor hardware aansturing en het draaien van overige programma's



Linux als totaal oplossing

–

Als mensen over linux praten bedoelen ze vaak een compleet werkende distributie.

–

De overige programma's komen uit diverse andere opensource bronnen.

–

Een van de belangrijkste andere organisaties is gnu

 Er bestaat een groot verschil hoe diverse mensen na linux kijken

 Vanuit de kernel ontwikkelaars gezien is alleen de kernel linux. De rest van de omgeving draait ook zo op b.v. FreeBSD

 Vanuit de gebruiker gezien gaat het om de totaal werkende omgeving. Hij ziet de totale oplossing als linux

 Vanuit de commercie/publiciteit gezien wordt het vooral gezien als moter voor de opensource.

 De linux kernel draait niet alleen op pc's. Maar ook op:

 Powerpc (mac/rs6000)

 Arm, Mips (diverse embeded apraten zoals routers en kleine nas oplossingen)

 Sparc, hppa (unix workstations en servers van sun en hp)

 Telefoons, pda's

(5)

5

Wat zijn distributies



Een linux distributie is een verzameling

software die door een organisatie als pakket verspreid word

–

De linux kernel

–

De posix command line omgeving

–

Diverse desktops (gnome/kde)

–

Office pakketen (open office/evolution/firefox)

–

Server software (apache/samba/nfs/sendmail)

 Naast de linux kernel is de belangrijkste bijdragen aan een volledige linux distributie afkomstig van gnu. Daarom zie je vooral in de opensource wereld ook vaak de term GNU/Linux.

 Te denken valt aan de c library en de gcc compiler waar alles mee gecomipileerd is

 De meeste command line tools

 Gnome (Gnu network object model enviroment)

(6)

6

debian



Gebouwd als gnu project door vrijwilligers



Ook beschikbaar voor afwijkende hardware platformen



Erg lange release cycles



Er is geen centraal bedrijf waar je support kunt krijgen



Minder geschikt als je ook commerciële software wilt gebruiken.

 Er zijn veel afgeleiden distributies

 De installatie wordt als lastig gezien

 Geen mooie installatie gui

 Erg technisch georienteerd

 Erg geschikt als:

 De beheerders zelf de problemen moeten oplossen

 Je niet afhankelijk bent van commerciële software (of de support daarop) van derden

 Er zijn veel distributies afgeleid van debian:

 Ubuntu

 Knoppix

(7)

7

Novel/Suse



Suse biedt ook 2 verschillende versies

–

Suse linux

–

Suse Enterprise linux



Suse is inmiddels overgenomen door Novel

 Zelf nooit mee gewerkt dus de details weet ik niet

 Veel commerciele software support Suse enterprise linux

(8)

8

redhat



Heeft inmiddels 2 aparte producten

–

rhel/rhas voor gebruik in het bedrijf

 Lange support

 Redhat verkoopt zelf de support bij rhel/rhas

 Vergt officieel een licentie

 Vrij hercompileerde versies bestaat (b.v. CentOS)

–

Fedora core

 Ontwikkel versie

 Gratis verspreid in de gemeenschap

 Korte support tijd

 Redhat vraagt een vergoeding voor het gebruik van de gecompileerde versie van rhel.

 Zij zien dit als dienst

 Daarnaast verzorgen ze updates

 Zijn er diverse sla levels mogelijk voor support.

 Fedora Core is bedoeld als ontwikkel versie voor rhel

 Daarnaast wordt die ter beschikking gesteld aan de gemeenschap voor gebruik

 Er komen erg veel updates uit waardoor die niet geschikt is voor commercieel gebruik.

 Er zijn diverse hercompilaties van rhel die wel vrij beschikbaar zijn waaronder

 CentOS

 X/OS linux

(9)

9

Vragen

?

De domste vragen zijn niet gestelde vragen!

 De overige sheets zijn alleen bedoeld als aanvulling voor de documentatie

 Tijdens de lezing zullen deze live getoont worden.

(10)

10

bootloader

 Opstart scherm van de installatie dvd

(11)

11

booting

 Startup linux kernel

(12)

12

Cd test

 Verzoek om de cd/dvd te testen

 Dit verkomt problemen door fouten bij downloaden en branden

(13)

13

Welkom

 Welkom scherm centos

 Gewoon doorklikken

(14)

14

Installatie taal

 Keuze voor de taal waarmee geinstaleerd wordt.

 Deze keuze is onafhankelijk waarmee het geinstaleerde systeem werkt.

(15)

15

Keus voor server

 Keuze voor server software.

 We verwijderen in een later scherm de software voor windows shares en de printer software

(16)

16

Automatische partities

 We laten het systeem zelf de diskindeling bepalen

(17)

17

Partities verwijderen

 Vraag welk gedeelte van de disk gebruikt mag worden.

 In dit geval kan de hele disk gebruikt worden dus is het makkelijk.

 In geval van dual boot is het goed beantwoorden hier essentieel.

(18)

18

Ja echt verwijderen

 Bevestiging voor de kritische vraag

(19)

19

Disk indeling

 Overzicht gekozen disk indeling

 In een geval van een productie systeem zouden hier vermoedelijk andere keuzes gemaakt worden. In dat geval is het niet handig om alles op het root filesysteem neer te zetten.

 Verder dient er dan ook eventueel over raid na gedacht te worden al hoewel dat misschien wel het beste in hardware kan

(20)

20

Te installeren talen

 Beschikbare talen en default taal na installatie

(21)

21

Tijd instellingen

 Tijdzone waarin het systeem staat

 Onder linux is tijd een representatie na de gebruiker. Alle tijden worden bij gehouden in gmt/utc. Voor linux only systemen kan de bios klok het beste in utc lopen.

 Voor dual boot systemen linux/windows moet de bios klok op local time staan want anders geeft windows de verkeerde tijd weer.

(22)

22

Root paswoord

 Keuze van het root passwoord.

 Het root account wordt gebruikt voor de systeem administratie.

(23)

23

Programma selectie

 Keuze van te instaleren programma's

 Wij insteleren een webserver dus die staan aan

 We verwijderen “Windows file server” en printer software

(24)

24

Start van de installatie

 Het systeem geeft aan dat hij gaat starten met de installatie zoals gekozen.

 Hier is hij wel even mee bezig.

(25)

25

Reboot

 Reboot van de disk nadat alles geinstaleerd is

(26)

26

Start webserver

 Inloggen als root

 Aanmaken index file in de root van de webserver

 Webserver starten (staat default uit)

 Eventueel via “/sbin/chkconfig httpd on” automatisch starten na iedere reboot.

(27)

27

Bewijs

 Een browser op een ander systeem die de pagina van onze nieuwe webser op vraagt.

 Onze dvd is nu een webserver!!!

Referenties

GERELATEERDE DOCUMENTEN

Zorgen daar de door mieren gekweekte schimmels voor de aanvoer van water en minera- len. De groeiplaats op mierennes- ten, ook zonder gras, suggereert dat wellicht ook mieren

Incidenten die anders worden aangemeld dan telefonisch bij Customer Support of via het CGM Customer Portal, zijn niet onderhevig aan de in deze Procedure vermelde reactie-

De computer heeft het besturingssysteem ook nodig om gegevens van de harde schijf naar het interne geheugen te kunnen overbrengen.. Het besturingssysteem moet daarvoor zelf in

Na vagrant up (wanneer de VM nog niet is gemaakt), zou de installatiepagina van Wordpress zichtbaar moeten zijn als u op uw hostsysteem surft naar https://192.0.2.10/wordpress/.. Log

Uit het hier gegeven overzicht van de problemen die zijn ontstaan door de aanwezigheid van e'en of meer commerciele sexbedrijven blijkt allereerst dat deze bedrijven in

Linux draait ook op powerpc, alpha, sparc, hppa, arm Veel netwerk tools beschikbaar. Veel ontwikkel script tools beschikbaar Losse applicaties zijn

Linux..

Therefore, results from a multiple case analysis (chapter 4.1. and 4.2.), as well as expert interviews (chapter 4.3.), will lead to a generic value network of