I am very interested in building a website using Clojure and Compojure, like so:
http://briancarper.net/blog/deploying-clojure-websites
However, due to my limited experience with the Java environment and Java culture, I am not sure where to begin when shopping for a web-hosting service.
Do I simply need to find a service that gives me full root access and has the JDK/JVM? Or are there other requirements as well?
All websites on the internet need web hosting. When someone enters your domain name in a browser, the domain name is translated into the IP address of your web hosting company's computer. This computer contains your website's files, and it sends those files back to the users' browsers.
Web hosting is an online service that enables you to publish your website or web application on the internet. When you sign up for a web hosting service, you basically rent some space on a physical server where you can store all the files and data necessary for your website to work properly.
A web host or hosting provider is a business that provides all the services needed by Web Developers to run their apps on the internet. When someone wants to view your website, all they have to do is type its domain name in a browser, and the servers provided by your web host will serve it up.
I use Linode 540. Any Linux VPS will probably work fine. You can install the JVM and anything else you need yourself. Depending on what kind of site you're running, you should try to get a lot of RAM, because the JVM can be RAM-hungry.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With