24

There are a lot of cheap hosting options out there for php, or even ASP.net/Ruby/Python but there seems to be no good hosting options for Java. What's the cheapest hosting out there for Java that can handle a Java app that uses JPA/Hibernate and maybe a little some Spring for it's IoC needs? Will shared hosting suffice?

9

I have been using linode.com for a while. Granted it's expensive and all but having a virtual private server that you can manage yourself actually saves a lot of time when you're facing some administrative problems.. like adding something new. And, you can add more sites based on whatever you need at that point, your own server. I find it rather cheap enough for my needs so far. I have a php site, python based wiki and a demo OpenMRS thing running and it handles it pretty well.

So, if you really need control and can work around linux... I'd go for linode.

Basically, set up one yourself.. it does pay when you don't have to face a brick wall with old java versions or server bugs that you can't do sudo and fix it yourself

5

I use VPS runninig Ubuntu linux at slicehost. Java works great. Installation is very fast. No problems at all so far.

I combine this with google apps for e-mail server so administration is as painless as it gets.

5

One non-vps offering i'm aware of is at kattare.com. They offer limited access java hosting for $US9/month. I've used kattare for years and have found them reliable and responsive to support requests.

The cheapest VPS i've seen is http://www.vpsland.com/ezseries.html at $US15/month. Note i've never used them so i'm not recommending them, just saying that they're cheap.

BUT the best bang for your buck is definitely amazon EC2. They host servers for 10c/hour, so about $US70/month. But for that you get 2Gig of RAM and a full processor. A server instance offers no durable storage since hard drives are cleaned between reboots. Instead, use an EBS volume which is far more reliable then any physical disk. Durable data is charged per gig but for small sites (ie 10-20Gig) the cost is negligible.

4

RE Morph Labs -- read their terms of service very carefully. Anything you post gives them the right to use in whatever way they wish, including sharing it with business partners.

See http://www.mor.ph/terms_of_use

A few gems...

Sections 11.1, 11.2 and 13.6

2

You can try with http://javaprovider.net

2

Here's one piece of advice if you're going with the VPS approach: pay a lot of attention on what is used for virtualization.

I have seens lots of complaints about hosting on OpenVZ-based VPS providers, so you should aim for a Xen based hosting. I am using the entry point for Linode and didn't have any problems so far. I think with Slicehost you would have the same, as they offer Xen virtualization.

Here are some links about the Java/OpenVZ problem:

Hope that helps

1

I haven't used them but Morph Labs have java hosting starting at free. They also seem to offer proper Java hosting for applications rather than just servlet hosting.

1

Scott,

Thanks for pointing that out. Our TOU is currently undergoing a review, as we have found some clauses, such as those that you had listed, to be quite contradictory to how things really work. Apologies for any misunderstanding ...

Macel

1

You can try with http://4java.ca , it is pretty cheap in my opinion

1

EatJ - I have been testing them out for a while and so far so good but I haven't decided to commit to them as yet.

1

I'm using http://javaprovider.net for 3 months they are good and cheap.

1

http://www.eatj.com/ is good.

1

http://javaprovider.net I just signed up for trial account. and closed account after 30 days. I have finished my Java Project and showed for customer and closed account :D

1

Google's app engine just gained support for Java.

http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_reference_java.html

Consider that their cheapest package is free, and that the server is run by big G. While they are admittedly in a slightly different market, it is as cheap and powerful as you can get.

Check it out before making a decision.

1
0

May I recommend http://www.myjavaserver.com/ See http://www.aboutus.org/MyJavaServer.com/ for more info.

0

Are there any viable cheaper shared hosting options available for Java? So far it seems like VPS is the only way to go.

0

I have been using hostjava.net for a while. Their shared Tomcat package is decent. Both price as well as service wise. You could try that.

Cheers, R

0

Try hostjava.net pretty good.

0

Also worth checking is KGB Internet a small Canadian company with great personal support (amateur looking website though).