A while back, last year actually, I wrote a blog post on how you can Install CakePHP on Windows Azure Web Sites using the App Gallery. At Build 2014 we introduced a new Preview Portal which enables much more to an application owner including in-place billing information, application analytics and a whole new way to visualize your cloud experience.
In this thread, I’ll show you how to create a new CakePHP application via the Preview Portal.
If you’re an experienced CakePHP Developer, you might want to check out Sunitha Muthukrishna blog post on using CakePHP’s Bake Console Tool on Microsoft Azure Websites.
Install CakePHP on Azure Web Sites
From the Start Board, select the Azure Gallery.
This will open the App Gallery Blade, where you can select from a list of categories. Select Web, then CakePHP.
This will start the CakePHP installation, select Create. Thus begins your Journey.
You’ll need to create a new resource group. Enter a name for your Resource Group, then click on the Website configuration
You’ll need to select your Hosting Plan. For this demo, I created a free site.
Then configure the application, by clicking on Web App Settings. Set the Security Salt and Cipher Seed.
Then select the datacenter location you’d like to deploy your application to.
Click OK to finish the Web Site Configuration and move on to create the Database.
Select Database.
Accept the Terms for the ClearDB database.
Select a different subscription, if required. Then click Create.
Your site has started to deploy and should be ready for you to start creating within seconds.
You can monitor your application, change settings, or set up source control from your new site.
Enjoy!