Does Fedora 17 use SELinux? If SELinux is active one might be prevented from installing Moodle.
If 'SELINUX=enforcing', edit the config and set to 'permissive'.
Service needs to be restarted.
If the cli installer script was executed by root user, the moodle folder and files in /var/www/html/moodle might be tagged as belonging to root user root group.
Check to see what ownership/permssions are on config.php if you've run the cli installer already:
ls -l /var/www/html/moodle/config.php
If owerships/permissions are NOT apache:apache
chown apache:apache moodle -R
The cli installer script does not create the moodledata directory. That has to be done manually and it's permissions also have to be readable/writeable by apache user.
chown apache:apache /var/www/moodledata -R
Also, have you tested connection to the database from the command line?
mysql -u [whateveruser] -p[password]
That should get you to the mysql> prompt.
Type \q to exit.
Use a workstation browser to check ... lynx is handy for some things, but not for this. ;)
'spirit of sharing', Ken