You should always be able to navigate directly to admin.php.
Is the problem this?
An unexpected database error occurred. Please try again later.
If so, contact your host as...
<!-- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) -->