How to set up Moveable Type ("MT") on your OCF account

    Update: There is now a script to help you set up Movable Type on your account


    Log in to your account, and run the makemt command, in the same way you ran the makehttp and makemysql commands.

    The old instructions follow:

    1. ssh into ocf.berkeley.edu.
    2. If you know you have already created a MySQL account on OCF, skip to the next step. Otherwise, type "makemysql" (no quotes) at the command prompt.
    3. Download Moveable Type version 2.51 here. This version contains some changes that make it work on the OCF server.
    4. Edit mt.cfg in your favorite text editor, changing these parts, near the top (of course, substitute your actual OCF username wherever username appears):
      CGIPath http://www.ocf.berkeley.edu/~username
      
      and
      ObjectDriver DBI::mysql
      Database username
      DBUser username
      
    5. If you want your Movable Type to be in a subdirectory of your webspace (for example, you want to access it at http://www.ocf.berkeley.edu/~username/blog/ instead of just http://www.ocf.berkeley.edu/~username/), then login with your SFTP client and create the subdirectory ("blog", in the previous example) in the public_html directory.
    6. Edit the "mt-db-pass.cgi" file and fill in your MySQL password.
    7. Upload all the MT files to the directory you chose.
    8. Open http://www.ocf.berkeley.edu/~username/.../mt-load.cgi in a Web browser.
    9. Now delete mt-load.cgi (say, by using your SFTP client).
    10. Login as user "Melody" and password "Nelson". Change these the first time you login.
    11. Enjoy blogging!

    By: Cyrus Farivar
    http://www.ocf.berkeley.edu/~cfarivar/blog/
    February 1, 2004