Love The Way I Work

Installing Movable Type on Dreamhost

in Tutorial by

Movable Type is a popular Perl-based content management system for Weblogs. Recent versions of the software have included support for PHP-based dynamic pages. DreamHost users may want to use MySQL as the backend database for their Movable Type content.

Since Movable Type Goes Open Source, I give a try to use this blog platform. First, I try install it on Dreamhost since I use this hosting for my several blogs ๐Ÿ˜‰

The following instructions are for installing Movable Type 4 on a website hosted by DreamHost. I created the instructions from notes I took during what turned out to be a smooth, problem free install.

If you have a suggestion for improving the notes, please contact me: me[at]supriyadisw[dot]net

Setup MySQL Database

In your Dreamhost Panel, go to Goodies>MySQL and create a new database and hostname (alternatively, if you already have a hostname setup, you can use that one).

  • Database Name: mtdb
  • Hostname: mysql.yourdomain.com
  • First User: mtdbuser
  • Password: mtdbpassword (keep this safe)

Click “Add new database now!“.

It”ll take a few minutes for this database to become active unless you had to create a new hostname (this could take as long as 24 hours).

Download the file and upload it

You need the most recent zipped file from Movable Type. Download it into your local PC.

Unzip the file and re-name the folder to mt.

FTP the folder mt to the yourdomain.com directory on the Dreamhost server in “automatic mode”.

It”s faster to upload the zipped file and unpack it on the server. This how to make it faster ๐Ÿ˜‰

  • Upload your zipped file from Movable Type into your yourdomain.com directory on the Dreamhost server.
  • Login with Putty to access your Shell Access
  • Move into your yourdomain.com directory
    [propel]$ cd yourdomain.com
  • Unpack your file
    [propel]$ tar zxvf MT-4.0-beta2-20070612.tar.gz
  • Rename your folder into mt
    [propel]$ mv MT-4.0-beta2-20070612 mt

But if you do not sure to do this, no problem. You can do the first option ๐Ÿ™‚

Check your server configuration

Type the following URL into your browser: http://www.yourdomain.com/mt.
You should get this screen:

Movable Type Install Check

Then click “Movable Type System Check” link under Installing section or type the following URL into your browser: http://www.yourdomain.com/mt/mt-check.cgi.

You should get a screen that lists a bunch of technical mumbo-jumbo. Scroll to the bottom and there should be a message that tells you that your server checks out and will work with Movable Type.

Initialize Movable Type

Click “Log in into Movable Type”. You should get this screen:

Movable Type Wizard

Click “Begin” button, you should get this screen:

Movable Type Requirements Checks

Click “Continue” button. Now you need fill this following form with you database information.

Movable Type DB Configuration

Click “Test Connection”, you should get this screen:

Movable Type DB Configuration Complete

Then click “Continue”. Now you can set mail configuration

Movable Type Mail Configuration

Click “Send Test Email”, you should get this screen:

Movable Type Mail Configuration Complete

Click “Continue”, you should get this screen:

Movable Type Config File

Now You can create your first Movable Type user for your new movable type ๐Ÿ˜‰

Movable Type First User

Then You can create your new blog.

Movable Type First Blog

You can click Continue button and get this screen

Movable Type Initializing Database

Wait until you see this screen

Movable Type Installation Complete

You can login into your blog and see this dashboard

Movable Type Dashboard

Finally, this is my new movable blog ๐Ÿ˜‰

supriyadisw dot com

You can see my live blog from supriyadisw dot com

Summary

It is not hard to install movabletype. You should install it without any problems ๐Ÿ˜‰ Should I move from WordPress to MoveableType? What do you think? Any suggestion please?

๐Ÿ˜€ Have a great day and gud lak!

6 Comments

  1. very useful ๐Ÿ˜€
    I managed to install MT Personal just now, but MT Open Source keeps giving a ‘500 internal server error’, any idea?

Leave a Reply

Your email address will not be published.

*

Latest from Tutorial

Placeholder

Sshd on Windows

This is a simple tutorial how to run the OpenSSH SSHD server
Go to Top