Setting up WordPress manually can be daunting at the start. However after your first installation it becomes quite easy. The main issue is finding your feet on the first installation.
Here is a great link contributed by one of our users on how to do this on the Magnet platform. Enjoy.