Essay - Published: 2015.07.21 |
DISCLOSURE: If you buy through affiliate links, I may earn a small commission. (disclosures)
This tutorial will show you how to get setup to begin creating a custom website hosted by Bluehost.
Prerequisites
This is a list of things that should be done before starting this tutorial.
Building Your Custom Site
There are a few steps we have to go through before we can begin uploading HTML/CSS/Javascript files to the server and have them reflected on your domain. First, we have to install an FTP client which will allow you to upload the files. Second, we’ll need to create an account through your Bluehost cPanel to allow the FTP client to modify the files on your server. Third, we’ll connect to the server through FTP and upload your first files.
Installing an FTP client
There are alot of FTP clients out there, but my research has led me to download and use FileZilla. It’s free and does a good job of letting you perform all the functions you need to create a custom website.
You can do your own research and pick a different one if you wish, but I’ll be doing the rest of the tutorial using FileZilla. If you do decide to go with FileZilla, I’d recommend downloading it through NiNite, so you don’t have to worry about accidentally installing bloatware (NiNite takes care of it for you).
Now that you’ve got your FTP client installed, we need to configure the server to allow us to access it.
Configure server to allow access through FTP
Here, we’ll have to create a user account which we’ll use to login through our FTP client. Input a username and password, then set the directory as public_html. This will give your FTP user access to the public_html directory, which is where the server displays files to the public.
Upload files to the server using FTP
If you’ve done everything correctly, you should now see a list of files that are currently hosted on your server. You can delete most of these, but I’d leave cgi-bin, .htaccess, and ssv3_directory in case you want to use them later.
Create an index.html folder with hello world somewhere on your computer then navigate to it using the file explorer located in the middle row on the left side of your FileZilla. Once you’ve found it, just right click on it and hit upload. This will upload a copy of that file to the public_html folder on your server
If you’ve done everything else correctly, you should be able to see your Hello World file when you visit your website. If so, you can use the same process to upload just about anything on there.
The best way to support my work is to like / comment / share for the algorithm and subscribe for future updates.