I thought Weebly was a hosted service itself? Last I checked, you can't install anything custom on Weebly so you can't install XF there.
Otherwise, if it's just a general web host, you'd upload the XenForo files into the community/ directory via FTP and follow the installation instructions in the manual. (If you're not sure what to do, you can purchase the installation service and we can install it.)