Self ssl alternate in Solaris

Instead of using an external Certification Authority CA such as Verisgn, in windows I have been told there is something called self ssl ( The server is its own Certification Authority)
In Solaris is there such an alternate?
In need it for apache.

Much appreciate for any guidence.

Thanks

openssl.

Google for it, there's a brazillion how-to's on this subject.

I have looked at many places- all suggest ways in which it is recomended for intranet not for internet.
If you come across one site could you please suggest