Cómo subir ContactPublish 1.0 a un hosting compartido paso a paso

Requisitos del Servidor

Extensiones PHP requeridas

Extensiones PHP adicionales requeridas

1. Accede a tu cuenta de cPanel

Visita tu dominio seguido de '/cpanel', por ejemplo: midominio.com/cpanel, e inicia sesión con tus credenciales.

⚠️ Importante

Asegúrese de que su dominio o subdominio apunte directamente a la carpeta public dentro del proyecto. Esta es la raíz pública recomendada en la mayoría de los frameworks modernos como Laravel.


2. Abre el Administrador de archivos

Dentro de cPanel, haz clic en 'Administrador de archivos' y navega a la carpeta 'public_html'.

3. Sube tus archivos

Usa la opción 'Cargar' para subir tu archivo ZIP o los archivos individuales del script.

4. Extrae el ZIP (si aplica)

Si subiste un archivo comprimido, selecciónalo y usa la opción 'Extraer'.

5. Abre tu sitio en el navegador

Accede a tu dominio en el navegador para verificar que el script se haya subido correctamente.

🌐 Paso 6: Acceder al instalador desde el navegador

Una vez que hayas subido todos los archivos al servidor y apuntado el dominio correctamente a la carpeta public, abre tu navegador e ingresa la URL del dominio.

Ejemplo: https://tudominio.com

Verás una pantalla similar a esta:

Requisitos del Servidor

Verifica que todos los requisitos estén marcados como OK.

⚠️ Si alguno aparece como error, contacta con tu proveedor de hosting para habilitar la extensión o permiso correspondiente.

🗄️ Paso 7: Configuración de la base de datos

A continuación, deberás ingresar los datos de conexión a tu base de datos:

Formulario de configuración de base de datos

🧑‍💼 Paso 8: Crear una cuenta de administrador y configurar el correo electrónico

La siguiente pantalla te pedirá que ingreses los datos de acceso del administrador y los parámetros para configurar el correo:

Formulario de instalación

✍️ Completa la información:

recuerda ingresar al dashboard por la ruta: ejemplo tudominio.com/dashboard e iniciar sesion como Administrador.

🔐 Cuenta de administrador:

✉️ Configuración del correo:

ℹ️ Si no tienes los datos de SMTP, consulta con tu proveedor de hosting o utiliza servicios como Mailtrap o SendGrid para pruebas.

Una vez completado, haz clic en Install.