Thanks for good info. what vps hosting recommended for me? (i want free hosting for learning)
I guess Amazon EC2 (micro instance) free tier won't fulfill what you are looking for, the blockchain size is almost 63GB now so you need a bigger disk size for that. Try to shell out a few dollars per month for a budget vps to get started.