Permisos de carpetas para instalación de WordPress

Tiempo de lectura: 2 minutos

Hoy vamos a indicar los permisos necesarios en una instalación de WordPress con Apache.

Para garantizar la seguridad y el funcionamiento adecuado de tu sitio de WordPress dentro de un contenedor Docker, es importante establecer los permisos correctos en el directorio web (www). Aquí hay una recomendación general sobre cómo podrías establecer los permisos:

  1. Propietario y Grupo: Asegúrate de que el propietario y el grupo del directorio sean el mismo usuario que el servidor web dentro del contenedor Docker. Por lo general, este usuario es www-data.
  2. Permisos de Escritura: Solo deberías otorgar permisos de escritura en el directorio web a aquellos archivos y directorios que realmente necesiten ser modificados por WordPress. Esto incluye los directorios wp-content/uploads y wp-content/plugins si planeas instalar plugins directamente desde el panel de administración de WordPress.
  3. Permisos de Lectura y Ejecución: Todos los archivos y directorios deben tener permisos de lectura y ejecución para el servidor web. Esto garantizará que el servidor pueda acceder y servir los archivos del sitio web correctamente.

Para establecer estos permisos, puedes usar el comando chmod en tu sistema operativo host. Por ejemplo:

# Cambiar propietario y grupo del directorio web a www-data
sudo chown -R www-data:www-data /ruta/al/directorio/www

# Establecer permisos de escritura en los directorios necesarios
sudo chmod -R 775 /ruta/al/directorio/www/wp-content/uploads
sudo chmod -R 775 /ruta/al/directorio/www/wp-content/plugins

# Establecer permisos de lectura y ejecución en todos los archivos y directorios
sudo chmod -R 755 /ruta/al/directorio/www

Asegúrate de reemplazar /ruta/al/directorio/www con la ubicación real del directorio web en tu sistema. Además, ten en cuenta que estos comandos otorgan permisos de escritura y ejecución de manera bastante liberal. Si tienes preocupaciones de seguridad adicionales, podrías ajustar estos permisos de acuerdo con tus necesidades específicas.

Deja un comentario