Since you got the setup.php to work: Make sure the mysqld is running and that you have access to the mysql root user (able to log on). When the setup program asks, check the radio button that allows the setup script to create the database. Enter the root user password down towards the bottom of the form. Press continue. You should see a bunch yes we created this, successful creation of that... It's a list of about 8 things. If you don't see this, copy and paste the error message into an email to me. The statement is to change the permissions on: openemr/library/sqlconf.php As the root user issue the following command: # chmod 777 /var/www/html/openemr/library/sqlconf.php Then click the "continue" button on the OpenEMR startup script. As the root user issue the following command: # chmod 644 /var/www/html/openemr/library/sqlconf.php The next startup script screen will ask you to change the owner of: /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/* In my copy of OpenEMR that I downloaded two directories seem to be missing: /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/cache /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/compiled So I create them: # mkdir /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/cache # mkdir /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/compiled And then: # chown apache:apache /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/cache # chown apache:apache /var/www/html/openemr/interface/main/calendar/modules/PostCalendar/pntemplates/compiled These last two directories are neccessary for the calender to function correctly. The last step is to modify: /var/www/html/openemr/interface/globals.php As root using your favorite editor: line 10 should read: $webserver_root = "/var/www/html/openemr"; line 17 should read: $web_root = "/openemr" Try starting OpenEMR by typing into your browser: http://localhost/openemr/index.php possibly: http://youripaddressforthelocalmacine/openemr/index.php