🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo configurar el archivo wp-config.php en cPanel para WordPress

Actualizado el 10 de junio de 2026

¿Qué es el archivo wp-config.php y por qué es tan importante?

Antes de ponernos manos a la obra, vamos a entender qué es este archivo. El wp-config.php es el corazón de tu instalación de WordPress. Sin él, tu web simplemente no funciona. Este pequeño pero poderoso archivo contiene la información esencial para que WordPress se conecte a tu base de datos, establezca las claves de seguridad y defina parámetros clave de configuración.

Piénsalo como la tarjeta de identidad de tu sitio: le dice a WordPress quién es, dónde vive (la base de datos) y cómo comportarse en diferentes situaciones.

¿Qué información contiene típicamente?

  • Datos de conexión a la base de datos: nombre, usuario, contraseña y servidor.
  • Claves de seguridad: un conjunto de claves que cifran la información de tus cookies y sesiones.
  • Prefijo de la base de datos: normalmente wp_, pero cambiarlo añade una capa extra de seguridad.
  • Configuraciones adicionales: límites de memoria, depuración, caché, etc.

Requisitos previos: ¿Qué necesitas antes de empezar?

Para configurar tu wp-config.php en cPanel, necesitas:

  1. Acceso a tu cPanel (las credenciales las tienes de tu proveedor de hosting).
  2. Un editor de texto en tu ordenador (el Bloc de notas de Windows o TextEdit en Mac valen perfectamente).
  3. Los datos de tu base de datos MySQL (nombre, usuario y contraseña). Si no los tienes, puedes crearlos desde el propio cPanel.
  4. Paciencia y atención al detalle (un solo carácter mal colocado puede romper tu web).

[INFO] Si utilizas Syspanel, el acceso es a través del puerto 2106. El proceso es muy similar al de cPanel, pero con una interfaz más moderna.


Paso 1: Localizar el archivo wp-config.php en tu hosting

El primer paso para editar wp-config.php es encontrarlo. Este archivo se encuentra siempre en la carpeta raíz de tu instalación de WordPress.

¿Cómo localizarlo en cPanel?

  1. Ingresa a tu cPanel usando tus credenciales.
  2. Busca el Administrador de archivos (File Manager). Normalmente está en la sección "Archivos".
  3. Navega hasta la carpeta donde tienes instalado WordPress. Suele ser public_html o una subcarpeta dentro de esta.
  4. Busca el archivo llamado wp-config.php. Ten en cuenta que no verás la extensión .php si tienes ocultas las extensiones. Puedes activar la opción "Mostrar archivos ocultos" en la configuración del Administrador de archivos.

[TIP] Una forma rápida de verificar que estás en el lugar correcto es buscar también la carpeta wp-admin y wp-content. Si están ahí, has encontrado la raíz de WordPress.


Paso 2: Crear una copia de seguridad (¡IMPORTANTE!)

Antes de tocar absolutamente nada, haz una copia de seguridad del archivo original. Esto te salvará la vida si algo sale mal.

¿Cómo hacerlo?

  1. Dentro del Administrador de archivos, haz clic derecho sobre wp-config.php.
  2. Selecciona Copiar (Copy).
  3. En la ventana que aparece, escribe un nombre como wp-config-backup.php y haz clic en Copiar archivos.

[WARNING] Nunca edites el archivo original sin tener una copia. Un error tipográfico en este archivo puede hacer que tu web muestre un error fatal y sea inaccesible. Con la copia, siempre puedes restaurar la versión original.


Paso 3: Acceder a la configuración de la base de datos en cPanel

Si no tienes los datos de tu base de datos, o quieres crear una nueva, este es el momento. Para configurar WordPress en cPanel, necesitas que la base de datos exista y que tengas un usuario asociado.

Crear una base de datos MySQL (si no la tienes)

  1. En cPanel, busca la sección Bases de datos MySQL.
  2. Crea una nueva base de datos (por ejemplo, miusuario_wpdb).
  3. Crea un usuario nuevo (por ejemplo, miusuario_wpuser) y asígnale una contraseña segura.
  4. Añade el usuario a la base de datos y otórgale TODOS LOS PRIVILEGIOS.
  5. Anota estos datos: nombre de la base de datos, nombre de usuario y contraseña.

[INFO] Los nombres de base de datos y usuarios en cPanel suelen tener un prefijo con tu nombre de usuario. Por ejemplo, usu123_wpdb. Es normal, no te preocupes.


Paso 4: Editar el archivo wp-config.php

Ahora viene la parte principal. Vamos a editar wp-config.php con los datos correctos.

Abrir el archivo en el editor

  1. En el Administrador de archivos, haz clic derecho sobre wp-config.php.
  2. Selecciona Editar (Edit). Se abrirá un editor de texto en tu navegador.
  3. Si te pregunta por la codificación, elige UTF-8 (es la estándar).

Configurar los datos de la base de datos

Busca estas líneas en el archivo (normalmente están al principio):

define( 'DB_NAME', 'nombre_base_datos' );
define( 'DB_USER', 'usuario_base_datos' );
define( 'DB_PASSWORD', 'contraseña_base_datos' );
define( 'DB_HOST', 'localhost' );

Reemplaza los valores con los datos de tu base de datos:

  • DB_NAME: El nombre de tu base de datos.
  • DB_USER: El usuario de la base de datos.
  • DB_PASSWORD: La contraseña del usuario.
  • DB_HOST: Normalmente es localhost, pero algunos hosts usan direcciones como mysql.midominio.com. Si no estás seguro, consulta con tu proveedor.

