PHPost | Soporte, Descargas y Tutoriales de Risus Nova

Versión completa: Guía de instalación de Risus Nova 2.x — Hosting compartido y VPS
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Guía completa para instalar Risus Nova 2.x desde cero. Cubre tanto hosting compartido (la opción más común) como VPS para los que quieran más control.


🔧 PARTE 1 — Hosting compartido (Hostinger, Ionos, Dinahosting, etc.)

Esta es la forma más sencilla de instalar Risus Nova. Válida para cualquier hosting con cPanel o hPanel.

Paso 1 — Descargar Risus Nova

Descarga el archivo desde el tema de descargas oficial de este foro y descomprímelo en tu ordenador.

Paso 2 — Crear la base de datos

Entra en tu panel de hosting (cPanel o hPanel) y busca MySQL Bases de datos:
  • Crea una base de datos nueva, por ejemplo: minick_risusnova
  • Crea un usuario nuevo, por ejemplo: minick_usuario
  • Asígnale una contraseña segura y anótala
  • Asigna el usuario a la base de datos con todos los privilegios

Paso 3 — Subir los archivos

Tienes dos opciones:

Opción A — Gestor de archivos del panel
  • Entra en Gestor de archivos desde tu panel
  • Ve a la carpeta public_html
  • Sube el ZIP y extráelo ahí directamente

Opción B — FTP (FileZilla)
  • Descarga FileZilla gratis
  • Conéctate con los datos FTP de tu panel (Host, Usuario, Contraseña, Puerto 21)
  • Sube todos los archivos a public_html

Paso 4 — Configurar PHP

En tu panel busca Versión de PHP o PHP Manager y selecciona PHP 8.2. Si no está disponible usa 8.1 o 8.0 como mínimo.

Paso 5 — Ejecutar el instalador
  • Abre tu navegador y ve a tudominio.com/install/
  • Rellena los datos de la base de datos (servidor: localhost, nombre, usuario y contraseña del paso 2)
  • Rellena los datos del sitio (nombre, URL, email y contraseña del administrador)
  • Haz clic en Instalar y espera a que termine

Paso 6 — Eliminar la carpeta install

Muy importante — una vez instalado, elimina la carpeta /install/ desde el gestor de archivos.


Paso 7 — Comprobar que funciona
  • Ve a tudominio.com — debe cargar la home
  • Ve a tudominio.com/admin/ — entra con el usuario admin que creaste
  • Configura el título, slogan y opciones básicas en Admin → Configuración


Solución de problemas frecuentes en hosting compartido:
  • Error 404 en todas las páginas → mod_rewrite no está activado. Contacta con tu hosting.
  • Error 500 → Revisa que el PHP sea 8.0+. Activa errores temporalmente en header.php cambiando display_errors a TRUE.
  • Página en blanco → Igual que el error 500, revisa la versión PHP.
  • El registro no funciona → allow_url_fopen bloqueado. Contacta con tu hosting o configura las claves Turnstile.
 


🖥️ PARTE 2 — VPS (Hetzner, DigitalOcean, Vultr, etc.)

Para usuarios con más experiencia que quieren mayor control y rendimiento.

Requisitos previos:
  • Un VPS con Ubuntu 22.04 o 24.04 (recomendado)
  • Acceso SSH
  • Un dominio apuntando a la IP del VPS

Paso 1 — Conectarse al VPS
 
Código:
ssh root@IP_DE_TU_VPS


Paso 2 — Actualizar el sistema
 
Código:
apt update && apt upgrade -y


Paso 3 — Instalar Apache, PHP y MySQL
 
Código:
apt install apache2 php8.2 php8.2-mysql php8.2-gd php8.2-curl php8.2-mbstring php8.2-xml php8.2-zip libapache2-mod-php8.2 mysql-server unzip -y


Paso 4 — Activar mod_rewrite
 
Código:
a2enmod rewrite
systemctl restart apache2


Paso 5 — Crear la base de datos
 
Código:
mysql -u root -p


Una vez dentro de MySQL:
 
Código:
CREATE DATABASE risusnova CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'risusnova'@'localhost' IDENTIFIED BY 'TU_CONTRASEÑA_SEGURA';
GRANT ALL PRIVILEGES ON risusnova.* TO 'risusnova'@'localhost';
FLUSH PRIVILEGES;
EXIT;


Paso 6 — Subir los archivos
 
Código:
cd /var/www/html
unzip risus-nova-2.x.zip -d .
chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html
chmod -R 777 /var/www/html/files
chmod -R 777 /var/www/html/cache
chmod -R 777 /var/www/html/templates_c


Paso 7 — Configurar Apache
 
Código:
nano /etc/apache2/sites-available/risusnova.conf


Pega esto (cambia tudominio.com por tu dominio real):
 
Código:
<VirtualHost *:80>
    ServerName tudominio.com
    ServerAlias www.tudominio.com
    DocumentRoot /var/www/html

    <Directory /var/www/html>
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


Activa el sitio:
 
Código:
a2ensite risusnova.conf
a2dissite 000-default.conf
systemctl restart apache2


Paso 8 — SSL gratuito con Let's Encrypt
 
Código:
apt install certbot python3-certbot-apache -y
certbot --apache -d tudominio.com -d www.tudominio.com


Sigue las instrucciones en pantalla. El certificado se renueva automáticamente.


Paso 9 — Ejecutar el instalador


Igual que en hosting compartido — abre tudominio.com/install/ en el navegador y sigue los pasos. Usa localhost como servidor de base de datos.


Paso 10 — Eliminar la carpeta install
 
Código:
rm -rf /var/www/html/install


Solución de problemas frecuentes en VPS:
  • Error 403 → Permisos incorrectos. Ejecuta: chmod -R 755 /var/www/html
  • Error 500 → Revisa el log: tail -f /var/log/apache2/error.log
  • URLs amigables no funcionan → Comprueba que AllowOverride All está en la config de Apache y que mod_rewrite está activo
  • No se pueden subir imágenes → La carpeta /files/ no tiene permisos de escritura. Ejecuta: chmod -R 777 /var/www/html/files
 


💡 Consejos finales:
  • Haz siempre una copia de seguridad antes de actualizar
  • No instales Risus Nova en un hosting gratuito — revisa la guía de hostings compatibles
  • Si tienes dudas abre un tema en Soporte Técnico indicando tu hosting y el error exacto


¿Tienes algún problema durante la instalación? Deja un comentario.