[2003] Welke versie als webserver gebruiken?

Pagina: 1
Acties:

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
Voor een bedrijf waar ik de website voor ontwikkel ben ik op zoek naar de juiste Windows Server editie. Heb de search en de site van Microsoft al gebruikt en wel al wat info gekregen, toch nog een paar vragen:

Lijkt mij dat er de volgende opties zijn:
  1. Windows Server 2003 Standard Edition
  2. Windows Small Business Server 2003 Premium Edition
  3. Windows Server 2003 Web Edition
Zoals gezegd is het OS dus bedoelt als webserver die een ASP website en webapplicatie gaat draaien. Een database is dus ook benodigd, kan Access zijn maar MS SQL is denk ik de beste keus.
Nou las ik wel dat in SBS 2003 Premium standaard al SQL Server 2000, Exchange 2003, ISA etc...
zit, is het trouwens bij de installatie aan te geven welke componenten je wel en welke je niet wilt hebben? Ik heb bijv. geen behoefte aan Exchange 2003.

Wat zijn verder de verschillen tussen Windows Server 2003 Standard Edition en SBS 2003 Premium Edition behalve de limiet van 75 gebruikers op SBS en de componenten zoals SQL die standaard worden meegeleverd?
Als een gebruiker naar de website of webapplicatie connect, geldt dit dan als gebruiker? Is hiervoor een licentie nodig?

Wat zouden jullie aanraden, in ieder geval is belangrijk dat er een ASP webapplicatie inclusief database op kan draaien? Misschien later nog MDaemon Mailserver.

_/-\o_

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
SQL in SBS is niet echt als webserver benut, en is niet echt handig als je de server verder nergens anders voor gebruikt omdat deze zelf enige domeincontroller in je organisatie wil zijn.

Met Web edition is het afaik licentietechnisch niet toegestaan MS SQL te draaien. Weet ik niet zeker. Standard zou dan het meest zinvol zijn....

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


Verwijderd

Ik maak je topic titel nog iets duidelijker :) Verder lijkt SBS me niet echt handig. Je kan inderdaad wel aangeven wat je wel en niet wilt installeren trouwens. Wat betrfeft de licenties zou ik eens bellen met je dealer of direct met MS, die zullen vast al je vragen kunnen beantwoorden :)

  • Jazzy
  • Registratie: Juni 2000
  • Laatst online: 12:14

Jazzy

Moderator SSC/PB

Moooooh!

Klopt, met Web Edition kun je o.a. geen SQL draaien.

Je vragen over webclients en licenties zijn prima te beantwoorden op de SBS website van Microsoft. Dat geldt eigenlijk voor al deze vragen:
http://www.microsoft.com/windowsserver2003/sbs/default.mspx
http://www.microsoft.com/...ion/features/default.mspx
http://www.microsoft.com/.../overview/generalfaq.mspx
http://www.microsoft.com/windowsserver2003/default.mspx
http://www.microsoft.com/...ures/compareeditions.mspx

Etcetera.

Exchange en Office 365 specialist. Mijn blog.


  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
Bedankt voor jullie snelle reacties! Weer wat meer duidelijker geworden.

Heb tevens even Microsoft Nederland gebeld, het word een duur grapje als ik dat zo van M$
MS begrijp.
Bij de Windows Server 2003 Web Edition heb je een aparte SQL Server nodig.

+ bij alle server types heb je om een website te serveren de licentie voor External Connector nodig en die kost ongeveer $ 14.00 :r

Volgens Microsoft is er dus ook geen oplossing hiervoor voor een paar duizend euro/dollar. :(

Modbreak:De naam Microsoft wordt nog altijd afgekort als MS, zie ook Windows Operating Systems - Policy

[ Voor 14% gewijzigd door Verwijderd op 17-06-2005 14:54 ]


  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
Even uitgezonderd van de External Connector licentie is de Windows Small Business Server 2003 Premium Edition toch een prima optie?
Die SQL Server die daarin inzit is toch prima te gebruiken als onderdeel van de webserver?

Je kan die server toch als standalone server inrichten en die weer via het netwerk laten connecten naar de Windows 2000 Domeincontroller.

  • ThunderNet
  • Registratie: Juni 2004
  • Laatst online: 20-02 13:52

ThunderNet

Flits!

uhm?

als ik het goed begrijp he
wil jij een ASP.NET website maken, die zijn data uit een database haalt?

Als we dan het proces even simpel nalopen wat er gebeurd,
  1. Er komt een pagina aanvraag binnen.
  2. Op de server wordt dynamisch een pagina aangemaakt, welke gegevens uit de database ophaalt.
  3. Je stuurt het resultaat naar de aanvrager.
De aanvrager, vraagt zelf NIETS uit de database, dit wordt namelijk gedaan door ASP.NET wat op jou server staat. De gene die jouw pagina bekijkt, hoeft dus geen licentie voor jou database server te hebben :) aangezien hij daar geen direct gebruik van maakt, ASP.NET maakt daar gebruik van. ;)

