Saltar al contenido principal
Version: ProX

Instalación de Mozo en cPanel

¡IMPORTANTE - Migración de Servidor GitLab!

Hemos migrado nuestro servidor de GitLab. Si aún no has cambiado la URL del sistema (del git para descargar los cambios, etc.), te sugerimos verificar primero.

Nueva URL: git.buho.la

Para más información sobre cómo actualizar la URL del repositorio, consulta nuestra guía de actualización y migración.

Requisitos Previos

  • Compilado-Mozo.
  • Acceso a cuenta cPanel con privilegios de administrador.

Proceso de Instalación Paso a Paso

1. Creación del Dominio

  1. Acceder a cPanel.
  2. Navegar a Dominios > Crear un Nuevo Dominio.
  3. En la interfaz de creación:
    • Ingresar el nombre del dominio.
    • IMPORTANTE: Desmarcar la casilla.
    • Agregar public_html/ en el campo de nombre de carpeta.

Interfaz de creación de dominio

precaución

NOTA: Es fundamental desmarcar la casilla y agregar public_html/ en el nombre de su carpeta.

2. Conexión SSH a cPanel

2.1 Obtener Credenciales

  1. Localizar el Usuario y la Dirección IP de su cPanel. Datos de conexión
tip

IMPORTANTE: El Usuario es el mismo con el que ingresas a cPanel.

2.2 Establecer Conexión

  1. Abrir terminal o símbolo del sistema (cmd).

  2. Ejecutar el comando SSH:

    ssh [Usuario]@[DirecciónIP]

    Ejemplo:

    ssh Misitioweb@192.246.230.120

    Conexión SSH

2.3 Navegar al Directorio

  1. Acceder a la carpeta del dominio:

    cd public_html/demo.mozo

    Ubicación en directorio

3. Instalación del Compilado

  1. Clonar el repositorio de Mozo:

    git clone https://gitlab.buho.la/mozo/compilado.git
  2. Ingresar las credenciales de GitLab cuando se soliciten.

    Descarga Mozo

4. Configuración Post-Instalación

4.1 Organización de Archivos

  1. En cPanel, navegar a la sección de Dominios.

  2. Acceder a la ruta del dominio.

  3. Mover todo el contenido de la carpeta compilado al directorio raíz.

    Mover archivos

tip

TIP: Puede eliminar la carpeta compilado una vez esté vacía.

4.2 Configuración del .htaccess

  1. Crear nuevo archivo .htaccess.

    Crear htaccess

  2. Editar y agregar la siguiente configuración:

Editar htaccess

   # Archivo necesario cuando publiques la app en apache y que funcione el SPA
<IfModule mod_rewrite.c>
RewriteEngine On

# Condición: si el archivo o directorio solicitado no existe
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Redirigir todas las peticiones al index.html
RewriteRule ^ index.html [L]
</IfModule>

4.3 Configuración del config.json

  1. Abrir el archivo config.json.

  2. Verificar que la ruta principal esté correctamente configurada.

    Configuración

  3. Guardar los cambios realizados y salir.