Diferencia entre revisiones de «WikiFSF ED»
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 1: | Línea 1: | ||
__TOC__ | __TOC__ | ||
{{a2|Protocolo Formal ED}} | {{a2|Protocolo Formal FSF - ED}} | ||
{{a1|Migración Completa de WikiFSF a Entorno Local ED}} | {{a1|Migración Completa de WikiFSF a Entorno Local ED}} | ||
---- | ---- | ||
== Protocolo Formal WikiFSF - ED == | |||
=== I. Principio Rector === | |||
{{a1|I. Principio Rector}} | {{a1|I. Principio Rector}} | ||
---- | |||
'''Objetivo:''' | '''Objetivo:''' | ||
Clonar WikiFSF en infraestructura local ED manteniendo: | * ''Clonar WikiFSF en infraestructura local ED manteniendo:'' | ||
* Integridad estructural | * Integridad estructural | ||
| Línea 16: | Línea 17: | ||
* Capacidad futura de modularización (ERyE / 5ª Era) | * Capacidad futura de modularización (ERyE / 5ª Era) | ||
Este protocolo prioriza el orden sobre la velocidad. | {{s|Este protocolo prioriza el orden sobre la velocidad.}} | ||
---- | ---- | ||
=== II. Fase 1 — Preparación Estratégica === | |||
{{a1|II. Fase 1 — Preparación Estratégica}} | {{a1|II. Fase 1 — Preparación Estratégica}} | ||
| Línea 40: | Línea 41: | ||
---- | ---- | ||
=== III. Fase 2 — Respaldo Maestro (Servidor Origen) === | |||
{{a1|III. Fase 2 — Respaldo Maestro (Servidor Origen)}} | {{a1|III. Fase 2 — Respaldo Maestro (Servidor Origen)}} | ||
| Línea 71: | Línea 72: | ||
---- | ---- | ||
=== IV. Fase 3 — Preparación Base Local === | |||
{{a1|IV. Fase 3 — Preparación Base Local}} | {{a1|IV. Fase 3 — Preparación Base Local}} | ||
| Línea 95: | Línea 96: | ||
---- | ---- | ||
=== V. Fase 4 — Ajuste de Configuración === | |||
{{a1|V. Fase 4 — Ajuste de Configuración}} | {{a1|V. Fase 4 — Ajuste de Configuración}} | ||
| Línea 116: | Línea 117: | ||
---- | ---- | ||
=== VI. Fase 5 — Validación === | |||
{{a1|VI. Fase 5 — Validación}} | {{a1|VI. Fase 5 — Validación}} | ||
| Línea 129: | Línea 130: | ||
---- | ---- | ||
=== VII. Fase 6 — Sellado ED === | |||
{{a1|VII. Fase 6 — Sellado ED}} | {{a1|VII. Fase 6 — Sellado ED}} | ||
| Línea 141: | Línea 142: | ||
---- | ---- | ||
=== VIII. Riesgos Reales === | |||
{{a1|VIII. Riesgos Reales}} | {{a1|VIII. Riesgos Reales}} | ||
| Línea 162: | Línea 163: | ||
---- | ---- | ||
=== IX. Proyección Futura === | |||
{{a1|IX. Proyección Futura}} | {{a1|IX. Proyección Futura}} | ||
| Línea 173: | Línea 174: | ||
---- | ---- | ||
== Árbol de Decisión — Línea Migración WikiFSF == | |||
{{a2|Árbol de Decisión — Línea Migración WikiFSF}} | {{a2|Árbol de Decisión — Línea Migración WikiFSF}} | ||
---- | |||
# Continuar protocolo técnico | # Continuar protocolo técnico | ||
## Checklist ejecutable detallado (adaptado al equipo local) | ## Checklist ejecutable detallado (adaptado al equipo local) | ||
Revisión del 05:52 14 feb 2026
Protocolo Formal FSF - ED Migración Completa de WikiFSF a Entorno Local ED
Protocolo Formal WikiFSF - ED
I. Principio Rector
I. Principio Rector
Objetivo:
- Clonar WikiFSF en infraestructura local ED manteniendo:
- Integridad estructural
- Compatibilidad total con MediaWiki
- Control de acceso personalizado
- Capacidad futura de modularización (ERyE / 5ª Era)
Este protocolo prioriza el orden sobre la velocidad.
II. Fase 1 — Preparación Estratégica
II. Fase 1 — Preparación Estratégica
1.1 Congelamiento Lógico
Antes de exportar:
- Evitar ediciones nuevas
- Confirmar versión exacta de MediaWiki
- Confirmar lista de extensiones activas
1.2 Verificación de Infraestructura Local ED
Confirmar que en local existen:
- Apache funcionando
- MySQL activo
- MediaWiki base instalado
- Usuario MySQL con permisos completos
III. Fase 2 — Respaldo Maestro (Servidor Origen)
III. Fase 2 — Respaldo Maestro (Servidor Origen)
2.1 Respaldo Base de Datos
mysqldump -u usuario -p nombre_base > wikifsf_backup.sql
Verificar tamaño del archivo. Debe coincidir aproximadamente con el tamaño esperado.
2.2 Respaldo Carpeta /images
Copiar completamente:
/images
Incluyendo subdirectorios.
2.3 Respaldo Configuración
Guardar:
- LocalSettings.php
- Carpeta /extensions
- Carpeta /skins (si existen personalizaciones)
IV. Fase 3 — Preparación Base Local
IV. Fase 3 — Preparación Base Local
3.1 Crear Nueva Base
En local:
CREATE DATABASE wikifsf_local CHARACTER SET binary;
3.2 Importar Dump
mysql -u root -p wikifsf_local < wikifsf_backup.sql
Confirmar que tablas existen:
SHOW TABLES;
V. Fase 4 — Ajuste de Configuración
V. Fase 4 — Ajuste de Configuración
Editar LocalSettings.php y verificar:
$wgServer $wgDBname $wgDBuser $wgDBpassword $wgScriptPath
Revisar también:
$wgUploadPath $wgUploadDirectory
VI. Fase 5 — Validación
VI. Fase 5 — Validación
Checklist:
- Página principal carga correctamente
- Artículos cargan
- Imágenes visibles
- Login funciona
- Permisos personalizados operan
- No errores PHP visibles
VII. Fase 6 — Sellado ED
VII. Fase 6 — Sellado ED
Cuando todo funcione:
- Crear backup interno local
- Documentar versión clonada
- Marcar como “Nodo ED-Local 01”
Esto convierte WikiFSF en activo soberano dentro de ED.
VIII. Riesgos Reales
VIII. Riesgos Reales
| Riesgo | Solución |
|---|---|
| Rutas mal definidas | Ajustar LocalSettings.php |
| Permisos Windows | Dar control total a carpeta |
| Extensión incompatible | Verificar versión MediaWiki |
| Collation distinta | Usar binary o utf8mb4 consistente |
IX. Proyección Futura
IX. Proyección Futura
Una vez clonada la wiki localmente se podrá:
- Crear sandbox de pruebas
- Implementar módulo ERyE sin riesgo
- Experimentar con paneles ED
- Preparar sistema bimestral de usuarios pagos
Árbol de Decisión — Línea Migración WikiFSF
Árbol de Decisión — Línea Migración WikiFSF
- Continuar protocolo técnico
- Checklist ejecutable detallado (adaptado al equipo local)
- Versión ultra segura con rollback garantizado
- Automatización futura con script .bat o PowerShell
- Auditoría antes de migrar
- Revisar versión exacta MediaWiki actual
- Revisar extensiones activas
- Revisar tamaño real de base e imágenes
- Diseño estratégico ED
- Convertir WikiFSF en módulo dentro de ED
- Diseñar arquitectura multi-wiki local
- Diseñar replicación futura a servidor externo
- Pausa consciente
- Evaluar carga energética antes de ejecutar
- Planificar en dos sesiones cortas
- Delegar parte técnica paso a paso