Difference between revisions of "OpenEMR 4.1.1 XAMPP Package Installation"

From OpenEMR Project Wiki
(Created page with "{{Languages|OpenEMR 4.1.1 XAMPP Package Installation}} <br> This is an already configured OpenEMR with XAMPP on Windows, and is extremely simple to install. The 4.1.1 version in...")
 
(Undo revision 14704 by Bradymiller (talk))
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Languages|OpenEMR 4.1.1 XAMPP Package Installation}}
{{Languages|OpenEMR 4.1.1 XAMPP Package Installation}}
<br>
<br>
This is an already configured OpenEMR with XAMPP on Windows, and is extremely simple to install.  The 4.1.1 version includes OpenEMR 4.1.1 and XAMPP version 1.8.0 .  The first set of instructions will configure mysql and apache as services (this is what we recommend).  The second set of instructions will install XAMPP in a way so that the user is required to start/stop the apache and mysql servers manually (do not start automatically at start up).
=Overview=
:This is an already configured OpenEMR with XAMPP on Windows, and is extremely simple to install.  The 4.1.1 version includes OpenEMR 4.1.1 and XAMPP version 1.8.0 .  The first set of instructions will configure mysql and apache as services (this is what we recommend).  The second set of instructions will install XAMPP in a way so that the user is required to start/stop the apache and mysql servers manually (do not start automatically at start up). '''This XAMPP package is extremely unsecure after installation and you need to secure it''' (See the [http://www.apachefriends.org/en/xampp-windows.html#1221 XAMPP security instructions] to secure your XAMPP installation.)
<br>


=Install OpenEMR=
==Option 1: Installation as service==
*Download package here: [http://downloads.sourceforge.net/openemr/xampp-openemr-4.1.1.zip xampp-openemr-4.1.1.zip] <small>(MD5 sum: 455bf1eeed1cf73de3933dd8a608a9f3)</small>
*Right click downloaded file and select 'Extract All...'
*Choose to extract to 'C:' <span style="color:red;">'''(extracting to C: is required)'''</span>
*Right-click on C:/xampp/xampp-control and select 'Run as administrator'
:*Click the red X to left of Apache
:*Click the red X to left of MySQL
:*Then click 'start' for Apache and MySQL
*Login at http://localhost/openemr with user:admin  pass:pass
<br>


<big>'''Option 1: Installation as service'''</big><br>
==Option 2: Installation <span style="color:red;">not</span> as service==
-Download package here: [http://downloads.sourceforge.net/openemr/xampp-openemr-4.1.1.zip xampp-openemr-4.1.1.zip] <small>(MD5 sum: ____)</small><br>
*Download package here: [http://downloads.sourceforge.net/openemr/xampp-openemr-4.1.1.zip xampp-openemr-4.1.1.zip] <small>(MD5 sum: 455bf1eeed1cf73de3933dd8a608a9f3)</small>
-Right click downloaded file and select 'Extract All...'<br>
*Right click downloaded file and select 'Extract All...'
-Choose to extract to 'C:' <span style="color:red;">'''(extracting to C: is required)'''</span><br>
*Choose to extract to 'C:' <span style="color:red;">'''(extracting to C: is required)'''</span>
-Double click C:/xampp/mysql/mysql_installservice<br>
*Double-click C:/xampp/xampp-control, then click 'start' for mysql and apache
-Double click C:/xampp/apache/apache_installservice<br>
*Login at http://localhost/openemr with user:admin  pass:pass
-Login at http://localhost/openemr with user:admin  pass:pass<br>
<br>
-For instructions on using OpenEMR, see the [[OpenEMR_4.1.1_Users_Guide|OpenEMR 4.1.1 User Guide]]
= Using OpenEMR =
*See the [[OpenEMR_4.1.1_Users_Guide|OpenEMR 4.1.1 User Guide]]
<br>
= Fixing a couple things =
== Set the timezone for php ==
*Double-click C:/xampp/xampp-control, then click 'stop' for apache
*Click 'Config' button for Apache and select the 'PHP (php.ini)'
*Search for 'date.timezone', and set it with your timezone identifier.
**Timezone identifiers can be found here: http://php.net/manual/en/timezones.php
*Save and close the file
*On xampp-control click 'start' for apache


== Fix a php setting ==
*Double-click C:/xampp/xampp-control, then click 'stop' for apache
*Click 'Config' button for Apache and select the 'PHP (php.ini)'
*Search for 'max_input_vars', uncomment it (remove the semicolon), and set it to 3000('max_input_vars = 3000').
*Save and close the file
*On xampp-control click 'start' for apache


<big>'''Option 2: Installation <span style="color:red;">not</span> as service'''</big><br>
== Enable cURL ==
-Download package here: [http://downloads.sourceforge.net/openemr/xampp-openemr-4.1.1.zip xampp-openemr-4.1.1.zip] <small>(MD5 sum: ____)</small><br>
*Double-click C:/xampp/xampp-control, then click 'stop' for apache
-Right click downloaded file and select 'Extract All...'<br>
*Click 'Config' button for Apache and select the 'PHP (php.ini)'
-Choose to extract to 'C:' <span style="color:red;">'''(extracting to C: is required)'''</span><br>
*Search for 'extension=php_curl.dll' and uncomment it (remove the semicolon).
-Double-click C:/xampp/xampp-control, then click 'start' for mysql and apache<br>
*Save and close the file
-Login at http://localhost/openemr with user:admin  pass:pass<br>
*On xampp-control click 'start' for apache
-For instructions on using OpenEMR, see the [[OpenEMR_4.1.1_Users_Guide|OpenEMR 4.1.1 User Guide]]


== Enable openssl ==
*Double-click C:/xampp/xampp-control, then click 'stop' for apache
*Click 'Config' button for Apache and select the 'PHP (php.ini)'
*Search for 'extension=php_openssl.dll' and uncomment it (remove the semicolon).
*Save and close the file
*On xampp-control click 'start' for apache
<br>


= Securing OpenEMR =
*'''This XAMPP package is extremely unsecure after installation and you need to secure it'''. See the [http://www.apachefriends.org/en/xampp-windows.html#1221 XAMPP security instructions] to secure your XAMPP installation.
*Additionally, see the [[Securing OpenEMR|Securing OpenEMR Guide]] for OpenEMR specific security issues.
<br>
= Important passwords and database information =
*OpenEMR login:  user:admin  pass:pass
*MySQL: root password is empty
*MySQL: database:openemr user:openemr pass:escargot
<br>
=Support=
:http://sourceforge.net/projects/openemr/forums
<br>


'''Important passwords and database information:'''<br>
=Author=
OpenEMR login:  user:admin  pass:pass<br>
MySQL: root password is empty<br>
MySQL: database:openemr user:openemr pass:escargot
 
 
 
Support:<br>
http://sourceforge.net/projects/openemr/forums<br>
 
 
Author:<br>
{{Bradymiller}}
{{Bradymiller}}




[[Category:Installation]][[Category:XAMPP-OpenEMR Package]]
[[Category:Installation]][[Category:XAMPP-OpenEMR Package]]

Latest revision as of 16:51, 15 June 2013

Available languages
English


Overview

This is an already configured OpenEMR with XAMPP on Windows, and is extremely simple to install. The 4.1.1 version includes OpenEMR 4.1.1 and XAMPP version 1.8.0 . The first set of instructions will configure mysql and apache as services (this is what we recommend). The second set of instructions will install XAMPP in a way so that the user is required to start/stop the apache and mysql servers manually (do not start automatically at start up). This XAMPP package is extremely unsecure after installation and you need to secure it (See the XAMPP security instructions to secure your XAMPP installation.)


Install OpenEMR

Option 1: Installation as service

  • Download package here: xampp-openemr-4.1.1.zip (MD5 sum: 455bf1eeed1cf73de3933dd8a608a9f3)
  • Right click downloaded file and select 'Extract All...'
  • Choose to extract to 'C:' (extracting to C: is required)
  • Right-click on C:/xampp/xampp-control and select 'Run as administrator'
  • Click the red X to left of Apache
  • Click the red X to left of MySQL
  • Then click 'start' for Apache and MySQL


Option 2: Installation not as service

  • Download package here: xampp-openemr-4.1.1.zip (MD5 sum: 455bf1eeed1cf73de3933dd8a608a9f3)
  • Right click downloaded file and select 'Extract All...'
  • Choose to extract to 'C:' (extracting to C: is required)
  • Double-click C:/xampp/xampp-control, then click 'start' for mysql and apache
  • Login at http://localhost/openemr with user:admin pass:pass


Using OpenEMR


Fixing a couple things

Set the timezone for php

  • Double-click C:/xampp/xampp-control, then click 'stop' for apache
  • Click 'Config' button for Apache and select the 'PHP (php.ini)'
  • Search for 'date.timezone', and set it with your timezone identifier.
  • Save and close the file
  • On xampp-control click 'start' for apache

Fix a php setting

  • Double-click C:/xampp/xampp-control, then click 'stop' for apache
  • Click 'Config' button for Apache and select the 'PHP (php.ini)'
  • Search for 'max_input_vars', uncomment it (remove the semicolon), and set it to 3000('max_input_vars = 3000').
  • Save and close the file
  • On xampp-control click 'start' for apache

Enable cURL

  • Double-click C:/xampp/xampp-control, then click 'stop' for apache
  • Click 'Config' button for Apache and select the 'PHP (php.ini)'
  • Search for 'extension=php_curl.dll' and uncomment it (remove the semicolon).
  • Save and close the file
  • On xampp-control click 'start' for apache

Enable openssl

  • Double-click C:/xampp/xampp-control, then click 'stop' for apache
  • Click 'Config' button for Apache and select the 'PHP (php.ini)'
  • Search for 'extension=php_openssl.dll' and uncomment it (remove the semicolon).
  • Save and close the file
  • On xampp-control click 'start' for apache


Securing OpenEMR


Important passwords and database information

  • OpenEMR login: user:admin pass:pass
  • MySQL: root password is empty
  • MySQL: database:openemr user:openemr pass:escargot


Support

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


Author

Brady Miller
OpenEMR Project Co-administrator
brady.g.miller@gmail.com
http://www.bradymd.com