Amigo, no entiendo nada.
Vamos por partes, ya sea en ubuntu o en windows para tu servidor tienes una carpeta raiz ó DOCUMENT_ROOT.
vamos a suponer que es htdocs, es decir que la raíz de tu sitio web que se identifica con
/, a partir de ahi, primero hacé una prueba sencilla
Crea un prueba.html y un prueba.css y ponelos en htdocs, es decir en / si lo ves como una url
prueba.html
Código HTML:
Ver original<link href="prueba.css" rel="stylesheet" type="text/css">
prueba.css
llamá entonces a
http://localhost/prueba.html y fijate que se ve.
Si no te toma el background (te aconsejo que uses Firefox para testaer el link al css), llamá en el navegador a
http://localhost/prueba.css a ver que respuesta obtenes.
Si conseguis hacerlo funcionar, crea una carpeta css dentro de htdocs y dentro poné el prueba.css, y en el prueba.html que seguirá estando en /usá
<link href="/css/prueba.css" rel="stylesheet" type="text/css">
Contame los resultados