[WARNING] No cambies las comillas simples que rodean los valores. Deben quedarse exactamente así: 'localhost'. Si las eliminas o las cambias por comillas dobles, el archivo fallará.


Paso 5: Actualizar las claves de seguridad de WordPress

Las claves de seguridad WordPress son un conjunto de ocho cadenas de texto aleatorio que cifran la información de las cookies y sesiones de tus usuarios. Tener claves únicas y seguras es fundamental para proteger tu web de ataques de suplantación de identidad.

¿Cómo obtener claves nuevas?

  1. Ve al generador oficial de WordPress: https://api.wordpress.org/secret-key/1.1/salt/
  2. Copia todas las líneas que aparecen (empiezan con define('AUTH_KEY', define('SECURE_AUTH_KEY', etc.).
  3. Vuelve a tu archivo wp-config.php y busca el bloque que dice:
define('AUTH_KEY',         'coloca tu frase única aquí');
define('SECURE_AUTH_KEY',  'coloca tu frase única aquí');
...
  1. Reemplaza todo el bloque con las nuevas claves que has copiado.

[TIP] Puedes guardar estas claves en un gestor de contraseñas. No es obligatorio, pero es buena práctica por si necesitas restaurarlas en el futuro.


Paso 6: Configurar el prefijo de la tabla de la base de datos

Por defecto, WordPress usa el prefijo wp_ para todas sus tablas. Cambiarlo a algo diferente (como miwp_ o seguro_) añade una capa extra de seguridad, ya que dificulta los ataques de inyección SQL.

Busca esta línea:

$table_prefix = 'wp_';

Y cámbiala por tu prefijo personalizado:

$table_prefix = 'miprefijo_';

[WARNING] Si ya tienes una instalación con contenido, cambiar el prefijo sin actualizar la base de datos romperá tu web. Solo hazlo en instalaciones nuevas o si sabes exactamente lo que estás haciendo.


Paso 7: Guardar los cambios y verificar

Una vez que hayas realizado todos los cambios, es hora de guardar y comprobar que todo funciona.

Guardar el archivo

  1. Haz clic en Guardar cambios (Save Changes) en la parte superior del editor.
  2. Cierra el editor.

Verificar tu sitio web

  1. Abre tu navegador y visita tu web (www.tudominio.com).
  2. Si todo está correcto, verás tu sitio funcionando con normalidad.
  3. Si ves un error, no entres en pánico. Revisa los datos que has introducido. El error más común es un error de conexión a la base de datos.

[TIP] Si tu web te muestra el error "Error al establecer una conexión con la base de datos", revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los correctos. A veces hay un espacio extra o un carácter mal copiado.


Paso 8: Configuraciones adicionales útiles (opcional)

El wp-config.php permite muchas más configuraciones. Aquí tienes algunas que pueden ser útiles:

Activar el modo de depuración (WP_DEBUG)

Si estás desarrollando tu web, activar el modo de depuración te mostrará los errores de PHP:

define( 'WP_DEBUG', true );

[WARNING] Nunca actives WP_DEBUG en un sitio en producción (público). Mostrar errores a los visitantes es un riesgo de seguridad. Úsalo solo en entornos de desarrollo.

Límite de memoria de PHP

Si tu web necesita más memoria, puedes aumentarla:

define( 'WP_MEMORY_LIMIT', '256M' );

URL del sitio (en caso de migración)

Si estás migrando tu web, puedes forzar las URLs:

define( 'WP_HOME', 'https://tudominio.com' );
define( 'WP_SITEURL', 'https://tudominio.com' );

Preguntas frecuentes (FAQ)

¿Qué pasa si elimino el archivo wp-config.php?

Si eliminas el archivo, WordPress intentará crear uno nuevo automáticamente cuando visites tu web. Te pedirá los datos de la base de datos y las claves de seguridad. Es una forma de "resetear" la configuración, pero ten cuidado: si no tienes los datos correctos, no podrás completar el proceso.

¿Puedo editar wp-config.php desde WordPress?

No, este archivo solo se puede editar desde el servidor (cPanel, FTP o SSH). WordPress no tiene una interfaz para modificarlo.

¿Cada cuánto debo cambiar las claves de seguridad?

Se recomienda cambiarlas al menos una vez al año o si sospechas que tu web ha sido comprometida. Cambiar las claves cerrará todas las sesiones activas de los usuarios, lo cual es una medida de seguridad útil.

¿El archivo wp-config.php afecta al rendimiento de mi web?

No directamente. Pero configuraciones como el límite de memoria o la caché pueden influir en el rendimiento. Es importante usar valores adecuados para tu hosting.

Si uso Syspanel, ¿el proceso es el mismo?

Sí, el proceso es prácticamente idéntico. Solo cambia la interfaz. En Syspanel, accedes a través del puerto 2106 y buscas el Administrador de archivos. La estructura de WordPress es la misma.


Conclusión: Domina tu wp-config.php y tendrás el control de tu WordPress

Configurar el wp-config.php en cPanel es una de las tareas más importantes que puedes aprender como administrador de WordPress. No solo te permite conectar tu web con la base de datos, sino que también te da el control sobre la seguridad y el rendimiento de tu sitio.

Recuerda siempre:

  • Haz una copia de seguridad antes de editar.
  • Usa claves de seguridad únicas generadas por el generador oficial de WordPress.
  • Verifica tu web después de cada cambio.
  • Si algo falla, restaura la copia de seguridad y vuelve a intentarlo con calma.

Con esta guía, ya tienes todo lo necesario para configurar WordPress en cPanel como un profesional. Si tienes más dudas, no dudes en consultar la documentación oficial de WordPress o contactar con tu proveedor de hosting. ¡Buena suerte con tu web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel