Leitor de Markdown
Beamreactor Getting Started Es
BeamReactor — Guía de inicio #
Version: 1.0 — 2026-09-24 — traducción automática (Claude) de BEAMREACTOR_GETTING_STARTED_FR.md 1.0, no revisada
Requisitos previos #
- PHP 8.3 o superior
- MySQL / MariaDB
- Acceso FTP a su servidor
- phpMyAdmin (o cualquier cliente SQL)
- No se necesita Composer, Node ni herramienta de build
Instalación rápida (5 minutos) #
1. Subida #
Suba todo el directorio de BeamReactor a su servidor web por FTP. Eso es todo — ninguna instalación de dependencias, ninguna etapa de build.
2. Base de datos #
Importe el esquema SQL por defecto en su base de datos mediante phpMyAdmin:
- Cree una nueva base de datos (ej.:
beamreactor) - Importe
conf/sql_default.sql - Configure las credenciales de la base de datos en
conf/sql.ini.php
3. Configurar conf/cfg.php #
Abra conf/cfg.php y ajuste los siguientes valores según su instalación:
Identidad del sitio
$cfg[1]— Nombre del sitio$cfg[2]— Archivo de la página de inicio (por defecto:home.php)$cfg[9]— Seudónimo del webmaster$cfg[10]— Email del webmaster$cfg[11]— Direcciones de email de contacto (general, comercial, técnico, legal, noreply)$cfg[19]— Descripción del sitio (usada en las meta tags)$cfg[21]— Sufijo de la barra de título del navegador$cfg[27]— Texto alternativo en la barra de título cuando se llama a un plugin
Localización
$cfg[5]— Símbolo de la moneda (por defecto:€)$cfg[22]— Idioma de base (fr,en,es, etc.)$cfg[30]— Desfase horario de MySQL (ej.:+1:00) oFALSEpara la hora del servidordate_default_timezone_set()— Zona horaria de PHP (por defecto:Europe/Paris)
Seguridad (cambiar inmediatamente)
$cfg['security_pepper']— 64 o más caracteres aleatorios, únicos para su instalación$cfg['fake_salt_secret']— Cadena hexadecimal de 64 caracteres, única para su instalación$cfg[23]— Clave de cliente (proporcionada con su licencia)
Rutas (los valores por defecto suelen servir)
$cfg[3]— Ruta de las skins (por defecto:user/skins)$cfg[4]— Ruta de los datos (por defecto:user/data)$cfg[6]— Ruta de las imágenes (por defecto:user/images)$cfg[33]— Ruta de las tipografías (por defecto:user/fonts)
Información de la empresa (para la facturación / páginas legales)
$cfg[34]— Número SIRET, dirección, teléfono$cfg[35]— Datos bancarios (IBAN, BIC)
Pasarelas de pago (si usa los plugins de comercio electrónico)
$cfg[36]— Claves de Stripe y modo (test/live)$cfg[37]— Claves de PayPal y modo (sandbox/live)$cfg[38]— Configuración del pago con cheque
4. Crear su cuenta #
Acceda a su sitio en un navegador y regístrese mediante el formulario habitual. Indique su email, seudónimo, nombre y contraseña.
5. Pasar a webmaster #
En phpMyAdmin, abra la tabla users y ponga el nivel de privilegio de su cuenta a 1500 (OVERMIND). Esto da acceso administrativo completo.
La jerarquía de privilegios:
0— USER (por defecto)100— HIGHUSER500— MODERATOR1000— ADMIN1500— OVERMIND (control total)
6. Terminado #
Su instalación de BeamReactor está en línea. Desde el panel de administración puede:
- Instalar plugins mediante el Gestor de paquetes
- Personalizar su skin con el Generador de skins
- Configurar cada plugin mediante sus parámetros
- Empezar a crear contenido
Instalación guiada (clave de licencia) #
Si ha comprado una licencia con una clave de registro, puede usar el script de instalación automatizado en lugar de la configuración manual:
- Suba BeamReactor por FTP
- Ejecute el script de instalación en su navegador
- Introduzca sus datos (email, seudónimo, nombre) y su clave de registro (UUID)
- Cree su contraseña
El script se encarga automáticamente de instalar la base de datos, las bibliotecas, la skin por defecto (css1), la zona de miembros y los includes de seguridad. Le guía a lo largo de un recorrido secuencial:
- Gestor de paquetes — Seleccione e instale los plugins que necesite desde el catálogo. Los paquetes se instalan automáticamente (descompresión en
/plugins/) - Generador de skins — Cree su skin y sus botones por defecto. Los botones se guardan en skinconfig, los estilos en CSS
- Sistema listo
Durante este recorrido, login_success se sustituye temporalmente por el script de instalación para mantener al usuario en el flujo hasta que termine la configuración.
Estructura de archivos #
/conf/
cfg.php # Configuración principal
sql.ini.php # Credenciales de la base de datos
sql_default.sql # Esquema por defecto
/lib/ # Bibliotecas del motor
/plugins/ # Directorio de plugins (una carpeta por plugin)
/widgets/ # Widgets de la página de inicio
/user/
/data/ # Datos de usuario, archivos MD
/skins/ # Archivos de skin
/images/ # Imágenes subidas
/fonts/ # Archivos de tipografías
/members/ # Zona de miembros
/javascript/ # Bibliotecas JS (jQuery, dialogs)
Próximos pasos #
- Arquitectura de plugins — Funcionamiento de los plugins
- Documentación del Sanitizer — Sistema de validación de las entradas
- Guía SQL — Capa de abstracción de la base de datos
- Guía de widgets — Sistema de widgets de la página de inicio