How to install WordPress on WHMCS with WHMCS WP Integration?

Hi I recently installed WHMCS in my domain folder and it is all set-up. Now what do I do to install wordpress with it? do I move my files into a subfolder? Do I install the wordpress files in the same folder as the WHMCS? if they are in a different folder, won’t it be like having 2 sites? I am a bit lost here, thank you