5.1.7 is absolutely NOT broken, I'm unsure why people like to put nonsense like this in as if it were fact - it does nothing but confuse and misinform people who are trying to get help.
The official installation guide is here:
https://www.vbulletin.com/docs/html/install
I have written my own basic instructions:
1. Download the newest vB5 release from the members' area.
https://members.vbulletin.com
2. Unzip the files and go to the "upload" folder.
3. You need to rename this file:
/config.php.bkp
To:
/config.php
Then, you need to rename this file:
/core/includes/config.php.new
To:
/core/includes/config.php
Then, in that file, you need to complete the following fields:
$config['Database']['dbname'] = 'forum';
Change forum to whatever your database name is.
$config['Database']['technicalemail'] = 'dbmaster@example.com';
Change the email address to your own.
$config['MasterServer']['username'] = 'root';
Change root to the database username
$config['MasterServer']['password'] = '';
Enter the database password inside the '' marks.
All other fields should be left as default, unless your database is on a separate server, in which case this will need changing:
$config['MasterServer']['servername'] = 'localhost';
4. Upload all files to your server/webspace/whatever and browse to yourforumpath.com/core/install/install.php.