dus heb je die External Connectors niet nodig?

Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?


  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
Een andere optie kan trouwens toch ook zijn om toch Windows Server 2003 Web Edition te gebruiken en MySQL te installeren i.p.v. MS SQL 2000?

Dat is neem ik aan wel mogelijk toch?

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
ThunderNet schreef op vrijdag 17 juni 2005 @ 14:27:
uhm?

als ik het goed begrijp he
wil jij een ASP.NET website maken, die zijn data uit een database haalt?

Als we dan het proces even simpel nalopen wat er gebeurd,
  1. Er komt een pagina aanvraag binnen.
  2. Op de server wordt dynamisch een pagina aangemaakt, welke gegevens uit de database ophaalt.
  3. Je stuurt het resultaat naar de aanvrager.
De aanvrager, vraagt zelf NIETS uit de database, dit wordt namelijk gedaan door ASP.NET wat op jou server staat. De gene die jouw pagina bekijkt, hoeft dus geen licentie voor jou database server te hebben :) aangezien hij daar geen direct gebruik van maakt, ASP.NET maakt daar gebruik van. ;)

dus heb je die External Connectors niet nodig?
Jawel, volgens Microsoft wel.
Die External Connector is namelijk niet puur voor toegang tot de database maar voor toegang tot de server zelf. Dus indien een gebruiker van buitenaf een simpele HTML pagina opvraagt heb je daarvoor dus 1 CAL nodig of de External Connector, in het geval je niet precies weet hoeveel gebruikers gaan verbinden.

B.T.W: Het wordt geen ASP.NET webapplicatie maar gewoon ASP 3.0

  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Dat kan prima, ik weet alleen niet in hoeverre ASP.Net en MySQL lekker samenwerken.

Je kan geen Exchange installeren op een Web editie, mocht je dat overwegen voor de digitale post.

  • ThunderNet
  • Registratie: Juni 2004
  • Laatst online: 20-02 13:52

ThunderNet

Flits!

mmz, Weet je het heel zeker?
dat je een database gebruikt maakt voor de licensering van de paginabezoekers iig niet uit :) dat hebben we nu net bij langs gelopen. aangezien de bezoeker de database niet bevraagd, maar de ASP engine.

Maar heb je dus een extra licentie nodig om IIS te gebruiken?
Ik kan me dat haast niet voorstellen. Ze leveren het mee, maar zodra een andere bezoeker dan jijzelf je pagina bekijkt, ben je een extra licentie nodig? :X
hoe doen al die webhosting bedrijven het dan? als ze Windows 2003 server gebruiken... ook van die dikke licenties? ik denk het niet.. Dan zou ik nooit zulke goedkope hosting kunnen krijgen als ik nu heb :)

Dus als ik jou was zou ik nog een keer bellen met microsoft. Met de vraag, als jij een IIS server draait, en mensen willen je website bekijken, je nog extra licentie moet afsluiten?
Gert schreef op vrijdag 17 juni 2005 @ 14:33:
Dat kan prima, ik weet alleen niet in hoeverre ASP.Net en MySQL lekker samenwerken.

Je kan geen Exchange installeren op een Web editie, mocht je dat overwegen voor de digitale post.
ASP en MySQL kunnen wel samenwerken, hetzij het stukje lastiger is dan, bij gebruik van MS SQL :)

[ Voor 19% gewijzigd door ThunderNet op 17-06-2005 14:36 ]

Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?


  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
OK, hold on, ik ga ze nog een keer bellen....

Verwijderd

Ik vind dat EC-verhaal ook een beetje vaag... Ik lees op de pagina's met uitleg over de EC nergens dat het nodig is voor webpagina's. Het hele woordje 'web' komt er niet in voor.

