I make no claims and offer no warranty. This is just a basic guide to help with the setup of a new VPS using Linux. So! I browse often and see lots of questions concerning VPSs and what they are/how to set one up, so I did a quick and dirty guide based on my experience. I've set up about 15 separate VPSs using Linux and will use my limited experience for this article. This guide is written as if you are installing Ubuntu 10.04, but is relevant to most other Linux distros as well. What you will need A VPS host with your Linux distro of choice installed WebMin (similar to CPanel) (will be installed after the server) FileZilla FTP client for moving files to/from your VPS server Putty SSH terminal client for sending commands to your VPS server General Linux knowledge (Google for basic commands for your system of choice) Finding a VPS Host First and foremost, you need to find a reliable VPS provider. Make sure you do your homework on each host as they have varying technical support, available Operating Systems, add-on software, specifications and so on. If you have experience with VPSs or have installed and configured remote servers before then the technical support probably won't be that big of a deal for you. If you are unfamiliar with setting up a remote server, or even dealing with Linux, then find a host that can set most everything up for you. Most VPS hosts will install the Operating System that you choose and you'll have a basic system up and running in a few minutes, although pretty bare.