There are at least a couple of ways you could do it, depending upon what you want to replace the blog with for your home page.
- Depending upon what software your blog is running, the easiest way is just to create an index.html file, which will take precedence over, and therefore load before index.php or index.cgi.
That way, anyone visiting your.domain.tld/ or yourdomain.tld/index.html will see that page instead of your blog, while someone visiting yourdomian.tld/index.php (or index.cgi, or whatever file is the “base” of your blog") will still see the blog.
There are some variations on that, depending upon any re-write rules or other “quirks” may be involved with your blog software, but you get the idea.
- You could just move your blog - which would be particularly easy to do if you wanted to host your blog from a subdomain (blog.yourdomain.tld), though you could also move it to a sub-directory.
This may be your only real option if you want to install a different application in your space where there are are likely to be filename conflicts between your blog and the other application.
Using a subdomain is also the “easiest” option to use if you want to use the DH one-click installer to install a different application in that space, as it requires an “empty” directory with which to work (so using a subdirectory wouldn’t work). There are workarounds for that, but that’s another subject.