I considered SELinux as a possibility and when I repartitioned an formatted the system before reinstalling moodle the second time, I changed the SELinux setting to "warn" only. All my folder permissions are area at least 755.
Here is how I have made some progress:
I edited the install.php file, commenting out the wwwroot, dirroot, and dataroot test actions and, rather than letting install.php try to guess the correct values (since I knew it couldn't tell correct ones from incorrect onse anyway-- on my machine at least), I put simple echos (e.g. if correct echo 'correct dataroot', else echo 'wrong dataroot';)
this got me to most of the rest of the install process with scrolling screens of table craetions, etc. (and green text saying 'sucessful'

There are only a couple problems:
1. It said it couldn't create or find the cache
2. It said it couldn't create or find the session
Both of these directories, however were created. cache has nothing in it, but session has a file name that looks long and encrypted.
I can see the correct main page at ikm.york.edu/moodle and can created a user by sending myself a "help with password" email. moodle sent me a password. The moodleuser password doesn't work, though, and I can't login as admin. So, I can't create any courses.
I can list the 132 tables that were created by the install process. How can I change the encrypted password field in the mdl_user for the admin? And if I get admin to login, how will I be able to restore the 16 courses that I have backed up on CDs? ie which new files do I not want to overwrite?
Thanks,
Rob