« Apache Shiro for... | Main | Usergrid-Vagrant... »

Now hosted on DigitalOcean

After thirteen years of hosting this blog at Kattare.com, I've moved it over to DigitalOcean. Kattare was great, but nowadays I prefer managing my own server and DigitalOcean makes that very easy -- and costs less ($10/month vs. $26/month at Kattare).

The move was easy, or as easy as setting up OpenJDK 8, Tomcat 7 and MySQL 5.5 can be. I only hit one little snag. Once I added the Roller WAR to Tomcat, Tomcat would hang on startup. I used jstack to look at the Java VM threads and found some clues that led me to a post on ServerFault.com: Tomcat 7 hangs on deploying apps. As recommended in that post, I added -Djava.security.egd=file:/dev/./urandom to my CATALINA_OPTS and was back in action.


There is also one click install app for roller weblog


(just sign in to bitnami, go to launchpad, and install the roller weblog on digital ocean droplet.)

It is easy then manually installation of roller blog on digital ocean,specially new bee like me.

However I don't know , whether it will make performance issue over manual installation or not?

Posted by Amit Joshi on February 29, 2016 at 02:42 AM EST #

Thanks Amit, that's nice tip. I don't think manual installation will cause any performance problems.

Posted by Dave Johnson on March 04, 2016 at 07:50 AM EST #

Hi Dave, I'm thinking of switching my blog's hosting provider and have a few questions about Digital Ocean: (1) are you still happy with DO, (2) was it just one droplet necessary to host both the database and ubuntu/Tomcat? (3) through one year, has the $10 plan held up or you found you needed to upgrade to the $20 plan for performance to be acceptable? (4) What server did you choose -- 32bit or 64bit ubuntu or? Thanks! Glen

Posted by Glen Mazza on July 02, 2016 at 05:52 PM EDT #

Hi Glen, I'm still happy with DO and still using the $10 plan and just one Droplet, which seems to work fine for my (extremely low :-) level of traffic. I'm using 64-bit Ubuntu. - Dave

Posted by Dave Johnson on July 05, 2016 at 05:39 PM EDT #

Thanks, that's valuable information in helping me judge what I'll probably need.

Posted by Glen on July 06, 2016 at 10:17 AM EDT #

"The move was easy, or as easy as setting up OpenJDK 8, Tomcat 7 and MySQL 5.5 can be."

I think you forgot to mention one thing: webserver(apache/nginx)

Posted by Anant Jaynarayana on December 02, 2017 at 07:44 AM EST #

Nope, I did not setup Apache or Ngnix. Just Tomcat on port 80.

Posted by Dave Johnson on December 03, 2017 at 12:29 PM EST #

Post a Comment:
  • HTML Syntax: NOT allowed

« Apache Shiro for... | Main | Usergrid-Vagrant... »


This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog

Related entries

Below are the most recent entries in the category Roller, some may be related to this entry.