Difference between revisions of "Ubuntu Package Upgrade to 4.1.0"

From OpenEMR Project Wiki
(Created page with "== Overview == This is pertinent for all users who have OpenEMR version 3.0.1 or 3.1.0 or 3.2.0 or 4.0.0 on Ubuntu/Debian, and is basically a automated upgrade process (I do reco...")
 
 
(10 intermediate revisions by the same user not shown)
Line 7: Line 7:


== Command line Ubuntu Upgrade ==
== Command line Ubuntu Upgrade ==
'''Download and Upgrade (commands are in red):'''
1. '''Download and Upgrade (commands are in red):'''
:<span style="color:red;">wget downloads.sourceforge.net/openemr/openemr_4.0.0-1_all.deb</span><br>
:<span style="color:red;">'''wget downloads.sourceforge.net/openemr/openemr_4.1.0-1_all.deb'''</span><br>
:<span style="color:red;">sudo apt-get update</span><br>
:<span style="color:red;">'''sudo apt-get update'''</span><br>
:<span style="color:red;">sudo dpkg -i openemr_4.1.0-1_all.deb</span>
:<span style="color:red;">'''sudo dpkg -i openemr_4.1.0-1_all.deb'''</span>
::'' (If there was an error(s), then issue the following command (type 'Y' after):''<span style="color:red;"> sudo apt-get install -f </span>)
::'' (If there was an error(s), then issue the following command (type 'Y' after):''<span style="color:red;"> '''sudo apt-get install -f''' </span>)
Now need to secure the patient documents directory ('''This is only pertinent if you are upgrading from version 3.2.0 or less'''):
2. Now need to secure the patient documents directory ('''This step is only pertinent if you are upgrading from version 3.2.0 or less'''):
:Modify the /etc/apache2/httpd.conf file with a text editor (note adding sites/default/ into the paths):
:Modify the /etc/apache2/httpd.conf file with a text editor (note adding sites/default/ into the paths):
<pre><Directory "/var/www/openemr/sites/default/documents">
<pre><Directory "/var/www/openemr/sites/default/documents">
Line 26: Line 26:
Deny from all
Deny from all
</Directory></pre>
</Directory></pre>
'''Restart Apache (commands are in red):'''
:Restart Apache (commands are in red):
:<span style="color:red;">sudo /etc/init.d/apache2 restart</span>
::<span style="color:red;">sudo /etc/init.d/apache2 restart</span>
'''Then login to OpenEMR:'''
3. '''Then login to OpenEMR:'''
:Desktop - Click in Ubuntu menu Applications-> Office-> Electronic Medical Records - OpenEMR
<!-- :Desktop - Click in Ubuntu menu Applications-> Office-> Electronic Medical Records - OpenEMR
::''(can also login to OpenEMR by browsing to http://localhost/openemr)''
::''(can also login to OpenEMR by browsing to http://localhost/openemr)''-->
:Desktop - Browse to http://localhost/openemr .
:Server - From another computer browse to server at http://server_IP_address/openemr .
:Server - From another computer browse to server at http://server_IP_address/openemr .
::''(server IP address can be found using 'ifconfig' command)''
::''(server IP address can be found using 'ifconfig' command)''


== Command line Debian Upgrade ==
== Command line Debian Upgrade ==
'''Download and Upgrade (commands are in red):'''
1. '''Download and Upgrade (commands are in red):'''
:<span style="color:red;">wget downloads.sourceforge.net/openemr/openemr_4.1.0-1_all.deb</span><br>
:<span style="color:red;">'''wget downloads.sourceforge.net/openemr/openemr_4.1.0-1_all.deb'''</span><br>
:<span style="color:red;">su</span><br>
:<span style="color:red;">'''su'''</span><br>
:<span style="color:red;">apt-get update</span><br>
:<span style="color:red;">'''apt-get update'''</span><br>
:<span style="color:red;">dpkg -i openemr_4.1.0-1_all.deb</span>
:<span style="color:red;">'''dpkg -i openemr_4.1.0-1_all.deb'''</span>
::'' (If there was an error(s), then issue the following command (type 'Y' after):''<span style="color:red;"> apt-get install -f </span>)
::'' (If there was an error(s), then issue the following command (type 'Y' after):''<span style="color:red;"> '''apt-get install -f''' </span>)
Now need to secure the patient documents directory ('''This is only pertinent if you are upgrading from version 3.2.0 or less'''):
2. Now need to secure the patient documents directory ('''This step is only pertinent if you are upgrading from version 3.2.0 or less'''):
:Modify the /etc/apache2/httpd.conf file with a text editor (note adding sites/default/ into the paths):
:Modify the /etc/apache2/httpd.conf file with a text editor (note adding sites/default/ into the paths):
<pre><Directory "/var/www/openemr/sites/default/documents">
<pre><Directory "/var/www/openemr/sites/default/documents">
Line 56: Line 56:
Deny from all
Deny from all
</Directory></pre>
</Directory></pre>
'''Restart Apache (commands are in red):'''
:Restart Apache (commands are in red):
:<span style="color:red;">/etc/init.d/apache2 restart</span>
::<span style="color:red;">/etc/init.d/apache2 restart</span>
'''Then login to OpenEMR:'''
3. '''Then login to OpenEMR:'''
:Desktop - Click in Debian menu Applications-> Office-> Electronic Medical Records - OpenEMR
<!-- :Desktop - Click in Debian menu Applications-> Office-> Electronic Medical Records - OpenEMR
::''(can also login to OpenEMR by browsing to http://localhost/openemr)''
::''(can also login to OpenEMR by browsing to http://localhost/openemr)''-->
:Desktop - Browse to http://localhost/openemr .
:Server - From another computer browse to server at http://server_IP_address/openemr .
:Server - From another computer browse to server at http://server_IP_address/openemr .
::''(server IP address can be found using 'ifconfig' command)''
::''(server IP address can be found using 'ifconfig' command)''


== Download and install most recent patch ==
:After completing above upgrade, then recommend installing the most recent patch. Instruction to do this can be found on the [[OpenEMR_Patches|OpenEMR Patches]] page.


== Support ==
== Support ==
Line 73: Line 76:
Brady Miller <brady@sparmy.com> http://www.bradymd.com/appliance/<br>
Brady Miller <brady@sparmy.com> http://www.bradymd.com/appliance/<br>
Amalu Obinna <amaluobinna@aol.com><br>
Amalu Obinna <amaluobinna@aol.com><br>
[[Category:Upgrade]][[Category:Ubuntu Package]][[Category:Debian Package]]

Latest revision as of 05:17, 27 August 2012

Overview

This is pertinent for all users who have OpenEMR version 3.0.1 or 3.1.0 or 3.2.0 or 4.0.0 on Ubuntu/Debian, and is basically a automated upgrade process (I do recommend backing OpenEMR up via the first step to avoid data loss). Note, you do not need to have the package installed previously to do an upgrade; it will work without the package being previously installed if you are using OpenEMR version 3.0.1 or 3.1.0 or 3.2.0 or 4.0.0 and you previously installed openemr at directory /var/www/openemr . In both Ubuntu and Debian, recommend upgrading via command line.

Backup before upgrade:
In OpenEMR, go to administration menu and select Backup. Then click 'Continue' and save the backup file to your computer.


Command line Ubuntu Upgrade

1. Download and Upgrade (commands are in red):

wget downloads.sourceforge.net/openemr/openemr_4.1.0-1_all.deb
sudo apt-get update
sudo dpkg -i openemr_4.1.0-1_all.deb
(If there was an error(s), then issue the following command (type 'Y' after): sudo apt-get install -f )

2. Now need to secure the patient documents directory (This step is only pertinent if you are upgrading from version 3.2.0 or less):

Modify the /etc/apache2/httpd.conf file with a text editor (note adding sites/default/ into the paths):
<Directory "/var/www/openemr/sites/default/documents">
order deny,allow
Deny from all
</Directory>
<Directory "/var/www/openemr/sites/default/edi">
order deny,allow
Deny from all
</Directory>
<Directory "/var/www/openemr/sites/default/era">
order deny,allow
Deny from all
</Directory>
Restart Apache (commands are in red):
sudo /etc/init.d/apache2 restart

3. Then login to OpenEMR:

Desktop - Browse to http://localhost/openemr .
Server - From another computer browse to server at http://server_IP_address/openemr .
(server IP address can be found using 'ifconfig' command)

Command line Debian Upgrade

1. Download and Upgrade (commands are in red):

wget downloads.sourceforge.net/openemr/openemr_4.1.0-1_all.deb
su
apt-get update
dpkg -i openemr_4.1.0-1_all.deb
(If there was an error(s), then issue the following command (type 'Y' after): apt-get install -f )

2. Now need to secure the patient documents directory (This step is only pertinent if you are upgrading from version 3.2.0 or less):

Modify the /etc/apache2/httpd.conf file with a text editor (note adding sites/default/ into the paths):
<Directory "/var/www/openemr/sites/default/documents">
order deny,allow
Deny from all
</Directory>
<Directory "/var/www/openemr/sites/default/edi">
order deny,allow
Deny from all
</Directory>
<Directory "/var/www/openemr/sites/default/era">
order deny,allow
Deny from all
</Directory>
Restart Apache (commands are in red):
/etc/init.d/apache2 restart

3. Then login to OpenEMR:

Desktop - Browse to http://localhost/openemr .
Server - From another computer browse to server at http://server_IP_address/openemr .
(server IP address can be found using 'ifconfig' command)

Download and install most recent patch

After completing above upgrade, then recommend installing the most recent patch. Instruction to do this can be found on the OpenEMR Patches page.

Support

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


Authors:
Brady Miller <brady@sparmy.com> http://www.bradymd.com/appliance/
Amalu Obinna <amaluobinna@aol.com>