¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, necesitas una cuenta activa. Usa un correo electrónico válido para completar la activación.

Crear cuenta gratis

¿Ya tienes cuenta? Inicia sesión aquí

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

TUTORIAL Guía de instalación de Risus Nova 2.x — Hosting compartido y VPS
#1

0
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 Debes agradecer para ver el contenido... 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
 
ssh root@IP_DE_TU_VPS


Paso 2 — Actualizar el sistema
 
apt update && apt upgrade -y


Paso 3 — Instalar Apache, PHP y MySQL
 
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
 
a2enmod rewrite
systemctl restart apache2


Paso 5 — Crear la base de datos
 
mysql -u root -p


Una vez dentro de MySQL:
 
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
 
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
 
nano /etc/apache2/sites-available/risusnova.conf


Pega esto (cambia tudominio.com por tu dominio real):
 
<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:
 
a2ensite risusnova.conf
a2dissite 000-default.conf
systemctl restart apache2


Paso 8 — SSL gratuito con Let's Encrypt
 
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
 
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.
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)