You are here: Home / Help / How-tos / How-to Install Astronaut VistA Server and Client

How-to Install Astronaut VistA Server and Client

What is Astronaut VistA

Astronaut VistA Installer Suite (http://www.astronautvista.com) is a package that installs VistA in an integrated fashion.  The currently available version is Astronaut WorldVistA edition*.  We recently added an installer for Enterprise Web Developer (EWD).  The install guide for VistA and EWD is below. You must install Astronaut VistA before installing EWD.

For-pay clinician and basic administrator training is available here at http://training.astronautvista.com  Cloud service (no installation necessary) is also available here for a low monthly rate.

We are currently offering only the Astronaut WorldVistA edition based on dEWDrop. For now we will not be supporting OpenVista simply because supporting more than one very similar stack takes too much time and as far as we know Medsphere has not released any Meaningful Use parts.

Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.

Where can I get Astronaut VistA ?

Server: Use apt-get or yum for the server. See below on how to use yum or apt-get repository.

Client: Sourceforge.net client installer download of the .exe is still the preferred method. Download here: http://sourceforge.net/projects/astronaut/files/

See above for cloud service at a low monthly rate as well as video training subscriptions.

What about the Web/Mobile?

You can use apt-get or yum to install a fully functional works with VistA Enterprise Web Developer (EWD) instance. See below for EWD installation instructions.

Installation Instructions

Server installation video can be found here. Client installation video here.

Overview: 64-bit editions of Centos 6.3, Redhat Enterprise Linux 6.2, Ubuntu 12.04 (LTS) or later is preferred. The latest few Fedoras do not work because of OpenStack which we do not support yet. The installers might work with 32-bit versions, that is where this started and we did in the past, but 32-bit is becoming less and less common. Installation is no longer tested very much, if at all on 32- bit Linux.

apt-get and yum require configuration file pointers to the Astronaut repository which is currently at http://software.astronautvista.com. The instructions below put the repository pointer in place.  VistA will be installed in /opt/astrovista/EHR. The id to manage the instance on the Linux server is also astrovistaEHR. The default instance management id password which you should change immediately is vista!123

Debian/Ubuntu systems using apt-get:

The whole idea here is to get the line:

deb http://software.astronautvista.com/deb karmic main

Into the file: /etc/apt/sources.list.d/astro.list

So the software repository can be found as well as import the public key to authenticate that the repository is who it says it is.

You can issue the command: sudo su to avoid having to enter sudo frequently. Be careful as this will make you the all-powerful root user.

# sudo echo "deb http://software.astronautvista.com/deb karmic main" >> /etc/apt/sources.list.d/astro.list
# sudo wget http://software.astronautvista.com/deb/astropubkey.asc
# sudo apt-key add astropubkey.asc
# sudo apt-get update
# sudo apt-get install astronaut-av-server

RedHat/CentOS using yum:

As root,
# vi /etc/yum.repos.d/astro.repo

Next add the following code to the file using vi press the letter i and then either type the following or cut and paste it into the terminal window. Using putty.exe this is done with the Shift-Insert key.

[Astronaut]
name=Astronaut Yum Repository
baseurl=http://software.astronautvista.com/rpm
gpgcheck=0

 Then press the colon key : then w then q to save the file and exit the editor. After that (you do not have to install both, just one or the other):
# yum install astronaut-av-server

Astronaut VistA client installers

EWD Installation instructions.

You must have already installed a Astronaut VistA server as above. You can then easily use apt-get or yum to install a fully functional works with VistA Enterprise Web Developer (EWD) instance.

For rpm based systems (CentOS, RedHat):

On the server as root at the command prompt:

# yum install ewd-astro

when this finishes installing enter:

# /usr/bin/add_ewd-astro.sh -e /opt/astrovista/EHR/etc/env.astrovista

The ssh certificate will prompt you for location information. You can enter nothing for the password.

You can test it by opening a web browser and entering:

https://<ip-address>/ewd/so/index.ewd

Where: <ip-address> is the ip-address of the server.

For deb based systems (CentOS, RedHat, Fedora):

On the server as root at the command prompt:

# apt-get install ewd-astro

when this finishes installing enter:

# /usr/bin/add_ewd-astro.sh -e /opt/astrovista/EHR/etc/env.astrovista

The ssh certificate will prompt you for location information. You can enter nothing for the password.

You can test it by opening a web browser and entering:

https://<ip-address>/ewd/so/index.ewd

Where: <ip-address> is the ip-address of the server.

 *Astronaut is a trademark of Astronaut, LLC. WorldVistA is a trademark of WorldVistA 501(c)3. At this time we no longer support OpenVista which is a trademark of Medsphere Systems Corp.