You have an ebook that you want to offer as a download. Now in this post I will write about how you can host your ebook online and offer it as a download. If you want to know how I have created my word document in a PDF ebook, then make sure to check that post out.

Okay so we want to host this ebook you created online. There are many options to host your ebook online. The end goal here is that we want to make this available on demand. The very basic way to host a PDF ebook is to host it on your own server.

Host on Your Own Server

You can do this if you are a wordpress self hosted blogger. Go to your Dashboard > Media > Add New and upload your ebook. Now for many reason you should or could not use this method. One reason is that in some hosts there is a limitation on how much the file size should be.

add new media on wordpress

Some limit with 2MB, some do 8MB and some do 64MBs of upload per file.  You can however FTP your file to your server manually. Here is a video you can see on how to use FTP software. This video is related to something else; but if you want to know how to use FTP, then make sure to watch this:

Either way you should not want to host your ebook on your own. Because the ebook will be visible on search and you may not want to offer that for free (if you are selling it or using it as an email hook)

On the other side if you are hosting your own ebook then it may eat up your bandwidth fast. Such as my ebook that I am offering it costs 5MB. So with just 20 downloads, I will be burning 100MBs from my shared server.

Read: How to install wordpress on your server

Host Your Ebook Online Using Amazon Web Services (S3 Storage)

A good way to host your ebook online is to use Amazon Web Services. This is an extremely cheap service. Cheap is because they charge a every (like 1-2 dollars) per 5 Tera bytes. And the first 5 TB is free so you are not going to pay anything until you use it off.

Go and sign up for an account in amazon web services. Go to your S3 panel and create a bucket (a bigger folder) from there you click on the upload button and upload your ebook.

amazon s3 console overview

Once the upload is finish you have to make this file public. Right click on the file and click “Make it public

amazon s3 console make public

Once you are done, you have to take the url. Right click again and click on “Properties

This is the URL you need, this is the public URL.

amazon s3 console take url

Copy this address to a notepad file, when people will sign up for your newsletter or whatever, you will supply this link to make them download your ebook.

Host Your Ebook Online On Media Fire

MediaFire is yet another online FREE service that will make it easy for you to upload. It’s a no brainer. Just go and sign up for an account, upload your file. Then in the files overview click on settings over the file and click “Copy Link” –this is the link you need.

mediafire download link

One great think about MediaFire is that it counts how many times the file has been downloaded.

Now that I have covered the topic on how to host your ebook as an online download in this article, you can read this article on how you can offer your ebook as a part of an auto responder. Thanks and leave a comment to let me know how this article was.