RN Risus NovaDocumentación oficial
Risus Nova 2.1.5

Funcionamiento interno del instalador

Pasos, validaciones y datos creados por install/index.php en Risus Nova 2.1.5.

Actualizada: 2026-07-27Autor: Equipo PHPost2 min de lectura

Requisito de PHP

El instalador comprueba al inicio que PHP sea 8.1 o superior. Esta validación evita comenzar un proceso que fallaría más adelante por incompatibilidad del lenguaje.

Flujo por pasos

El instalador utiliza una sesión para conservar los datos entre pantallas. El recorrido incluye:

  1. bienvenida y licencia;
  2. comprobación del entorno;
  3. conexión y datos de base de datos;
  4. configuración del sitio;
  5. cuenta administradora;
  6. creación de estructura y datos iniciales;
  7. finalización y bloqueo.

Base de datos

install/database.php declara tablas, índices y datos iniciales. El instalador ejecuta las sentencias de forma separada, una medida necesaria porque mysqli_query() solo procesa una sentencia por llamada.

La codificación de conexión se establece como utf8mb4.

Configuración generada

Tras validar la conexión, el instalador guarda en config.inc.php:

  • host;
  • usuario;
  • contraseña;
  • base de datos;
  • puerto, cuando se ha indicado.

También crea la configuración principal en w_configuracion, incluyendo la versión instalada.

Cuenta inicial

El instalador valida nick, correo y contraseña. La contraseña debe tener al menos ocho caracteres y coincidir con su confirmación.

Contenido inicial

Se crean categorías predeterminadas y un mensaje de bienvenida adaptado al nombre y la URL del sitio.

Después de instalar

  • Comprueba que el sitio y el ACP funcionan.
  • Elimina o bloquea install/.
  • Revisa que upgrade/ no permanezca accesible cuando no se utiliza.
  • Protege config.inc.php y realiza una copia de seguridad.

Siguiente paso

Continúa con Solución de problemas del arranque.

¿Te ha servido esta página?

Tu respuesta ayuda a mejorar la documentación.