Lighttpd op Debian stable (1)


Allereerst voegen we de backports toe aan onze lijst met repositories in /etc/apt/sources.list:

# www.backports.org
#   RV 12-08-2006: toegevoegd voor lighttpd
#
deb http://www.backports.org/debian/ sarge-backports main

Vervolgens maken we een /etc/apt/preferences en voegen daarin toe:

# Schakel alle packages in www.backports.org uit
#
Package: *
Pin: release a=sarge-backports
Pin-Priority: 200

Dit doen we zodat we niet alle pakketten doorkrijgen vanuit de backport. Onze voorkeur geven we in /etc/apt/preferences als volgt op:

# Gekozen pakketten uit www.backports.org
#   RV 12-08-2006: lighttpd (plus afhankelijkheid lsb-base)
#   In Debian stable is een lagere versie van lsb-base aanwezig
#   Daarom voegen we de lsb-base uit de backport toe
#
Package: lighttpd
Pin: release a=sarge-backports
Pin-Priority: 999

Package: lsb-base
Pin: release a=sarge-backports
Pin-Priority: 999

Vervolgens geven we de opdracht om lighttpd te installeren, aptitude geeft dan het volgende weer:

--\ Pakketten die automatisch geïnstalleerd worden om een afhankelijkheid na te komen
p   libxml2                                                                         2.6.16-7
piA lsb-base                                                           +65,5kB      3.1-9bpo1
p   php4-cgi                                                                        4:4.3.10-1
p   php5-cgi                                                                        5.1.4-0.0b
p   php5-common                                                                   5.1.4-0.0b
p   sgml-base                                                                       1.26
p   xml-core                                                                        0.09
--\ Te installeren pakketten
pi  lighttpd                                                           +868kB       1.4.11-2bp

In eerste instantie waren alle pakketten geselecteerd voor installatie, echter php5 gebruik ik op mijn testserver nog niet dus die hebben we verwijderd uit de selectie. Daarmee vervielen ook de andere pakketten die hierboven met een p staan aangeduid. php4-cgi is ook niet perse noodzakelijk, dus die verwijderen we ook uit onze selectie.

Volgende stap is het configureren, daarover later meer.


Leave a Reply

Your email address will not be published. Required fields are marked *