If you know nothing about Raspberry Pi, perhaps now it is the time to start reading and finding out a little more about it. It is a cheap, small, but powerful computer that you can buy from $35. Well, it is true that if you buy all the stuff that you need to build your own Pi you will spend about $90. But that’s it. You have, let’s say, a home server with a budget that might be under $100.
You may also decide to buy one of the bundles that can be found out there, like this one by Vilros (I have nothing to do with the company, but it is the one that I bought and it arrived on due time and with no problems).
And then, if your purpose is actually to have your own cloud, you will need an external hard drive (I amd using a spare 500 Gb that I had already purchased before) and a plugable usb port hub with a power adapter as your hard drive will not get enough power from the Raspberry Pi’s usb ports. Again, this is the one that I have and seems to work well by now.
And this is what my "cloud server" looks like…
If you want to know more about how to set up your own server, you can look at the following sites. I am using this myself as a reference for all the stuff I have been managing to create and set up my server, so feel free to comment and send me feedback about any broken links…
Start by formatting, downloading… your SD card:
Some ideas to avoid starting from zero:
Install LAMP system:
Install prosody (jabber compatible im system):
Change mysql data directory: