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.