Generalidades
Este artículo explica los distintos directorios que puedes ver en tu servidor web y cómo confirmar que te encuentras en la ubicación correcta al administrar tu sitio.
Terminología
Verás los términos directorio /home, directorio principal del usuario y directorio del sitio web utilizados con mucha frecuencia al leer artículos sobre dónde cargar y administrar los archivos de tu sitio web. Estos términos pueden ser confusos ya que todos apuntan a una ubicación diferente en el servidor.
Usuario
Un usuario (o nombre de usuario) es el nombre de identificación en un servidor web al que se asigna un dominio específico. Este es el usuario que se utiliza para iniciar sesión en tu servidor con un cliente SFTP o SSH para administrar tu sitio web. Se pueden crear varios sitios web con un solo usuario. Revisa los siguientes artículos para obtener más información sobre los usuarios en DreamHost.
- Agregar un usuario a un servidor
- Mover un dominio a un usuario nuevo
- Política de un usuario por dominio
Directorios
En este artículo se explican los siguientes directorios:
Término | Explicación |
---|---|
El directorio /home del servidor | El directorio en el servidor web donde se encuentran todos los usuarios. |
El directorio principal del usuario | El directorio del usuario individual. |
El directorio del sitio web | Los directorios específicos de cada sitio web administrado por el usuario. |
Esta es una representación simple de cómo se organiza cada término anterior en el servidor para múltiples usuarios.
/home
/user1
/example1.com
/example2.com
/user2
/example3.com
/example4.com
Directorios en el servidor
El directorio /home del servidor
El directorio /home es el directorio del servidor donde se encuentran TODOS los usuarios. Se hace referencia a este como /home. En el servidor, simplemente se vería así:
/home
- Los usuarios no tienen acceso a este directorio.
- Este directorio solo contiene directorios de usuarios.
- Estos directorios de usuarios contienen sitios web.
El directorio principal del usuario
El directorio principal del usuario es específico de un único usuario en el servidor. Es uno de los muchos usuarios que figuran en el directorio /home del servidor. Por ejemplo:
/home /user1 /user2
/user3
Sólo tu usuario tiene acceso a este directorio de usuarios específico. Nadie más puede acceder.
SSH
Si has iniciado sesión en tu servidor a través de SSH, puedes correr el comando pwd para ver en qué directorio te encuentras actualmente. Así es como se vería si ya te encuentras en el directorio principal de tu usuario.
[server]$ pwd /home/user
Puedes navegar hasta este directorio utilizando el símbolo ~. Por ejemplo:
[server]$ cd ~
¿Para qué se usa este directorio?
Aquí es donde residen todos los archivos de configuración de usuario y de tu sitio web. Aquí puedes acceder a tu .bash_profile, registros de acceso y errores, y personalizar tu configuración de PHP en un archivo phprc. Aquí se muestra cómo se vería en un Cliente SFTP como Filezilla:
Archivos predeterminados en el directorio home del usuario
Estos son los archivos predeterminados que verás en el directorio home del usuario.
/home
/user1 .alias .bash_profile .bashrc .cshrc /Maildir /logs /example.com
El directorio del sitio web
El directorio del sitio web es donde se encuentran los archivos reales de tu sitio web. Por ejemplo:
/home
/user1
/example.com
Cuando agregas un alojamiento a un sitio web en el panel, se le asigna un usuario. Los sitios web nuevos tienen los siguientes archivos agregados al directorio del sitio web:
- favicon.ico
- favicon.gif
- quickstart.html
favicon.ico y favicon.gif ayudan a evitar la carga del servidor por exceso de páginas 404 cuando el sitio está experimentando mucho tráfico de visitantes o rastreadores web. quickstart.html actúa como la página de índice predeterminada cuando no hay otros archivos de índice válidos. Revisa este artículo para obtener más información.
Así es como se vería en un cliente SFTP como Filezilla. Verás todos los archivos de tu sitio web en una lista.
Política de un usuario por dominio
Un sitio web solo puede pertenecer a un único usuario, pero un único usuario puede tener varios sitios web bajo su control. Revisa la Política de un usuario por dominio para obtener más detalles.