Om du benytter Linux eller FreeBSD betyder nok ikke det helt store.
FreeBSD er utroligt robust. jeg har haft redhat servere og Debian servere som er stået af under stor belastning, men det er endnu ikke lykkedes at kvæle en BSD maskine :o)
FreeBSD har bl.a. "ports" som betyder ufatteligt nem installering af ting. f.eks. så installeres Apache 1.3.27_4 med mod_ssl således
# cd /usr/ports/www/apache
# make install && make clean
done...
Så henter den selv hvad den skal bruge på nettet. compiler både apache + evt. dependencies.
Det er enda en nemmere metode, som jeg dog ikke benytter.
Problemet med FreeBSD er at det kan være lidt sværere at installere. kræver måske lige at man prøver det et par gange.. Derefter klares en installation, på ca. 10 minutter maks!
Typiske brugere af FreeBSD er nok "rigtige" nørder og professionelle brugere der fortrækker BSD.
Det bedste sted af hente hjælp til BSD er nok
www.bsd-dk.dk 's danske mailingliste.
En hurtig søgning i ports på en BSD maskine, med søgeordet "java" gav omkring 250 resultater.
En søgning med ordet "tomcat" gav følgende resultat:
mars root /usr/ports% #make search key=tomcat
Port: jakarta-tomcat-3.3.1_16
Path: /usr/ports/www/jakarta-tomcat3
Info: Open-source Java web server by Apache, stable 3.x branch
Maint: znerd@FreeBSD.org
Index: www java
B-deps: XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.0 freetype2-2.1.
4_1 imake-4.3.0 javavmwrapper-1.4 jdk-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1
pkgconfig-0.15.0 unixODBC-2.2.5 urwfonts-1.0
R-deps: XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.0 freetype2-2.1.
4_1 imake-4.3.0 javavmwrapper-1.4 jdk-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1
pkgconfig-0.15.0 unixODBC-2.2.5 urwfonts-1.0
Port: jakarta-tomcat-4.0.6
Path: /usr/ports/www/jakarta-tomcat4
Info: Open-source Java web server by Apache, stable 4.0.x branch
Maint: znerd@FreeBSD.org
Index: www java
B-deps: XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.0 freetype2-2.1.
4_1 imake-4.3.0 javavmwrapper-1.4 jdk-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1
pkgconfig-0.15.0 unixODBC-2.2.5 urwfonts-1.0
R-deps: XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.0 freetype2-2.1.
4_1 imake-4.3.0 javavmwrapper-1.4 jdk-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1
pkgconfig-0.15.0 unixODBC-2.2.5 urwfonts-1.0
Port: jakarta-tomcat-4.1.24
Path: /usr/ports/www/jakarta-tomcat41
Info: Open-source Java web server by Apache, stable 4.1.x branch
Maint: znerd@FreeBSD.org
Index: www java
B-deps: XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.0 freetype2-2.1.
4_1 imake-4.3.0 javavmwrapper-1.4 jdk-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1
pkgconfig-0.15.0 unixODBC-2.2.5 urwfonts-1.0
R-deps: XFree86-libraries-4.3.0_5 expat-1.95.6_1 fontconfig-2.2.0 freetype2-2.1.
4_1 imake-4.3.0 javavmwrapper-1.4 jdk-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1
pkgconfig-0.15.0 unixODBC-2.2.5 urwfonts-1.0
Port: mod_jk-3.3.1_2
Path: /usr/ports/www/mod_jk
Info: Apache module for Tomcat 3
Maint: znerd@FreeBSD.org
Index: www
B-deps: XFree86-libraries-4.3.0_5 apache-1.3.27_4 expat-1.95.6_1 fontconfig-2.2.
0 freetype2-2.1.4_1 gettext-0.11.5_1 gmake-3.80 imake-4.3.0 javavmwrapper-1.4 jd
k-1.2.2p11 libiconv-1.8_2 open-motif-2.2.2_1 pkgconfig-0.15.0 unixODBC-2.2.5 urw
fonts-1.0
R-deps: XFree86-libraries-4.3.0_5 apache-1.3.27_4 expat-1.95.6_1 fontconfig-2.2.
0 freetype2-2.1.4_1 imake-4.3.0 jakarta-tomcat-3.3.1_16 javavmwrapper-1.4 jdk-1.
2.2p11 libiconv-1.8_2 open-motif-2.2.2_1 pkgconfig-0.15.0 unixODBC-2.2.5 urwfont
s-1.0