Chapter 3 of this book discusses the manner in which SugarCRM leverages the LAMP stack as its foundation and the flexibility it affords. This latter point allows individuals with different preferences in technologies to easily leverage the technologies they are more comfortable with or prefer, while still being able to successfully use SugarCRM. A good example of this would be using Microsoft SQL Server instead of MySQL for the database server component.
Our example, however, assumes that the only variable that will change is the operating system. The following sections will guide you through the process of installing SugarCRM on a Windows based computer, using Apache and MySQL as the web and database servers respectively.
The final sections of this chapter discuss some important points regarding installations that utilize Microsoft's Internet Information Services (IIS) web server, or Microsoft SQL Server.