Setting up OPENEMR on VM

Summary

This is the install procedure Joshua McColeman did on setting up the OPENEMR Environment

Body

Overview

This is the install procedure Joshua McColeman did on setting up the OPENEMR Environment

OpenEMR Installation

September 20, 2021

RDP to vmoemr01p or 10.1.31.36

XAMMP Installation

  1. Disable UAC
  2. Download XAMMP: http://www.apachefriends.org/en/xampp-windows.html
    1. At the time of writing, version PHP 7.4.23 was downloaded/installed
  3. Run the installer

PHP Configuration

  1. Edit the C:\xammp\php\php.ini file to ensure the following settings are enabled:
    1. short_open_tag = Off
    2. max_execution_time = 60
    3. max_input_time = -1
    4. max_input_vars = 3000
    5. memory_limit = 512M
    6. display_errors = Off
    7. log_errors = On
    8. post_max_size = 30M
    9. file_uploads = On
    10. upload_max_filesize = 30M
    11. error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
    12. mysqli.allow_local_infile = On

Secure MySQL

  1. Run the XAMMP control panel (found in C:\xammp) as administrator
  2. Click “Shell” from the buttons on the right
  3. Run the following command: mysqladmin -u root password
  4. Enter a new password

OpenEMR Installation

  1. Download OpenEMR: https://sourceforge.net/projects/openemr/files/OpenEMR%20Current/6.0.0/openemr-6.0.0.zip/download
    1. At the time of writing, version 6.0.0 was downloaded/installed
  2. Extract the files in the openemr-6.0.0 folder within the archive to the webserver root C:\xampp\htdocs\openemr
  3. Open the installation page by going to: http://localhost/openemr
  4. Ensure the first step shows all directory permissions are good (they should be by default)
  5. Move to the next step and fill in the database and user details.
  6. When the wizard is done it will advise you to add the following to the Apache config found here: C:\XAMMP\apache\conf\httpd.conf

<Directory "C:\xampp\htdocs\openemr">
AllowOverride FileInfo
Require all granted

</Directory>
<Directory "C:\xampp\htdocs\openemr\sites">
AllowOverride None
</Directory>
<Directory "C:\xampp\htdocs\openemr\sites\*\documents">
Require all denied
</Directory>

  1. Navigate to http://localhost/openemr and login as the administrator to validate the installation worked.

ACCOUNTS FOR OPENEMR

[2021-10-06 10:40 a.m.] Joshua McColeman

Hi Randy, hope you are having a good break and not reading this!

Here at the passwords for OpenEMR and attached is the setup guide:
- MySQL Root Password: SC2021HIN
- OpenEMR DB username: openemr
- OpenEMR DB password: SC2021HIN
- OpenEMR admin username: administrator
- OpenEMR admin password: SaultCollegeHIN2021

 

 

 

Still have questions? Request more information.

Details

Details

Article ID: 2252
Created
Fri 10/29/21 12:25 PM
Modified
Fri 10/29/21 3:12 PM