As stated by David Chappell “every application today relies on other software: operating systems, database management systems, even software running in the public cloud.”. In the same way there is a list of components that make up the supported platform for Sugar 7.1.x.
The supported platforms for Sugar 7.1.x are Linux, Unix and Mac OS with PHP 5.3.25.MySQL database with version 5.5.31 is supported. Apache web server version 2.2.3 and elastic search application with version 0.90.6 is needed. Well known browsers like Google chrome, Firefox, Internet Explorer and Safari are necessary for running Sugar application. Further detail regarding the platforms can be found on Sugar support.