You title is a bit confusing, best to refer to SSL as encryption rather than security.
SSL is already setup for you.
The installed certificate isn't registered with the appropriate authorities and is only good for localhost and 127.0.0.1.
You will get a security warning from the local computer using https:
You won't be able to access via https at all from other computers.
What you really need is to generate a proper certificate and then give money to one of the certifying agencies and have then "sign" it. They are supposed to verify that you are who you claim to be.
I am not sure
if the certificate is locked to a both a domain name and permanent IP address or just to a domain name?
Also I think
you might have to be a business officially registered somewhere before they will sign your certificate.
This is usually a matter of notifying the proper authorities and paying a small fee. This also prevents other local businesses from operating under the same business name.