Lo primero es que compiles tu Apache (servidor HTTP) con soporte SSL .. tal vez con mod_ssl u OpenSSL ..
Una vez que instalas el soporte SSL en tu serivor HTTP, tienes que crear un certificado (puede ser uno de prueba .. pero lo ideal que que ese certificado sea legal. Eso lo gestionan empresas .. empezando por las de Hosting o alguna dedicadas sólo a certificados SSL para tu dominio en cuestión).
Y .. tus clientes (bajo un navegador) accederan a tus páginas que estén bajo tu SSL accediendo por:
https://www.tal.tal
(ojo al S de http .. )
Un saludo,