gsporter wrote on Friday, January 27, 2012:
Openemr should work as is over ssl if apache is correctly configured.
You might try this as a prototype to trouble shoot your physical server.
Download the Turnkey Linux LAMP stack as a vmware image
Download:191MB VM (sig) -
http://www.turnkeylinux.org/lampstack
Fire it up and set passwords, ip’s etc.
From this point you can either work from the vmware console or ssh.
I like to use ssh and putty (free ssh client)
It allows me to save my work and cut and paste to avoid errors
Install dependancies (Note: from the site deb package)
makepasswd, libapache2-mod-php5, libdate-calc-perl, libdbd-mysql-perl, libdbi-perl, libhtml-parser-perl, libtiff-tools, libwww-mechanize-perl, libxml-parser-perl, php5, php5-mysql, php5-cli, php5-gd, php5-xsl, php5-curl, php5-mcrypt, php-soap, imagemagick
cd /var/www
wget http://downloads.sourceforge.net/openemr/openemr-4.1.0.tar.gz
tar -pxvzf openemr-4.1.0.tar.gz
mv openemr-4.1.0 openemr
chown –R root:root openemr
rm *.gz
You will probable not need this but it case something didn’t get installed
apt-get -f install
The rest of the OpenEMR set up is thru the web browser
http://<your server ip>/openemr/setup.php
SSL (https:) should work for everything
The latest patch to OpenEMR 4.1.0 is six (1/15/12)
cd /var/www/openemr
wget http://www.open-emr.org/patch/4-1-0-Patch-6.zip
Confirm overwriting All (A)
rm –R interface/main/calendar/modules/PostCalendar/pntemplates/compiled/*
Open web browser and go to http://your_server_name_or_ip/openemr/sql_patch.php
I use the Turnkey Linux iso’s to install both virtual and physical machines. If you want to use it
for your actual box let me know because I can email you my steps for securing it.
I usually disable http (80) and the web shell. It also has webmin installed for remote admin which is nice.
Finally encrypted backup to the Amazon cloud lets me automate backups at $0.15/gig per month
GP