Hello AJ,
if You want to have a real Certificate, not a self-signed, I would advise to use a public CA. Most of them cost money and are not very trustworthy in my opinion. From my point of view cacert.org is a trustworthy organisation and they give You a certificate for free.
So give it a try.
Andreas