Are you going to use IIS or Apache? Is going to access a database and if so which? Is it going to support POS? What scripting languages are you going to use? Where are you going to place it in your Topology or do you have a DMZ? And there is a lot more question where that came from. You question can not be so open ended.
The information on Computing.Net is the opinions of its users. Such
opinions may not be accurate and they are to be used at your own risk.
Computing.Net cannot verify the validity of the statements made on this
site. Computing.Net and Compnet Ventures, LLC hereby disclaim all responsibility
and liability for the content of Computing.Net and its accuracy.