
|
 |
Apache og Linux størst på internetttservere
|
|
Apache internetttserver kombinert med Linux er markedsleder på området internetttservere. Andreplassen har nå Microsoft fulgt av Netscape. I tillegg finner du løsninger fra flere programvarehus som tidligere stort sett leverte TCP/IP-kommunikasjon- eller databaseprogramvare.
Kjøper du i dag PC-operativsystemene Linux, Windows NT 4.0 Server, Solaris eller SCO UnixWare får du med en komplett internetttserverløsning.
Fra gratis til dyrt
Idag finnes slike løsninger som er gratis, og løsninger som koster hundretusenvis av kroner. Det største problemet med gratisprodukter er selvfølgelig ansvar og support. Hvem gir support. Hvem tar ansvar? Kanskje du kun har en URL-adresse, newsgruppe eller kun en emailadresse.
Noen av disse WEB-tjenerløsningene leveres også komplett med kildekode slik at du kan gjøre de endringene du selv ønsker. At man har kontroll over kildekoden gir både fordeler og ulemper. Man har mulighetene til å gjøre de ønskede endringene, men den største sikkerhetsmessige svakheten er at alle kan få tilgang til orginalkoden og dermed finne eventuelle huller. Føler man seg usikker bør man kjøpe produkter fra de anerkjente programvareleverandører som f.eks. Netscape, Microsoft, Novell, Oracle, Sybase etc.
Samle eller distribuere informasjon
Database programvarehuset Sybase har utviklet programvareløsningene SQL Anywhere Professional som er en komplett interneserverløsning for klienter som kjører operativsystemene Windows 95/98, Windows NT og Windows 2000. I følge Sybase er nå internettservere like viktige til å samle informasjon som å distribuere informasjon. Derfor har Sybase også utviklet produktet SQL Remote som er en Internettserverog mellomvareløsning som gjør det mulig å replikere deler av selskapets database på hver enkelt brukermaskin (PC). Med denne løsningen kan din PC (dataene) bli oppdatert av bedriftens sentrale databasemaskin.
figur1=overallb.gif
Figur 1: Markedsfordeling internetttserver/produkt
Oracle har også lansert en hel familie av intranetprodukter. Vi kan blant annet nevne WebServer, Interoffice, Express WEB Agent, Express Web Master Toolkit, Developer/2000 og Designer/2000 for WEB. På nettverkssiden må vi nevne Novell sitt nye flaggskip Netware 5.x. I tillegg til å være din basale fil- og print-tjener har du nå også en komplett internettserver. Andre produkter som skiller seg ut er f.eks. WebStar, WebSite og WN. WebStar fra Quartedeck/ StarNine har blitt meget populær i Mac-miljøer og er i noen miljøer helt enerådende. WebSite fra O'Reilly & Associates har en meget lav pris uten at dette går på bekostning av kvalitet og support..
Hva finnes?
Ønsker du en oversikt over de mest populære internettserverløsningene som finnes i dag, kan du sjekke ut URLene http://webcompare.iworld.com/chart.html og http://www.proper.com/www/servers-chart.html . Alternativet kan være å bruke søkemaskinen Yahoo ( http://www.yahoo.com /Computers/Internet /Worl_ Wide_Web/HTTP/Servers) for mer informasjon.
Tidligere hadde Paul E. Hoffman til enhver tid en oppdatert liste over de mest populære internettservere med deres egenskaper. I dag har David Strom i iWORLD overtatt denne. Hvis du søker på nettet vil du finne over 150 forskjellige internettserverløsninger under forskjellige operativsystemplattformer.
Det er umulig å være oppdatert med alle internettserverløsningene som finnes. Det dukker stadige opp nye internettserverløsninger og vi finner gamle som forsvinner. I dag ser vi faktisk at nesten alle de tradisjonelle programvarehusene som tidligere kun utviklet TCP/IP-løsninger til PC-operativsystemene DOS, Windows og OS/2 nå også leverer komplette internettserverløsninger.
Apache, Microsoft og Netscape
De største aktørene på internettserversiden er idag Apache (alle Linux/Unix-varianter), Microsoft og Netscape (MS + alle Linux og Unix-varianter). Disse løsningene har også norske forhandlere med tilhørende teknisk støtte.
Netscape er forsatt markedsleder på grafiske navigatører (også kalt browser eller nettlos). internettserveren til Netscape var opprinnelige en NCSA (National Center for Supercomputing Applications)-tjener men er i dag fullstendig omskrevet. Netscape er i dag den internettserveren som støtter flest operativsystemer både på klient (navigatørsiden) og tjener-siden. Netscape kan tilby forskjellige tjenerløsninger hvor vi blant annet kan nevne: Netscape Enterprise Server, FastTrack med Navigator Gold og FastTrack med Navigator Gold og LiveWire. Netscape Enterprise har mange egenskaper vi blant annet nevne: katalogstøtte X509 (LDAP) , støtte for javascript/Liveconnect, innebygd CORBA/IIop støtte, Java 1.1 støtte (Virtual Machine), integrasjon mot forskjellige management system som f.eks. HP Open View og IBM Tivoli TME, sentral administrasjon av en eller flere servere, utvidet støtte på databasesiden, enklere å publisere dokumenter f.eks. via MS Word, bedre logkontrol, bedre sikkerhet og enklere og bedre GUI-setup (HTTP-basert) noe som har gjort produktet lettere å administrere.
Ønsker du å laste ned siste versjon av Netscape Enterprise kan du gå til http://www.netscape.com/ .
figur2=netscape.jpg
Figur 2: Administrasjonsvindu i Netscape
Microsoft sine internettserver- og navigatør-løsninger har blitt en mer og mer integrert del i operativsystemplattformene til Microsoft. internettserverløsningene fra Microsoft er en del av Windows NT operativsystemet noe som gir deg muligheten til å bruke Windows NT sine monitor- og sikkerhetsfunksjoner.
Microsofts Iis-løsninger er de løsningene hvor det er enklest å publisere og administrere. Publiseringen kan gå via en egen WEB-wizard og all administrasjon er Windows basert. Av nye forbedringer vi kan blant annet nevne: HTTP 1.1 støtte, innebygd CORBA/IIop støtte, Java 1.1 støtte (Virtual Machine), integrert sertifikat server (X.509), større stabilitet, forbedret administrasjon (roll-back), flere analyse verktøy, nå endelig støtte for flere internetttsteder (standard i NS og Apache) og innebygd søkemaskin.
figur3=msweb.jpg
Figur 3: Administrasjonsvindu i MSIIS
IIS er tett integrert med Microsofts SQL-server. Ønsker du å sette opp en link til en SQL-serverdatabase, definerer du bare to tekstfiler, en som spesifiserer datakilden og kommandoer som skal utføres. I den andre filen spesifiserer man HTML-formatet som skal brukes for å lage dynamiske HTML-sidene.
Den største svakheten med Microsoft sin IIS er at den kun er implementert under operativsystemet Windows NT 4.0. Kun på Unix-plattform finner du det store utvalget av verktøy som f.eks. sed, awk, Perl etc og et batchmiljø. Microsoft IIS har også færre administrasjonsverktøy enn Netscape-produktene. Ønsker du å laste ned siste versjon av MS IIS kan du gå til http://www.microsoft.com/ .
Apache er enerådende
Apache har de siste årene blitt markedsleder på WEB-tjenere. Noe av grunnen til dette er at produktet er public domain. Det følger med komplett kildekode med ubegrenset lisensbruk. Produktet kan enkelt rekompileres på de fleste Linux/Unix-plattformene. I dag støtter Apache de fleste Unix-operativsystemene, der vi kan blant annet nevne Linux , BSDI, FreeBSD, HP-UX, IRIX, Linux, NeXT, SCO Unix, SCO UnixWare, Solaris 1.X og Solaris 2.X.
Som Netscape er Apache basert på NCSA. Utgangspunktet var en patchet versjon av NCSA httpd 1.3 som mange hadde bidratt til, resultatet ble kalt "A PAtCHy SErver" slik kom navnet Apache. Siste versjon av Apache er versjon 2.03a.(alfa). Ønsker du å laste ned siste versjon av Apache kan du gå til http://www.apache.org/ .
Apache kan enkelt konfigureres og utvides med såkalte tredjepartsmoduler dvs. man kan lage sine egne moduler som støtter Apache sitt API-bibliotek. Forumet "Apache HTTP Server Project" oppfordrer alle til å bidra til utvikling av Apache. Bidraget ditt kan være alt fra feilrapportering og patcher til nye programmoduler i Apache.
Apache versjon fra 2.x har implementert de siste protokollene inkludert HTTP 1.1 (RFC2068). Det er mulig å sette opp passordbeskyttede sider med tusenvis av definerte brukere uten at tjeneren kjøres ned i senk. Du kan også definere at spesifikke CGI-script skal kjøres ved f.eks. feil. Apache skal være ubegrenset med hensyn til definering av aliaser og omdirigering. WEB-tjeneren kan styres til å f.eks. å sende tilbake index.html, index.htm eller index.cgi på de enkelte katalogene. Apache mangler idag støtte for innebygd CORBA/IIop støtte, Java 1.1 støtte (Virtual Machine) men disse tingene er på vei som tredjepartsmoduler.
Tilsvarende som Netscape og IIS har Apache fullt støtte for multiserver funksjonalitet. Både Netscape og IIS har direkte støtte for SNMP noe som ikke Apache har. All database interface er tilleggsmoduler til Apache. Alle 3 løsningene støtter standard log-format og utvidet W3C-logformat. Men du finner selvfølgelig kun IIS som støtter DCOM og ActiveX scripting (som er enten Visual Basic Scripting Edition eller Jscript)
Noe av den viktigste grunnen til å velge Apache er hastighet og stabilitet. Har du i tillegg et krav på at produktet også skal være public domain er valget entydige. De to siste og største Unix-aktørene som har satset på Apache er IBM og Digital. Alle Linux-bokser kjører selvfølgelig Apache.
Apache er forsatt enerådene
Har man allerede et veletablert IT-miljø har sikkert både utviklings- og driftsavdelingen meninger på hvilke operativsystemer som bør støttes. Er basisplattformen Linux eller Unix har man mange WEB-tjenerløsninger å velge i mellom. I Microsoft NT-verden har Microsoft-IIS blitt enerådende.

|
 |
|