We just released a “single-click” installation package for ubuntu/debian. Thanks to Amalu Obinna for working on this with me. It’s pretty cool. It will install all required dependencies and the only user input required is the mysql root password. This is really only for new installers (it won’t install on systems that already have ‘/var/www/openemr’ directory or an ‘openemr’ mysql user or database). The simple installation is nice, but the real benefit will be in future since this will allow a mechanism for automated OpenEMR upgrades.
Here’s the wiki page: http://www.oemr.org/modules/wiwimod/index.php?page=UbuntuDebInstallation
hey,
I’m confused (never made RPM’s before). What do you mean with the SL:? If it’s the perl dependencies your talking about, those are there to ensure function of the perl utility scripts for adding codes. None of the perl stuff is needed for openemr to function.
-brady
here are the perl dependencies I have right now (they all seemed reasonable at the time, but am open to removing the ones that are specifically required by the utility scripts. I’m pretty sure the coding import scripts will require the dbd/mysql and dbi ones. Are their any openemr tools that require the other that anybody can think of?:
ajperezcrespo,
It’s great your working on the RPM’s. The developer who helped with the debian scripts is also planning to convert these to RPM’s; would be great if you guys worked together. Send me your email and I’ll send you his email address along with the most current ubuntu/debian maintainer scripts (in case you want to get fancy, since the ubuntu/debian package auto-configures everything via these scripts).
-brady
Actually, I find web based to be annoying and way harder to debug, but it would be easy to write scripts that can be run either way… options, I like options.
All my perl based utilities for the last dozen years have been done that way when it seem appropriate.
Even though I do not use Ubuntu nor debian, I will put in a vote here for web-based utilities, especially as it relates to generating forms using things like Perl which will work in the Windows environment.
As I understand the concept, creating forms would be simple, and once created they work fine in Windows. But making the code is the problem, since I have not gotten Perl to work.
So slap my wrist if I am wrong, but if we had tool links from within OpenEMR to those sites, so we could make our form development and simply have it saved at the correct place (again, OpenEMR could specify all that), we could make a real user-friendly platform independent toolset. I would further suggest that we consider putting the forms into the same place we now store them in the distribution, and include the backup of that folder in the backup instruction set.
Tony,
Whatever php option you choose, it will be useful and possibly converted to a “docking” mechanism for this stuff in the future. To connect to the database in these scripts, rec. including the openemr/library/sqlconf.php so user doesn’t have to type in these in every script. This is also helpful in what I’m working on (UTF8), cause then users that are using UTF8 encoding can be made to easily work. I can easily add the utf8 mechanism for these users to your script after your done
-brady