Welcome to LQ!!
It will be good if you could let us know what have you tried so far? You also did not mention which distribution you are running, http/apache configuration is different in different distribution.
You mentioned that you want https for your website, did you already obtain the certificate or you will be using self-signed certificate? You also did not mention if you want to create website for testing purpose or you seriously want to launch your website. If you are launching your website then for https you have to obtain certificate from SSL certificate vendors like: VeriSign, Thawte, Comodo etc.
In a nutshell if it is not for testing purpose then there are other things than http and https that you will need for website.