How to host multiple websites in a Linode on Debian linux distribution, Nginx as web server, MySQL as database, PHP5-FPM as language processing from Windows PC.
To increase file upload limit you need to change two php5 settings i.e. upload_max_filesize and post_max_size. In Nginx you need to add client_max_body_size directives.
Linode 1 GB is a good start to host single or multiple websites. It costs 10 USD per month. We recommend you buy VPS hosting from Linode only because it is awesome.