The quick guide to setup Movable Type 3.2 on Windows IIS, including the setup of MySQL, Perl, and PHP.
Table of ContentsPrepping Movable Type 3.2 for Installation
That was a lot of steps before we can even begin to install Movable Type!
Since we have phpMyAdmin opened let's go ahead and create a Movable Type database
In the Create new database field enter movabletype
The application will take you to a screen to begin building the tables. Simply click on the
home icon to return to the main screen.
Click on the
Privileges link. then click the
Add a new User link.

In the Login Information box enter the following:
User Name: Use text field: movableuser
Host: Use any host:
Password: Use text field: <enter your password>
Re-type: <re-enter your pass word>
Scroll down to the bottom and click the Ok button. The screen will refresh with the You have added a new user text displayed.

Scroll down to the Database-specific privileges section of the page and select the movabletype database from the Use text field: drop down box.
After the page refresh click the Check All link then click Go

You have now setup the Movable Type user and database.
Now it is time to download and configure Movable Type 3.2 (herein referred to simply as MT). Chances are you have already downloaded it. If not you may find it here.
Once you have downloaded MT unzip it to a folder on your web site. MT-3.2-en_US is an awkward name so I would suggest renaming the folder to mt to make things simple.
Open up the mt-config.cgi-original file in your favorite text editor.
Locate CGIPath http://www.example.com/cgi-bin/mt/ around line 28 and change the URL to point to the /mt/ folder on your web site.
Locate the ### MySQL Configuration content around line 31 and change to the following
ObjectDriver DBI::mysql
Database movabletype
DBUser movableuser
DBPassword <your password here>
DBHost localhost
Be sure to remove any # that proceed these lines of code.
Select File - Save As in your text editor and save the file in the same folder as mt-config.cgi. Then close the file.
Point to the mt-check.cgi file on your web server:
For example: http://www.davidcatalano.com/mt/mt-check.cgi
Ok, now we're ready for the moment of Truth... Point your browser to the mt.cgi file in your /mt/ folder.
You must recheck your spelling in the phpMyAdmin database application if you see an error that looks like this:
Got an error: Bad ObjectDriver config: Connection error: Access denied for user 'movableuser'@'localhost' to database 'movabletype'
You should see a Welcome to Movable Type! message and a Finish Install button. If so click it the button.

This tutorial is finished!
PS, remember the default login/password for MovableType is "Melody" and "Nelson".
Table of Contents