Sign In / Sign Out
- ASU Home
- My ASU
- Colleges & Schools
- Map & Locations
Ideally, Drupal installations run on Apache and MySQL. Drupal can operate on other platforms such as IIS and SQL Server, but these installations require extra work and are not for the average user.
Drupal is open source software, distributed under the terms of the GNU General Public License - meaning it is free to use. In order to give Drupal the largest possible user base, it has been designed, built, and tested on open source technology like Apache and MySQL. It wouldn't make a whole a lot of sense if Drupal, a free product, needed expensive proprietary technology to run.
We're not saying Drupal cannot run on IIS and SQL Server, in fact that is what this article is all about. What we're saying is that the amount of people running Drupal on IIS and SQL Server is about 1% of all Drupal users (just a guess), therefore its level of support (and bug fixes) on this platform is greatly diminished.
Our general upgrade process for Drupal is to clone our application and database onto a test server. Then we upgrade the minor version on the test server and perform testing to make sure the Drupal instance works correctly. Once we confirm proper functionality, we replicate our changes back to production. It goes without saying that it is extremely important to have both your database and application backed up throughout the process.
So there is no confusion, our platform consists of:
Follow these steps to upgrade Drupal 7 to Drupal 7.12 on IIS and SQL Server:
Have any questions or comments, please post them below: