...It consists of multiple steps and might take around 1-5 minutes to compile (particularly the first time). Unix users can directly call ./tools/build/build. You'll also want to edit config/admins.txt to remove the default admins and add your own. "Game Master" is the highest level of access, and probably the one you'll want to use for now. You can set up your own ranks and find out more in config/admin_ranks.txt.
There are a few good commercial Minecraft server conttol panels, but I could not find a really good one that was FREE! So with my limited proamming skills, I set about writing one for myself. So pleased I was with it (even with the sloppy coding) I wanted to share it with others.
Bindx0r is a web application for configuring and *modifying* keyboard mappings for game config files (e.g. Quake3). It aims to be unobtrusive, intuitive, lightweight, powerful, and retargetable. Bindx0r is written entirely in Client-side Javascript.