Announcement

Collapse
No announcement yet.

Installing Mirth 2.2.1 on Ubuntu 12.04

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Installing Mirth 2.2.1 on Ubuntu 12.04

    Has anyone had success on installing Mirth 2.2.1 on Ubuntu 12.04 on Unity 2D? I tried the following:

    sudo apt-get install tasksel
    sudo apt-get install lamp-server^ (which installs Apache 2.2.22 and MySQL 5.5.22)
    sudo apt-get install default-jdk (which installs IceTea Java Web Start)
    sudo ./mirthconnect-2.2.1.5861.b1248-unix.sh

    I can log in with the default admin/admin, which seemed quite promising. I see the Mirth Dashboard and the Welcome to Mirth Connect screen to do the initial customizing of the admin account. I try clicking on the Finish button; but it doesn't take... I tried tabbing to the Finish button and hitting enter but that fails as well.

    If someone knows a tweak that will get it working on this version of Ubuntu that would be great.

    I have gotten Mirth to work on older versions of Ubuntu; but I'm hoping to get it working in this version.

    Thanks!
    Chris
    Last edited by Chris Klaus; 05-31-2012, 09:51 AM.
    Chris Klaus
    Information Architect / Sr. Programmer
    Memorial Health System

  • #2
    switch your webstart to the sun javaws

    Code:
    sudo update-alternatives --config javaws

    Comment


    • #3
      Started with another fresh install of Ubuntu 12.04. This time it's working nicely.

      sudo apt-get install tasksel
      sudo apt-get install lamp-server^
      sudo apt-get purge openjdk-\*
      sudo add-apt-repository ppa:webupd8team/java
      sudo apt-get update
      sudo apt-get install oracle-java7-installer


      Currently these packages install apache 2.2.22 , mysql 5.5.22, php 5.3.10, and java 1.7.0_04.

      Downloaded mirthconnect-2.2.1.

      sudo chmod a+x ~/Downloads/mirthconnect-2.2.1.5861.b1248-unix.sh
      sudo ~/Downloads/mirthconnect-2.2.1.5861.b1248-unix.sh


      I selected the defaults for the Mirth installer.

      At this point, I am able to go to http://localhost:8080 to log into Mirth with the default username/password of admin/admin.

      I copied the webstart.jnlp file onto the desktop, rename it to Mirth Connect, and pointed it's icon to /usr/local/mirthconnect/public_html/mirth_128_ico.png. Fewer clicks to open Mirth... =)

      I also updated the system startup to include Mirth and MySQL services.

      cd /etc/init.d
      sudo update-rc.d mcservice defaults
      sudo update-rc.d mysql defaults


      For using MySQL as a local database, I added phpMyAdmin.

      sudo apt-get install phpmyadmin
      sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin


      I added Firestarter as a local software firewall.

      sudo apt-get install firestarter

      After that I locked down the ports.

      Thanks,
      Chris
      Chris Klaus
      Information Architect / Sr. Programmer
      Memorial Health System

      Comment


      • #4
        Just using the default DB Derby

        I am just using the default derby and default mirth for evaluation. This post helped me. Thanks guys.

        With default ubuntu 12.04, I did not purge openjdk. Openjdk IceTeas was definitely the culprit. all I did was this

        $ sudo add-apt-repository ppa:webupd8team/java
        $ sudo apt-get update
        $ sudo apt-get install oracle-java7-installer

        Then selected the oracle Java 7 webstart
        $ sudo update-alternatives --config javaws

        This prompted me to the select the one I wanted and I put in the number that corresponded to the Oracle Java 7.

        There restarted Mirth. Closed and open the browser and everything worked just great.

        Comment


        • #5
          Glad to hear there's one less step needed, and that this helped.

          Maybe I was doing it wrong with the previous version; but this version of Mirth seems easier to install.

          I've been evaluating Mirth for a while and it looks great. =)
          Chris Klaus
          Information Architect / Sr. Programmer
          Memorial Health System

          Comment

          Working...
          X