PHP的网站需要搭配MYSQL数据库来使用.服务器是独立的操作系统.可以根据需要配置各种网站环境.建议用2003系统.用IIS+PHP+MYSQL的环境.另外要根据你的应用选择合适的机房以及服务器配置.带宽.
Apache、IIS、Nginx都可以啊,看你需要了
你问的有点外行,你只要能解析php的程序的服务器就可以,
PHP教程 PHP博客开发 14-1搭建阿里云服务器 学习猿地
linux 下 apache nginx