Volgens mij is het om mensen van buitenaf (al dan niet anoniem) toegang te geven tot je Windows-netwerk (files, bijvoorbeeld).

  • Angelfire
  • Registratie: September 2000
  • Laatst online: 04:44

Angelfire

AKA AZwaanR or RZA

Dit is wat MS er van zegt:

An external user is a person who is not an employee, or similar personnel of the company or its affiliates, and is not someone to whom you provide hosted services using the server software

bron

Oftewel, je hebt voor je webservices (want daar gaat het tenslotte om, die praat met je DB) geen licenties nodig.

I play my enemies like a game of chess...


  • ThunderNet
  • Registratie: Juni 2004
  • Laatst online: 20-02 13:52

ThunderNet

Flits!

oftewel probleem met licentie opgelost :) en 14.000 euro/dollar bespaard ;) alstublieft :)

Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Niet helemaal - vziw heb je voor je SQL Server wel degelijk een processor license nodig ipv een user licentie als je die voor websites gebruikt :)

  • ThunderNet
  • Registratie: Juni 2004
  • Laatst online: 20-02 13:52

ThunderNet

Flits!

elevator schreef op vrijdag 17 juni 2005 @ 15:11:
Niet helemaal - vziw heb je voor je SQL Server wel degelijk een processor license nodig ipv een user licentie als je die voor websites gebruikt :)
ja maar het ging erom dat je geen aparte licentie nodig bent voor je gebruiker :) aangezien die indirect gebruik maken van de SQL server, en niet direct :)

Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?


  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
OK, ik heb dus wederom nog een keer gebeld, en jeetje, het is behoorlijk complex en ingewikkeld.
Ik had weer dezelfde vriendelijke man aan de telefoon als net...

Die External Connector heb je alleen nodig als je dus een web applicatie met een MS SQL serveert.
Voor de hosting van puur alleen HTML files, foto's e.d. niet, echter als je weer bijv. een Contact formulier hebt die een e-mail stuurt, heb je weer die DURE External Connector licentie nodig!

ThunderNet: hetgene wat jij zegt, dat je de ASP engine met 1 connectie/licentie laat communiceren met de MSSQL Server is zoals ik quote van de MS mederwerken: Zwaar illegaal!
Hij vertelde daar achteraan nog mooi, als dat wordt ondekt bij een bedrijf kunnen ze het bedrijf opdoeken, beetje overdreven, maar ja, zo zei hij het wel...

Natuurlijk is een External Connector niet altijd perse nodig, indien je vantevoren weet dat er maximaal 10 gebruikers connecten naar je webapplicatie + database kan je ook gewoon 10 CAL's aanschaffen.

Windows Server 2003 Web Edition wordt standaard geleverd met de External Connector en alle andere benodigde licenties, als je die echter weer wilt laten praten met een apart MS SQL server, heb je voor die MS SQL Server weer de External Connector licentie nodig a $ 14.000 :|

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Wat ik altijd had begrepen is dat die External Connector enkel nodig is voor named connecties - oftewel als je users individueel laat authenticeren naar die resource (MSSQL).

Door gewoon je webserver als multiplexer te zien van je database toegang kom je er met een standaard aantal CPU licenties gewoon.

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
elevator schreef op vrijdag 17 juni 2005 @ 15:11:
Niet helemaal - vziw heb je voor je SQL Server wel degelijk een processor license nodig ipv een user licentie als je die voor websites gebruikt :)
Ja volgens MS dus een Processor licentie + een External Connector licentie indien de DB gebruikt wordt i.c.m. met een public website.

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 17-02 21:45
ThunderNet schreef op vrijdag 17 juni 2005 @ 15:12:
[...]

ja maar het ging erom dat je geen aparte licentie nodig bent voor je gebruiker :) aangezien die indirect gebruik maken van de SQL server, en niet direct :)
En dat is dus zwaar illegaal, het had zelfs een speciale naam, maar die weet ik niet meer Multiplexing ofzo.

Hierbij nog wat interessante linkjes (in nederlands):
http://www.microsoft.com/...deringenlicentiering.aspx
http://www.microsoft.com/...erver2003/webedition.aspx

[ Voor 26% gewijzigd door Urk op 17-06-2005 15:22 . Reden: Linkjes toegevoegd ]

Pagina: 1