You might want to try a certificate from CA Cert (http://www.cacert.org/). They offer free server certificates and it is good step above self-signed certificates.

You can find the procedures for...