Ubuntu-Debian OpenEMR Development Package Installation with PHP7

From OpenEMR Project Wiki

Overview

This package works with Ubuntu 16.04(and later versions), Debian 9(and later version), and Mint 18(and later versions). For lesser versions of these operating system, then use the following PHP5 compatible package:


This package will install/configure the most current development (unstable) version of OpenEMR. It is extremely easy to install and uninstall, and it will not interfere with the official Ubuntu/debian OpenEMR Production Version Package. Since this code is unstable, this should only be used for testing and evaluation purposes.

To give a common scenario where this package would be useful:
A user is currently using the official Debian OpenEMR Production Version package on their computer for their clinic. They note interesting changes that have happened to the developer code in the forums and would like to test/evaluate it on their local computer. This package would install/configure this most recent development code to allow the user to test/evaluate it. When the user is done testing/evaluating, it is then very simple to remove this package. Then in a couple more days/week they can repeat the package installation to again test/evaluate the most recent development version.

Note this package installs an "unstable" version of OpenEMR and is only meant for testing/evaluation. If you want the stable package for production purposes then go HERE.

Desktop Ubuntu Installation

1) Download package here: git-openemr-php7_1.0.0-7_all.deb (MD5 sum: 9a65f286fdb54c6157d84be51174dc8b) (the file size is only 10KB)
2) Double click git-openemr-php7_1.0.0-7_all.deb file
3) Click 'Install'

-Enter your Ubuntu password

4) During installation, follow prompts and supply user input as needed

-If prompted, create a mysql root password (applicable if installing mysql server)
  • Note you can not leave the mysql root password blank, or else OpenEMR will not install correctly!
-If prompted, enter your mysql root password (during openemr installation)

5) Then login to OpenEMR, click in Ubuntu menu Applications-> Office-> Electronic Medical Records - OpenEMR (Developer Version - Unstable)

(user is 'admin' , password is 'pass')
(can also login to OpenEMR by browsing to http://localhost/git-openemr)

Command line Ubuntu Installation

Commands (commands are in red):

wget www.open-emr.org/files/git-openemr-php7_1.0.0-7_all.deb
sudo apt-get update
sudo dpkg -i git-openemr-php7_1.0.0-7_all.deb
(If there was an error(s), then issue the following command (type 'Y' after): sudo apt-get install -f )
-If prompted, create a mysql root password (applicable if installing mysql server)
  • Note you can not leave the mysql root password blank, or else OpenEMR will not install correctly!
-If prompted, enter your mysql root password (during openemr installion)

Then login to OpenEMR:

Desktop - Click in Ubuntu menu Applications-> Office-> Electronic Medical Records - OpenEMR (Developer Version - Unstable)
(user is 'admin' , password is 'pass')
(can also login to OpenEMR by browsing to http://localhost/git-openemr)
Server - From another computer browse to server at http://server_IP_address/git-openemr .
(user is 'admin' , password is 'pass')
(server IP address can be found using 'ifconfig' command)

Command line Debian Installation

Commands (commands are in red):

wget www.open-emr.org/files/git-openemr-php7_1.0.0-7_all.deb
su
apt-get update
dpkg -i git-openemr-php7_1.0.0-7_all.deb
(If there was an error(s), then issue the following command (type 'Y' after): apt-get install -f )
-If prompted, create a mysql root password (applicable if installing mysql server)
  • Note you can not leave the mysql root password blank, or else OpenEMR will not install correctly!
-If prompted, enter your mysql root password (during openemr installion)

Then login to OpenEMR:

Desktop - Click in Debian menu Applications-> Office-> Electronic Medical Records - OpenEMR (Developer Version - Unstable)
(user is 'admin' , password is 'pass')
(can also login to OpenEMR by browsing to http://localhost/git-openemr)
Server - From another computer browse to server at http://server_IP_address/git-openemr .
(user is 'admin' , password is 'pass')
(server IP address can be found using 'ifconfig' command)

Package Removal

Command line Ubuntu Removal

Commands (commands are in red):
sudo dpkg -r git-openemr
-If prompted, enter your mysql root password

Command line Debian Removal

Commands (commands are in red):
su
dpkg -r git-openemr
-If prompted, enter your mysql root password

Support

Support:
http://sourceforge.net/projects/openemr/forums


Authors:
Brady Miller <brady@sparmy.com>
Amalu Obinna <amaluobinna@aol.com>