NO MANTENIDO

Esta página no la mantengo más. Desde ahora esto lo mantengo en el wiki de DreamHost

INSTRUCCIONES VIEJAS

Después de dar un par de vueltas, me parece que lo más piola en DreamHost es crear un usuario específico para tener todo el software y sitios web, ya que los usuarios son relativamente independientes de los dominios (aunque las páginas web son para algún usuario).

Esto permite que un cierto grupo de gente tenga la clave de este usuario y pueda trabajar en común con estas cosas. Si algún sitio o aplicación debe tener una cierta privacidad, habrá que tenerla en otro usuario.

En el panel de DreamHost voy a:

Users => Manage Users => Add New User

Activo Shell Account (en lugar del default FTP Account) con el default /bin/bash.

Elijo un nombre genérico lo más corto posible (por comodidad en los paths). En la cuenta de edumerco creé el usuario ap. Ponerle luego un nombre largo y una dirección de mail lo más genérica posible (usé apps@inspiro.com.ar).

Esperar :-( a que la cuenta se habilite (no sé porqué no es razonablemente inmediato), y entrar vía ssh.

Crear los siguientes directorios en el /home/<NOMBRE_DEL_USUARIO_GENERICO>:

cd ${HOME}
mkdir -pv soft run www log log/setup
for subdir in bin etc include lib man share
do
  mkdir -pv run/${subdir}
done
ln -sv ../man run/share/man
ln -sv ../logs log/vhosts

Después veremos si vale la pena algo más... la idea es mantener el $HOME lo más limpio posible. En principio, sin contar los archivos ocultos, sólo veo

Maildir/  log/ logs/  run/  soft/  www/

SetupPiolaEnDreamHost (última edición 2008-01-29 14:14:49 efectuada por localhost)