There are many methods for uploading your new website to Crazy Domains servers. You could use popular FTP programs or Adobe Dreamweaver to upload your files.
However, the easiest (and the quickest way is to upload your website by zipping the folder where your website files resides in and then extracting the folder contents and then moving the files (and folders) that make up your website. But, the best way to setup a new website quickly is by installing WordPress
Here’s a Video That Shows You How to Install WordPress
Installing WordPress with Crazy Domains Web Hosting is the easiest on this planet as far as Content Management System installation is concerned. In less than few minutes you can have a fully installed WordPress site up and running.
Since WordPress CMS is the most popular CMS on the planet, it requires thorough security policies to be implemented so that all your hard work publishing content doesn’t go to waste due to some hacker breaking into your WordPress sites. Here are the basic security policies to implement.
Create strong passwords and make a habit of changing them regularly
Change the default user name so that its not “admin” use a unique user name
Install WordFence Security Plugin (Free version does a great job)
Use HTTPS and Force all logins to go through https (your wp-config.php file can be modified for this)