Non ho mai fatto questa operazione.
Ma proprio su questo sito ho trovato questa guida:
http://server.html.it/articoli/leggi...essioni-https/
(comunque cerca su Google "configurare apache ssl https")

Se ti serve aiuto devi sperare che qualcuno più esperto di me participi a questa discussione.
Prova a seguire la guida e fammi sapere come va!

PS non vorrei darti cattivi consigli, ma dato che i vari hosting hanno già configurato sui loro server le connessioni https, forse ti conviene il locale utilizzare soltanto http, e poi aggiungere le opzioni di SSL a cURL solo prima di postare gli script sull'hosting... in pratica il locale lavora solo con http! (ma ripeto... io non sono un esperto... quindi non ti fidare troppo di me)