Movable type (written in Perl) sucks anyway, plus it's not fully supported by the departmental server.
Finally after some basic function stopped to work for MT, I decided to switch to WP (written in PHP).
WP stores almost everything in MySQL database.
There're two easy-to-get MySQL servers: university server and departmental server.
You have to write to root@cs for an account if you want to host your database on the departmental server.
Now you've been assigned an account, you need to log on to the server to change your password. The client is located at /usr/cs/bin/mysql.
You can either specify the options on the command line, or in an option file.
Suppose you creat a file .my.cnf:
-bash-3.00$ cat ~/.my.cnf
[client]
#specifies the host
host=mysql.cs.virginia.edu
#read the password from tty
password
Never forget to append a ';' at the end of your command.
After you've set up the database, the rest of the work is pretty straightforward.
You might want to change the file permissions.