Introduction and Installation Thread

Hello, new to this forum! Normally it’s aquariums or gardening of some type I discuss online, but caught the Apache, PHP, MySQL and OpenEMR bug, :slightly_smiling_face:. I’m a newbie/novice. 1 class of vba coding in college. Been on an XYZ certificate authority mTLS of vb. Net and Sslstream kick lately. I have my Apache, php, MySQL audit of a hardening to do list, but the little lock shows up in the browser for My OpenEMR Staff Side and My OpenEMR Portal Side. I swapped the Apache Allow All section, but haven’t jumped too far in yet. I’ll probably eventually do two services sharing a DB, maybe swap to Apache, but the simplicity of the federal accreditation at $150 isn’t sounding horrendous. I like the mTLS approach to the staff side, but haven’t dove too far into public certificates. For some reason I’m leaning class lab had us creating certificates from file to get the domain information in the right section, but… let’s encrypt currently, lol. I’ve tinkered phpbb, Joomla as an under construction site and I’ll argue codeidniter for an htaccess with the rest of them, lol. I haven’t got too far into NetBeans and android apps

Anyway, good to be here. I can’t say I’m against re-download and install of the default version over the legal version if it’s just copy/paste the fixed intermittent files of the session token only saying site= , instead of site=default, at times. Any pointers to efficiency with my already having a security todo list would be appreciated. Or, obviously if my having to fix intermittent session token files is a flag, I can move that folder to backup. Which I’m sure will be a topic I eventually add to this or another thread. I have the process already in my Emergency Management file, but haven’t even gotten that far yet. Generally, should OpenEMR be a simple browse into htdocs and install most often good, or are the session token files common for custom legal versions?

Hi Paul and welcome to the community!

I have to admit, I am not an IT person myself, so I will not be able to answer your questions. However, it looks like you have a really great start setting up your instance! It will take some time and work to iron out all those kinks and get it running exactly how you want, but you’re on the right track.

While you wait for some answers to chime in, I highly recommend throwing your specific configuration questions or error logs into one of the free AI tools (like Claude, Gemini, or ChatGPT, …etc). They are surprisingly excellent at troubleshooting and can give you step-by-step guidance to save you some time.

Best of luck getting everything dialed in!

Thank you for the reply! I am getting settled in. I’d say my level of coding is ‘familiar’ with blockchain and certificates. We did make a very similar app in lab, but didn’t have a few things pertaining to continuity of care, etc. My degree is actually Addiction Services related(counselor). Currently full time disabled stay at home dad and primary foster caregiver. I also ended up installing another copy of OpenEMR. Installing node and automating a task seems to of helped some issues. I haven’t tried the fresh copy besides login, care coordination and flow. So I’ll probably search the fix to portal document review errors on the first copy for no reason, lol. It helps learning the app. My class app was a control module and view. So many folders to learn navigating what’s where in OpenEMR! If I get stuck I’ll definitely check out other sections. I have 6 folders of pre-made case file forms to run through; I believe Document upload. To customize Adult and Adolescent Alcohol and other Drug Dependency Services forms and notifications Ohio specific. Letters for parents/guardians for session content, etc.. I’m sure it’ll be an initial mess, lol. Not too much of a hurry though. I’m still paying off a bunch of accreditation supplies for patient facing services. This’ll keep me busy between changing diapers.

Hi @moussa,
It seem all those folks that have found AI are giddy to share these great tools!:slight_smile:

Ha, I haven’t even opened the instructions yet and a phone still only smart as the one using it. About bright as writing an app and tossing it to open-source.