Alojamiento Web
Guía Paso a Paso: Gestión Esencial del Alojamiento Web (Cloud Hosting)
Esta guía cubre las herramientas básicas para administrar sus archivos, localizar información clave y mantener la seguridad en nuestra plataforma de Cloud Hosting.
1. Acceso y Exploración de su Alojamiento
El punto de partida para la gestión de su sitio es el panel de control miPanel.
1.1. Acceder al Panel de Gestión
- Inicie sesión en miPanel a través de la dirección: https://www.mipanel.cloud/.
- Diríjase a la sección Manage Hosting.
- Seleccione Options > Manage en el paquete que desea administrar.
1.2. Uso del Administrador de Archivos (File Manager)
El File Manager es una interfaz gráfica de usuario (GUI) que le permite gestionar los archivos de su sitio sin depender de herramientas externas como FTP.
- En la página de gestión del paquete, acceda al icono File Manager (ubicado bajo la sección Web Files).
- Carga de Archivos: Puede subir archivos utilizando la función de arrastrar y soltar (drag and drop).
- Gestión de Archivos: Las herramientas disponibles permiten cortar, copiar, pegar, crear nuevos archivos y carpetas, y eliminar contenido.
- Archivos de Índice: En las plataformas de Cloud Hosting (Linux y Managed Cloud), los archivos que el servidor buscará por defecto (en orden de prioridad) son: index.php, index.html, index.htm, index.cgi, index.rb e index.py.
2. Información y URL Temporales
2.1. Localización de su Dirección IP
Si necesita configurar registros DNS externamente, puede encontrar la IP de su paquete en la página de gestión:
- La dirección IPv4 e IPv6 se muestran en la sección Account Information (Información de la Cuenta) en el lado derecho de la página.
2.2. Uso de la URL Temporal
Al crear un paquete de alojamiento, se le asigna una URL temporal (ej.: http://example-co-uk.stackstaging.com).
- Propósito: Esta URL es útil para ver el sitio, especialmente después de una migración, antes de apuntar el dominio principal a nuestros nameservers.
- Limitación de Rendimiento: Es importante destacar que los servidores de URL temporal tienen capacidad reducida y no están destinados a medir el rendimiento real (benchmarking) de su sitio. Dicho rendimiento solo debe medirse con el dominio activo.
- HTTPS y URL Temporal: La URL temporal no puede cargar sobre SSL (HTTPS), por lo que siempre debe asegurarse de acceder a ella utilizando http://. Si su sitio está configurado para forzar HTTPS, debe asegurarse de desactivar la redirección temporalmente para probar la URL temporal.
3. Configuración de Dominios y Redirecciones
3.1. Creación de Subdominios
Los subdominios (ej. blog.sudominio.com) son una forma eficaz de alojar sitios o secciones adicionales.
- Vaya a Manage Hosting -> Manage.
- Seleccione el icono Subdomains.
- Escriba el nombre deseado y haga clic en Create Subdomain.
- Opcionalmente, puede cambiar el Document Root para dirigir el subdominio a una carpeta específica (ej., public_html/support).
- Nota: La actualización del Document Root puede tardar aproximadamente 15 minutos.
3.2. Establecimiento de Redirecciones
Puede configurar redirecciones web directamente desde el panel:
- Acceda a Manage Hosting (o Manage Domains) y seleccione Manage.
- Seleccione el icono Redirects (bajo Web Tools).
- Elija el tipo de redirección adecuado:
- 301 Permanent Redirect: Recomendado si el cambio es definitivo, ya que es el mejor para SEO.
- 302 Temporary Redirect: Útil si la redirección es temporal (ej. por mantenimiento o pruebas).
4. Seguridad y Diagnóstico del Servicio
4.1. Verificación de Permisos de Archivos
Los permisos incorrectos en archivos o carpetas son una causa común del error 403 Forbidden.
- Vaya a Manage Hosting > Options > Manage.
- Bajo Web Files, seleccione File Permissions Checker.
- Haga clic en Scan Permissions.
- Si la herramienta detecta archivos con permisos incorrectos (diferentes a los recomendados), puede marcarlos y seleccionar Fix Selected para corregirlos automáticamente.
4.2. Escáner de Malware (Gratuito)
Nuestra plataforma realiza escaneos de malware diarios para mantener su sitio seguro.
- Reporte General: Puede acceder a miPanel y seleccionar Malware Report para ver la lista de todos los sitios infectados.
- Reporte por Paquete: En la página de gestión del paquete, bajo Security, seleccione Malware Scan.
- Acciones Preventivas: Si se detecta código malicioso, el sistema desactiva automáticamente el correo PHP y las tareas programadas (cron jobs) para evitar el envío de spam y proteger la reputación. Una vez que se eliminan todos los archivos infectados, estos servicios se reestablecen automáticamente.
4.3. Consulta de Logs de Errores
Los logs son cruciales para diagnosticar problemas, especialmente los errores HTTP 500 (Internal Server Error).
- Vaya a Manage Hosting > Options > Manage.
- Bajo Logs & Stats, seleccione Access/Error Logs.
- Logs de Errores: Contienen información detallada sobre errores de PHP (Advertencias, Errores Fatales), errores de Apache o configuraciones de .htaccess. Buscar 'Fatal Errors' es un buen punto de partida para depurar.
5. Tareas Programadas (Cron Jobs)
Los Cron Jobs o Tareas Programadas le permiten automatizar comandos de Linux en su sitio, como ejecutar scripts de limpieza o revisiones de inventario.
5.1. Configuración de una Tarea Programada
- Vaya a Manage Hosting -> Manage.
- Seleccione Scheduled Tasks.
- Defina el comando (un archivo con script o un comando CLI) y el intervalo (minutos, horas, días) en que desea que se ejecute.
5.2. Limitaciones del Alojamiento Compartido
- Procesos Continuos (Daemons): Nuestra plataforma de Cloud Hosting compartido se basa en balanceo de carga y autoescalado. Debido a esta arquitectura distribuida, no se permite la ejecución de daemons (procesos de ejecución continua) como Elastic Search, Redis o Node.js.
Alternativa: Si su proyecto requiere procesos continuos, le recomendamos considerar nuestros Managed Cloud Servers, que ofrecen recursos dedicados para esta funcionalidad.