At the Microsoft MIX09 Conference, Windows Azure released its 3rd version of--match 2009 CTP. Starting with this release, Windows Azure is beginning to support fastcgi. (See Mix09-windows Azure (March 2009 CTP) in the exciting new features at a glance, by the stream cattle Trojan) support fastcgi, which means that the support of PHP, Ruby, Python and other current popular "non-Microsoft" Web applications. We are delighted to see Azure Services platform Take the first step towards an "open platform".
PHP may be the most popular language in the current web development world, so the question of "using PHP in Azure" has aroused a lot of people's attention, and Niuma himself has received several anxious help from friends in the last two days.
It may be that the bulls of Microsoft have been busy MIX09 recently, mentioning that Azure supports "FastCGI" with a lot of news coverage, but barely mentions how to configure PHP in Azure. Even in the new Azure SDK, the FASTCGI sample is not used in PHP.
Don't worry, in this article, the Stream Cow Trojan will demonstrate the most detailed process of using PHP in Azure.
(demo:http://ibm.cloudapp.net/php.php already deployed to the cloud)
As a first step, you must know some basic knowledge about php&fastcgi.
FastCGI's official website: http://www.fastcgi.com/
PHP's fastcgi mode: http://www.blogme.cn/node/6529
The second step is to enable the FastCGI module in your IIS7.
"Note: Local debugging environment required. If you plan to deploy directly to the cloud, you do not need this step. 】
(for example, the following Vista Ultimate Chinese version:)
Open Control Panel and go to "turn on or off Windows features"