java hosting olarak ben de çok güzel bir ortam bulamamıştım zamanında. O yüzden kişisel uygulamalarımı PHP ile yazmaya başladım :)
Sonradan öğrendiğim digital ocean güzel bir seçenek. Daha güzeli red hat'ın openshift'i var, onu deneyebilirsin. 3 adet sunucu ücretsiz. Mysql/mongo db gibi direk destekleri var.