You will also need to purchase a SSL certificate from a recognized Certificate Authority, unless you don't mind your users getting a pop-up warning about untrusted (self-signed) certificates when they try to access the secure area of your site.
Beyond that I'm not sure, as I have not done this either.
Last edited by just brew it! on Wed Sep 08, 2004 9:17 am, edited 1 time in total.
The page itself doesn't need to be special. The most significant things you'll have to do to make this work are set up apache to use mod_ssl and purchase a certificate from a trusted CA.
I think the web server uses Windows of some sort, it has support for Frontpage extensions.
I just need to make an online form of sorts (cgi), secure it with SSL (not sure whether he's gonna get a signed cert or just make one himself) to transfer credit card details to him. I don't think I have to do much in setting up the actual configuration of an SSL site.