How do I setup MS Server 2003 x64 r2 to be an e-commerce server?

How do I setup MS Server 2003 to be an e-commerce server?
Which is better to use:
1- SBS 2003 r2 or
2- MS Server 2003 64 bit Standard or
3- MS Server 2003 x64 Enterprise edition?

I am new at this and I'm setting up a small e-commerce site.
Where the best place for me to learn about web applications or to get a packaged suite?
Thanks,  rljack01
Who is Participating?
Stephen MandersonConnect With a Mentor Software EngineerCommented:
What your consultant says is correct, I didnt realise you already had SBS do you require the features that SBS has to offer such as active directory exchange etc?

Have you taken other factors into consideration such as what connection you would be running? if your site is going to have alot of hits and has media etc on it then you will need a decent connection which indeed can cost alot.

Virtual servers/rented servers are a good option as you have the bandwith of a large scale hosting company behind your site.
Stephen MandersonSoftware EngineerCommented:
Have you concidered Server 2003 Web edition? Its doesnt have the features of the others listed such as being able to be a domain controller, but do you need that feature?

For the list prodided by yourself for a small site Small Business Server Premium would be good as it would provide sql for your databases(All be it you could use mysql as another option) But it would also provide ISA, which of course setup correctly would provide a good software firewall. But this in mind has alot of features that you would most likely not use such as active directory.. So to go for this option for ISA alone wouldnt be worth it.

Heres a good breakdown of features that each version provides.

Kind Regards
rljack01Author Commented:
RE: SBS and Web Server

Although SBS 2003 r2 Premium, which I have, seemed to be a good option to me I was advised against it by an SBS Security consultant.

Advice received:

"If your objective is to provide a web server for commerce, you are better to use a dedicated box for this function, and reduce the attack surface to the bare minimum of services (HTTP/HTTPS and maybe RDP). SBS is a great platform as a single office intranet server with external access to business assets for employees (ie VPN, RWW etc). However, you should NOT be exposing IIS to the world.... especially if you wish to complete credit card transactions on the server, as regulatory compliance such as PCI DSS make it much more difficult."
"You should keep the SBS box for office use. Use a separate server dedicated for secure transaction functionality (ie: shopping cart) which can be exposed to the world. In this way, you effectively DMZ your corporate information and access from the public access to complete online transactions. If you dont wish to manage another box, consider renting a Srv03 SE virtual machine from Own Web Now."

rljack01Author Commented:
I do not require AD for the eCommerce application but I have Server 2003 and Sql 2k5 and ISA 2004.

Is that all that is needed except for SSL for an eCommerce site?

I have standard cable HSI service currently.  Is that what you meant?

I think that I'm going to interface with eBay istead of a standalone eCommerce site as that will give me ordering security especially with PayPal functionality within eBay.

The cost / benefit, as far as I know, of working through eBay has more advantages that justify the costs.  However, I may not be currently aware of all costs and any Risk mitigation requirements.  But I'll have to revisit that if subsequently I learn that there are additional costs.

Initially I'll start rather small and when I earn adequate income I may be able to invest in a hosted server  that would offload system maintenance from me while providing other benefits.

I have a trial (120 days) copy of MS VPC 2007 and a full copy of an earlier MS VPC.  What are the benefits of using VPC vs. my having an onsite server or a hosted server?

rljack01Author Commented:
The issue of bandwidth cost is a concern.  I will look closely at the cost / benefits of a hosted solution.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.