This is a little project I've been working on for the past couple days. It is an all-in-one solution to setting up a basic Minecraft server. You can set up most of the features of your server via a graphical interface which lays out all of your options out at once.
The files being downloaded are not hosted from me. The vanilla server file is grabbed from Mojang directly (via their link on Minecraft.net), the various Bukkit server files are grabbed from dl.bukkit.org and the plugin files are grabbed from dev.bukkit.org.
This program should be able to run on Linux using Mono, but it is untested at this time. If you do try, make sure you are running the latest version of Mono.
How to Use:
Simply place the downloaded file into the folder you would like to run your server from. Then run the program, choose which server software you would like to use, which plugins you would like (if using Bukkit), and then set the server options. Once you are finished with all of that, hit the "Make My Server" button and let the program work its magic.