Instalación no servidor
O asistente web fai todo o traballo en nove pantallas. Non fai falta liña de comandos: só subir ficheiros, crear a base de datos e seguir os pasos.
Subir os ficheiros
- Descomprime o ZIP. Dentro hai un só cartafol,
sysrevai/. - Súbeo enteiro ao servidor (SFTP, o xestor de ficheiros do hosting ou
scp). - Configura o sitio web para que o directorio público (document root) sexa
sysrevai/public. En CloudPanel, Plesk ou cPanel é unha opción do sitio; en Nginx ou Apache, unha liña na configuración do vhost. - Asegúrate de que PHP pode escribir en
storage/e enpublic/uploads/.
O asistente, paso a paso
| Paso | Que fai | Que debes ter á man |
|---|---|---|
| 1 · Requisitos | Comproba PHP, extensións, permisos e memoria. | Nada. Se algo falla, corríxeo e volve comprobar. |
| 2 · Dependencias | Verifica que as bibliotecas do paquete están presentes. | Nada: o ZIP xa as trae. |
| 3 · Base de datos | Proba a conexión e, se queres, crea a base de datos. | Servidor, nome, usuario e contrasinal de MySQL. |
| 4 · Táboas | Crea todas as táboas e os valores predeterminados. | Nada. Tarda uns segundos. |
| 5 · Configuración xeral | Nome do sitio, URL, idioma predeterminado, fuso horario, HTTPS. | O URL definitivo do sitio. |
| 6 · Administrador | Crea a primeira conta (propietario). | Un correo e un contrasinal robusto. |
| 7 · Licenza | Valida a chave con sysrevai.com e rexistra o dominio. É obrigatorio. | O número de licenza. |
| 8 · Finalización | Aceptas a Política de Privacidade e as Condicións de Uso de SysRevAI (ligadas desde sysrevai.com), e o asistente escribe o ficheiro .env, crea o administrador e sela o instalador. Ao final móstrache a liña de cron para este servidor. | Ler e aceptar as condicións. |
Despois de instalar
- O cron, imprescindible. Engade un cron que execute cada minuto
php /ruta/sysrevai/bin/worker.phpcomo usuario do sitio web. Sen el non se fan as copias automáticas, a busca e descarga de artigos, as buscas programadas, os traballos longos de IA nin a comprobación de actualizacións. O instalador dáche a liña exacta ao final e, mentres non funcione, os administradores ven unha barra laranxa en todas as páxinas co botón «Cómo configurar el cron», que leva a Admin → Mantenimiento → Tareas programadas (cron): a liña para copiar, os pasos por SSH ou cun panel (CloudPanel, Plesk, cPanel) e o estado. Cando o cron xa se executa, a tarxeta di «Funciona» e a barra desaparece. - Instalador selado. Unha vez rematado,
/install/xa non se abre. Podes borrar o cartafolpublic/install/se o prefires. - Copias. Unha vez que funciona o cron, a plataforma fai por si soa unha copia completa cada 2 horas (capítulo 15).
* * * * * php /ruta/sysrevai/bin/worker.php >> /ruta/sysrevai/storage/logs/worker.log 2>&1
Problemas habituais
Páxina en branco ou erro 500 despois de instalar
Mira
storage/logs/. Case sempre é un permiso de escritura en storage/ ou unha extensión de PHP que falta.«No se ha podido contactar con el servidor de licencias»
O servidor non ten saída a Internet por HTTPS ou unha devasa bloquea sysrevai.com. Compróbao con
curl https://sysrevai.com desde o servidor.Aparece unha barra laranxa: «Las tareas en segundo plano no se ejecutan»
O cron non está configurado ou detívose. Preme «Cómo configurar el cron» e copia a liña que che mostra Admin → Mantenimiento → Tareas programadas no crontab do servidor (
crontab -e como usuario da web) ou no apartado Cron Jobs do panel, cunha frecuencia de cada minuto. En menos dun minuto a barra desaparece.Quero reinstalar desde cero
Borra
config/installed.lock e o ficheiro .env, baleira a base de datos e volve abrir /install/. A mesma licenza serve para o mesmo dominio.Servíuche este capítulo? Dinos que lle falta desde Contacto.