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
- Disable UAC
- Download XAMMP: http://www.apachefriends.org/en/xampp-windows.html
- At the time of writing, version PHP 7.4.23 was downloaded/installed
- Run the installer
PHP Configuration
- Edit the C:\xammp\php\php.ini file to ensure the following settings are enabled:
- short_open_tag = Off
- max_execution_time = 60
- max_input_time = -1
- max_input_vars = 3000
- memory_limit = 512M
- display_errors = Off
- log_errors = On
- post_max_size = 30M
- file_uploads = On
- upload_max_filesize = 30M
- error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
- mysqli.allow_local_infile = On
Secure MySQL
- Run the XAMMP control panel (found in C:\xammp) as administrator
- Click “Shell” from the buttons on the right
- Run the following command: mysqladmin -u root password
- Enter a new password
OpenEMR Installation
- Download OpenEMR: https://sourceforge.net/projects/openemr/files/OpenEMR%20Current/6.0.0/openemr-6.0.0.zip/download
- At the time of writing, version 6.0.0 was downloaded/installed
- Extract the files in the openemr-6.0.0 folder within the archive to the webserver root C:\xampp\htdocs\openemr
- Open the installation page by going to: http://localhost/openemr
- Ensure the first step shows all directory permissions are good (they should be by default)
- Move to the next step and fill in the database and user details.
- 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>
- 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