Te recomiendo que en vez de instalar programa por programa.... apache, mysql etc etc.
Descargate el
xampp que es un paquete de programas con todo lo necesario para trabajar con PHP, ademas es de muy facil configuración.
Con respecto a la conexión con la base de datos en principio parece que el codigo que estas utilizando esta bien...
Como muchos otros que trabajan en PHP es mejor crear las lineas de conexión en otro archivo PHP llamado "conection.php" por ejemplo y despues incluirlo en las páginas que sean necesarias:
conection.php Código PHP:
<?php
function conection()
{
if(!($link=mysql_connect('localhost','user','password')))
{
die('Error de conexión.' . mysql_error());
exit();
}
if(!mysql_select_db ('tuBaseDeDatos',$link))
{
die('Error de base de datos.' . mysql_error());
exit();
}
return $link;
}
?>
Despues haces el include en las páginas en las que sea necesario conectarte:
Código PHP:
<?php
include("includes/conection.php");
$link=conection();?>
Espero haberte sido de ayuda! comentanos con lo que vayas viendo!
Un saludo