Documentación

Instalación y Configuración

Consideraciones Generales de Instalación

Antes de empezar con la instalación, se debe tener en cuenta los requisitos que el Sistema Weby+ necesita para que la instalación sea exitosa. Estos requisitos son válidos tanto si tiene un servidor dedicado como si se trata de un plan de alojamiento compartido, o si está instalando una copia en un equipo local para pruebas o desarrollo.

Los Requisitos que debe cumplir son los siguientes:

Apache (extensión mod_rewrite instalada)>= 2.x(www.apache.org)
Microsoft IIS>= 7(www.iis.net
PHP>= 5.3.10(www.php.net)
MySQL>= 5.1(www.mysql.com)

Listo! Hora de Instalar Weby+

Utilizar el Asistente de Instalación Weby+

Comienza tu instalación así:

  1. Descarga la versión más reciente de Weby+
  2. Descomprime el archivo ZIP en la carpeta publica de tu hosting o localhost.
  3. Accede desde tu navegador predeterminado a tu dominio e inicia la instalación.
  4. Acepta los términos y condiciones y haz click en aceptar.
  5. El sistema comprobará si cumple con los requisitos de instalación. Si todo está ok, haz click en continuar.
  6. Ingresa los datos de configuración y finaliza tu instalación. 

Instalar Weby+ a Través de Configuración Manual

 1. Descarga y extracción

Descarga el paquete de Weby+ desde https://www.webyplus.com/descargas.

  • Si vas a subir Weby+ a un servidor remoto, descarga el paquete a tu computadora con tu navegador web preferido y descomprime el paquete.

2. Crear la Base de Datos y un Usuario

 

Para crear la Base de Datos manualmente, sigue las instrucciones de tu cuenta de hosting, para acceder a phpMyAdmin en tu servidor, o sigue las instrucciones para Usar cPanel o Usar phpMyAdmin más abajo.

Usar cPanel

Si tu proveedor de hospedaje usa cPanel, puedes seguir estas instrucciones para crear tu usuario y base de datos que usarás con Weby+.

  1. Entra en tu cPanel.
  2. Haz Click en MySQL Databases.
  3. Si no existe aún ningún usuario relacionado con Weby+ bajo la sección Users, crea uno:
    • Escoge un nombre de usuario para Weby+ (ej. webyplus) e introducirlo en el campo UserName.
    • Elije una contraseña (te recomendamos que contenga una combinación de mayúsculas minúsculas, números y símbolos), e introducirla en el campo Password.
    • Clica Add User.
  4. Si aún no existe una base de datos relacionada con Weby+ bajo la sección Databases, create una:
    • Escoge un nombre para tu base de datos de Weby+ (ej. ypanel), introducirlo en el campo Database, y click Add Database.
  5. Bajo Databases, selecciona tu usuario de Weby+ desde el desplegable User, y selecciona tu base de datos de Weby+ desde el desplegable Database. Asegúrate de que está seleccionado All bajo Privileges. Click Add User to Database.
  6. Cuando regreses a la pantalla principal MySQL Account Maintenance, cPanel listará información sobre la base de datos que acabas de crear. Deberías ver el nombre de usuario que has añadido a la base de datos (con ALL PRIVILEGES). 

3. Configurar el archivo wy_configuracion.php

Para crear el archivo de configuración, ingresa a la carpeta donde descomprimiste el paquete Weby+ y renombra el archivo wy_configuracion.php-ejemplo a wy_configuracion.php. Una vez renombrado el archivo abre el mismo utilizando un bloc de notas o el editor de tu preferencia; el código que se busca cambiar es el siguiente:

*Te recomendamos que hagas una copia del archivo wy_configuracion.php-ejemplo

/* MySQL Sesiones */
	$Cfg['DB']['host']	= 'localhost';		/* Normalmente es localhost */
	$Cfg['DB']['user']	= 'usuario';		/* MySQL usuario */
	$Cfg['DB']['password']	= 'contraseña';		/* MySQL Contraseña */
	$Cfg['DB']['name']	= 'ypanel';		/* MySQL nombre base de datos */
	$Cfg['DB']['prefijo']	= 'wy_';		/* MySQL Prefijo de tablas */

DB_HOST 

El servidor (normalmente localhost, pero no siempre).

DB_USER

El nombre de usuario creado para Weby+.

DB_PASSWORD 

La contraseña que has elegido para el usuario de Weby+.

DB_NAME 

El nombre de la base de datos creada para Weby+.

 

Guarda el archivo.

Para más detalles ve a Editando wy_configuracion.php.

 

4. Configurar el archivo .htaccess

Para crear el archivo de configuración htaccess, ingresa a la carpeta donde descomprimiste el paquete Weby+ y crea un nuevo archivo (con el editor de tu preferencia), con el nombre '.htaccess'. Una vez creado ingresa el código que se muestra a continuación:

########## COMIENZA WEBYPLUS

# * 2003 - 2020 @ Yal Publicidad - Webyplus
	
# Ocultando htaccess|htpasswd
<Files ~ "^\.(htaccess|htpasswd)$">
	deny from all
</Files>

<FilesMatch "^.*(error_log|wy_.*|y_.*|php.ini|\.[hH][tT][aApP][y].*)$">
	Order deny,allow
	Deny from all
</FilesMatch>
		
<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteBase /
	RewriteRule ^index\.php$ - [L]
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule . /index.php [L]
</IfModule>
		
########## FINALIZA WEBYPLUS

Guarda el archivo.

Para más detalles ve a Editando .htaccess.

5. Subir los archivos

Ahora tienes que decidir en qué parte de tu sitio web subirás el paquete Weby+:

En la carpeta raíz. (Por ejemplo, http://ejemplo.com/)

En una sub-carpeta. (Por ejemplo, http://ejemplo.com/Sitio_Webyplus/)

Nota: La ubicación de tu carpeta raíz en el sistema de ficheros en tu servidor web puede variar según el proveedor de alojamiento y el sistema operativo. Consulta con tu proveedor de alojamiento o administrador de sistemas si no sabes que es esto.

En la carpeta raíz

Si necesitas subir tus archivos a tu servidor web, usa tu cliente de FTP para subir todo el contenido de la carpeta donde descomprimiste el paquete Weby+ (pero no la carpeta en sí misma) sólo el contenido dentro de la carpeta.

En una Sub-carpeta

Si necesitas subir tus archivos a tu servidor web, crea una carpeta dentro de la carpeta raíz con el nombre que desees (ej. Sitio_Webyplus), luego usa tu cliente favorito de FTP para subir la carpeta a la ubicación deseada dentro de la carpeta raíz de tu sitio web.

6. Ejecutando la Instalación

Usando tu navegador favorito, visita instalar/instalar.php y sigue los pasos para terminar la instalación manual.

Si has instalado Weby+ en un sub-directorio, tú debes acceder de la siguiente forma http://ejemplo.com/Sitio_Webyplus/instalar/instalar.php.

Si has instalado Weby+ en el directorio raiz, tú debes acceder de la siguiente forma http://ejemplo.com/instalar/instalar.php.

 

Problemas de secuencias de comandos

Si obtienes un error en la base de datos cuando ejecutas la secuencia de comandos de la instalación:

  • Vuelve al Paso 2 y Paso 3 y asegúrate que la información de la base de datos es correcta y se ha introducido correctamente en wy_configuracion.php.
  • Asegúrate que el usuario de Weby+ tiene permiso para acceder a la base de datos del Paso 3.
  • Asegúrate de que el motor de base de datos se esta ejecutando.