Guía paso a paso para configurar un subdominio en Plesk para PrestaShop
¡Hola! Soy tu técnico de soporte amigable y hoy vamos a aprender juntos a configurar un subdominio en Plesk para tu tienda PrestaShop. No te preocupes si no eres un experto en hosting; esta guía paso a paso está diseñada para que puedas seguirla sin complicaciones. Al final, tendrás tu subdominio funcionando y tu tienda lista para vender.
¿Qué es un subdominio y por qué usarlo en PrestaShop?
Un subdominio es como una extensión de tu dominio principal. Por ejemplo, si tu dominio es tutienda.com, un subdominio podría ser tienda.tutienda.com o blog.tutienda.com. En el contexto de PrestaShop, un subdominio te permite separar tu tienda online del resto de tu sitio web, o incluso crear una tienda independiente para una línea de productos específica.
Usar un subdominio tiene varias ventajas:
- Organización: Mantienes tu tienda separada del contenido principal.
- Rendimiento: Puedes optimizar la configuración del servidor para tu tienda.
- SEO: Los motores de búsqueda tratan los subdominios como sitios independientes, lo que puede ayudarte a posicionar mejor palabras clave.
Ahora, vamos al grano: configurar tu subdominio en Plesk.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a tu panel de control Plesk (normalmente a través de
https://tudominio.com:8443). - Un dominio principal ya configurado en Plesk (por ejemplo,
tudominio.com). - PrestaShop instalado o listo para instalar en el subdominio.
- Conocimientos básicos de navegación en el panel.
[INFO] Si tu dominio principal aún no está configurado, primero debes añadirlo en Plesk. Ve a "Sitios web y dominios" y haz clic en "Añadir dominio".
Paso 1: Accede a Plesk y localiza la sección de dominios
Inicia sesión en tu panel de Plesk. Una vez dentro, busca la sección "Sitios web y dominios" (generalmente en el menú lateral izquierdo). Aquí verás listados todos los dominios que tienes en tu hosting.
Haz clic en el dominio principal donde quieres crear el subdominio (por ejemplo, tudominio.com). Esto te llevará a la página de configuración de ese dominio.
Paso 2: Crea el subdominio
En la página de configuración del dominio, busca la opción "Añadir subdominio" o "Crear subdominio". Dependiendo de la versión de Plesk, puede estar en un botón o en un menú desplegable.
Haz clic en esa opción y se abrirá un formulario. Aquí deberás completar los siguientes campos:
- Nombre del subdominio: Escribe el nombre que quieras, por ejemplo,
tienda. Así, el subdominio completo serátienda.tudominio.com. - Directorio raíz del documento: Plesk suele sugerir una carpeta automáticamente (por ejemplo,
tienda.tudominio.com). Puedes dejarlo así o cambiarlo si prefieres una ubicación específica. - Opciones adicionales: Algunas versiones permiten activar SSL, redirecciones o configuraciones PHP. Por ahora, déjalas por defecto.
[TIP] Elige un nombre corto y descriptivo para tu subdominio. Por ejemplo,
shop,storeoventas. Evita nombres demasiado largos o con caracteres especiales.
Haz clic en "Aceptar" o "Crear". Plesk creará automáticamente el subdominio y lo añadirá a la lista de dominios.
Paso 3: Configura los DNS del subdominio (si es necesario)
En la mayoría de los casos, Plesk configura automáticamente los registros DNS para tu subdominio. Sin embargo, si tu dominio no está administrado por Plesk (por ejemplo, si usas un proveedor externo), deberás añadir manualmente un registro CNAME o A.
Si tu dominio está en Plesk:
Ve a "Configuración de DNS" dentro del dominio principal. Verás que ya existe un registro para el subdominio (tipo A o CNAME). No necesitas hacer nada más.
Si tu dominio está en otro proveedor:
- Accede al panel de administración de tu proveedor de DNS.
- Crea un registro CNAME que apunte
tiendaatudominio.com(o un registro A si tienes una IP fija). - Guarda los cambios. La propagación DNS puede tardar entre unos minutos y 24 horas.
[WARNING] Si no configuras los DNS correctamente, tu subdominio no será accesible desde internet. Verifica que el registro esté activo usando herramientas como
pingonslookup.
Paso 4: Instala PrestaShop en el subdominio
Ahora que el subdominio está creado, es hora de instalar PrestaShop. Tienes dos opciones:
Opción A: Instalación automática desde Plesk (si está disponible)
- En la sección "Sitios web y dominios", selecciona tu subdominio.
- Busca la opción "Instalar aplicaciones" o "Aplicaciones".
- En el catálogo, localiza PrestaShop y haz clic en "Instalar".
- Sigue el asistente: elige la versión, el idioma, y configura la base de datos (Plesk puede crear una automáticamente).
- Completa la instalación y ¡listo!
Opción B: Instalación manual (subiendo archivos)
- Descarga la última versión de PrestaShop desde su sitio oficial.
- Descomprime el archivo en tu computadora.
- Accede al administrador de archivos de Plesk o usa un cliente FTP (como FileZilla) para subir los archivos a la carpeta raíz del subdominio (por ejemplo,
/var/www/vhosts/tudominio.com/subdominio/). - Crea una base de datos en Plesk: ve a "Bases de datos" y añade una nueva. Anota el nombre, usuario y contraseña.
- Abre tu navegador y visita
http://tienda.tudominio.com. Te aparecerá el asistente de instalación de PrestaShop. - Sigue los pasos: selecciona el idioma, acepta los términos, y cuando te pida los datos de la base de datos, ingresa la información que creaste.
- Completa la instalación.
[INFO] La instalación manual te da más control, pero requiere un poco más de paciencia. Si eres principiante, recomiendo la automática.
Paso 5: Configura SSL para el subdominio (recomendado)
Hoy en día, tener SSL es esencial para la seguridad y el SEO. En Plesk, puedes instalar un certificado SSL fácilmente.
- Selecciona tu subdominio en "Sitios web y dominios".
- Ve a "Certificados SSL/TLS" (o "Let's Encrypt" si está disponible).
- Haz clic en "Añadir certificado SSL" y elige "Let's Encrypt" (es gratuito).
- Introduce tu correo electrónico y marca la casilla para incluir el subdominio.
- Haz clic en "Instalar". Plesk renovará automáticamente el certificado cada 90 días.
[TIP] Una vez instalado el SSL, activa la redirección automática de HTTP a HTTPS en la configuración del subdominio. Así, todos los visitantes usarán la versión segura.
Paso 6: Verifica que todo funciona
Después de la instalación, visita https://tienda.tudominio.com para asegurarte de que PrestaShop carga correctamente. Prueba las siguientes acciones:
- Navega por las categorías y productos.
- Crea un usuario de prueba.
- Realiza una compra simulada (si tienes modo de prueba activado).
Si algo falla, revisa los registros de error en Plesk (en "Registros" o "Logs") o consulta la documentación de PrestaShop.
Preguntas frecuentes (FAQ)
¿Puedo tener varios subdominios con PrestaShop?
Sí, puedes crear tantos subdominios como necesites, cada uno con su propia instalación de PrestaShop. Solo recuerda que cada subdominio consume recursos de tu hosting.
¿El subdominio afecta al SEO de mi dominio principal?
Generalmente no, pero los motores de búsqueda tratan los subdominios como sitios separados. Si tu subdominio tiene contenido de calidad, puede posicionarse bien por sí mismo.
¿Qué hago si el subdominio no carga?
Primero, verifica los DNS (espera la propagación). Luego, comprueba que los archivos de PrestaShop estén en la carpeta correcta y que la base de datos funcione. También revisa los permisos de archivos en Plesk.
¿Puedo migrar mi tienda PrestaShop a un subdominio?
Sí, pero es un proceso más complejo que implica mover archivos, exportar la base de datos y actualizar las rutas en la configuración. Recomiendo hacer una copia de seguridad antes.
¿Necesito un plan de hosting especial para subdominios?
La mayoría de los planes de hosting permiten crear subdominios ilimitados, pero verifica con tu proveedor. En Syspanel (anteriormente HestiaCP, accesible por el puerto 2106), también puedes crear subdominios fácilmente, aunque el proceso es diferente.
Conclusión
Configurar un subdominio en Plesk para PrestaShop es un proceso sencillo si sigues estos pasos. Recuerda que la clave está en la planificación: elige un nombre claro, asegura los DNS y no olvides el SSL. Con tu tienda online funcionando en un subdominio, tendrás una estructura más organizada y profesional.
Si te surge alguna duda, no dudes en contactar con el soporte de tu hosting o dejar un comentario. ¡Estoy aquí para ayudarte!
[WARNING] Siempre realiza copias de seguridad antes de hacer cambios importantes en tu servidor. Un error puede causar la caída de tu sitio.
Espero que esta guía paso a paso te haya sido útil. ¡Ahora ve y crea tu tienda PrestaShop en tu nuevo subdominio!
