Gracias CAT Shannon. Ya encontré la solución!
 
Me aparecía el problema 404 de que no encontraba la ruta para llegar a la carpeta "webroot" dentro de las carpetas de CakePHP. 
Modifique mi archivo .htaccess para solucionar el problema... ahora, ¿cuál de todos los archivos .htaccess modifiqué? Lo muestro a continuación: 
instalé la carpeta CakePHP (renombrada como "sitio1") dentro de: 
/home/nombre_usuario/public_html/  <---- en el navegador http://localhost/~nombre_usuario/ 
Entonces el árbol de directorios queda así:
.../public_html/
---------sitio1/  <---- carpeta que contiene todo lo relacionado a CakePHP 
En la carpeta "sitio1", localizamos el archivo ".htaccess" lo abrimos y localizamos y modificamos. 
Código:
 <IfModule mod_rewrite.c>
	RewriteEngine on
	RewriteBase	/~nombre_usuario/sitio1/      <<----- linea agregada.
	RewriteRule	^$ app/webroot/    [L]
	RewriteRule	(.*) app/webroot/$1 [L]
</IfModule>
  Con esto, al escribir en el navegador: "http://localhost/~nombre_usuario/sitio1" mostrará la página de CakePHP buscada. Faltaría hacer otras modificaciones pero eso sería para otro tema de discusión.