Active Web Hosting Logo

How to Install MoveableType 3.15

What is MoveableType?

MoveableType is a web log (or blog) system where you can record your thoughts. It is much like a personal diary you can have online for your visitors to read. MoveableType also lets people comment on your entries, and supports RSS feeds, editable site templates and a calendar.


NOTICE: This program will not run reliably on our servers at this time.

Unfortunately, we were unable to get MoveableType to work reliably during testing. The issues we encountered were mainly slow and unreliable response from the program, making it very hard to use. We were also unable to add a blog entry due to these issues.

We also tried installing MoveableType using the MySQL option and were not able to get it to load the login page at all, so we are providing instructions here on how to install MoveableType as a full CGI application, without using the MySQL database.

It is suggested that you try other Alternative Software listed below.

If anyone knows of a way to remedy the problem and get MoveableType working reliably, then please email us at support@activewebhosting.com and let us know what different steps you took to get the program running on our server. We will review the information, test it and if it works, we will adjust this tutorial accordingly.


Requirements:

To use MoveableType, you need to be sure your CGI account is set up. Please see How To Request A CGI Account for more information. You will also need to download a copy of MoveableType. (Scroll down to the Limited Free Version on their site. Note that you'll need to register for a free TypeKey log-in to download MoveableType. The version used in this tutorial was MoveableType 3.15.

IMPORTANT SECURITY NOTE!
Always be sure you have installed the latest updates and/or patches for the script as well as for any additional add-ons. Updates are very important to the security and proper functioning of the script! Our instructions may be for earlier versions of scripts due to the fact that we are not able to keep up with updates to every script at all times. It is still up to the domain owner to install and use the latest version of these scripts.

Restrictions:

Remember that only your main account can access CGI scripts on your server. Any hosting or extra FTP accounts that access these scripts may cause your account to be deactivated and you'll have to contact support.

For MoveableType to work correctly, please do not put it or it's directories inside your cgi-bin directory. If you do, the script may not work. It's best to use a separate directory and leave the cgi-bin directory for your smaller scripts.

Installation:

  1. Extract the files from the archive to a directory on your hard drive.

  2. Open the file mt.cfg in a text editor. Find the highlighted lines below and change them as suggested below:

    CGIPath http://WWW.YOUR-SITE.COM/PATH/TO/MT/

    Change this to http://cgiyourdomain.com/blog/ where yourdomain.com you should change yourdomain.com to your actual domain name and blog to the actual directory where you plan to upload the MoveableType files and directories to. Note that you will create this directory on your CGI server in a later step. Be sure to remember the name you choose.

    DataSource ./db

    This should be changed to: DataSource db

    Now you can save the mt.cfg file.

  3. Log into your CGI server and create a new directory to keep your MoveableType files and directories in. This should be the name you decided upon in step 2 above.

    Upload the following directories to the new directory in ASCII Mode: docs, extlib, lib, tmpl, schemas, search_templates, and plugins. This may take awhile if you are on a dial-up connection.

    Move back to the main directory and upload the following files in ASCII Mode: mt.cfg, styles.css, and all *.cgi files.

    Upload the images directory in Binary Mode.

    All other files and folders can be uploaded in your FTP's normal auto mode. These should be folders examples, php, and tools, and the main directory's index.html and mt.js files.

  4. Set the file permissions of all *.cgi files in the main directory to 755.

  5. Create a new directory called db and set it's file permissions to 777.

  6. Create a new directory where your web log files should be stored. This is where you will point your visitors to read the blog. For example of this tutorial, we'll create a new directory called myblog. Set the directory's file permissions to 777.

  7. Point your browser to http://cgi.yourdomain.com/blog/mt-load.cgi replacing yourdomain.com with your actual domain name.

  8. IMPORTANT: Log into your CGI server and delete the file mt-load.cgi. This is a necessary step to prevent a security risk to your blog site!

Configuration:

  1. Now point your web browser to http://cgi.yourdomain.com/blog/mt.cgi replacing yourdomain.com with your actual domain name.

  2. Log in using the default username Melody and the default password Nelson.

  3. Click on the Edit your profile link on the right side menu Shortcuts. Change your username and password, along with other information here. Click the Save button when done.

  4. Log out and then back in with your new username and password. Click on the link First Weblog to be certain that you are on the web log config page.

  5. On the left side you should see a navigation menu. Click the Weblog Config link. The paths should reflect your actual domain name (here referred to as mydomain.com), where you installed your MoveableType files (here referred to as blog) and the archive directory you chose in Installation Step 6 above (here referred to as myblog). Click the Save Changes button when done editing.

    Weblog Name:(Type in a new name for your weblog.)
    Local Site Path:/var/www/sites/yourdomain.com/blog
    Site URL:http://cgi.yourdomain.com/blog/myblog
    Local Archive Path:/var/www/sites/yourdomain.com/blog/myblog
    Archive URL:http://cgi.yourdomain.com/blog/myblog/
    Timezone:(Choose your local timezone from the drop down list.)

    When done, click on the Rebuild Site listed in the Utilities navigation on the left.

  6. Now you can click on the New Entry link in the navigation on the left to start adding to your blog. Remember that your blog site will be http://cgi.yourdomain.com/blog/myblog/ where yourdomain.com represents your actual domain name, blog is the directory where your MoveableType files are located, and myblog the directory of your blog archives page.

Troubleshooting:

I get a database error when I try to run [name of program].

Be sure that you have set up the configuration properly. For more information, please see I get a database error when I try to run a script that accesses the MySQL database.

I keep getting a blank page or the same login page.

Try visiting the page again. If you are logging in, be sure you got the correct username and password. You may want to try logging in again. MoveableType runs very slow.

While testing MoveableType, we have also noticed this. The only other solution would be to try another web log program. There are alternatives mentioned at the end of this page.

I have to click everything at least twice in order to move to the proper page, etc..

While testing MoveableType, we have also noticed this. The only other solution would be to try another web log program. There are alternatives mentioned at the end of this page.

Support:

If you have any problems or questions about MoveableType, please visit the Six Apart site.

Active Web Hosting may not be able to provide support for this program or it's installation.

Alternative Software:

Below you'll find a list of alternative software that you may also want to try.

 


Home - Support - Management - About Us
... Active Web Hosting, 213 N Stephanie St G318, NV 89074 ...
(702) 449-2337