Está en la página 1de 25

1

<Desarrollo e implementación de una página web para venta de paquetes turísticos


para la empresa Orotravel peru>

Manual de Instalación

Versión: 1.0.0
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

<Desarrollo e implementación de una página web para


PROYECTO venta de paquetes turísticos para la empresa Orotravel
peru>
ENTREGABLE Manual de Instalación
AUTOR <Tuturais>
APROBADO POR <Nombre del aprobador>
FECHA
DD/MM/AAAA
APROBACIÓN

CONTROL DE VERSIONES
FECHA DEL
VERSIÓN CAUSA DEL CAMBIO RESPONSABLE DEL CAMBIO
CAMBIO

1.0 Versión inicial <Nombre Apellido1 Apellido2> DD/MM/AAAA

Página 2 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

ÍNDICE
1 DESCRIPCIÓN DEL SISTEMA 6
1.1 Descripción funcional del sistema 6
1.2 Componentes fundamentales 6
1.3 Relación con otros sistemas 6
2 REQUISITOS DE HARDWARE Y SOFTWARE 7
2.1 Requisitos de servidores y estaciones cliente 7
2.2 Requisitos previos del software 7
2.3 Restricciones técnicas del sistema 8
2.4 Requisitos de otros sistemas 8
3 INSTALACIÓN Y CONFIGURACIÓN DE REQUISITOS PREVIOS 11
4 INSTALACIÓN DEL SISTEMA 15
4.1 Procedimiento de instalación 15
5 VALIDACIÓN DEL PROCESO DE INSTALACIÓN 17
6 ROLLBACK DE LA INSTALACIÓN Y CONFIGURACIÓN 18
6.1 Requisitos previos 18
6.2 Rollback del sistema 18
6.3 Rollback de los requisitos previos 19
7 GLOSARIO 21

Página 3 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

2 INTRODUCCIÓN

2.1 Objeto
Este manual está dirigido a los profesionales de informática responsables de configurar el
entorno de instalación del Proyecto. Por tanto, se asume que el lector está en la capacidad
de manejar y utilizar la interfaz del Sistema Operativo Windows; además de las diferentes
tecnologías requeridas para la implementación del proyecto.

2.2 Alcance
 Postman 10.14.2. Se utilizó para la validación del api.
 DBeaver 23.1.0. Validación de tablas de la base de datos creada.
 Php 8.0.28.0. Para la conexión con la base de datos.
 XAMPP 8.0.28. Permitir la conexión con la base de datos de DBeaver.
 Visual Studios Code 1.78.2. programa utilizado para la creación de la página Web.
 Visual Studios Code-Insiders 1.79.0. Para que la web Funcione en el servidor y se
pueda modificar en tiempo real .
 Git 2.41.0. Se utilizo para la funcionalidad de repositorios locales ya que permite
trabajar sin conexión o de forma remota con mayor fluidez.
 Node 20.2.5. Se utilizo para la ejecución del código de una manera más rápida de
servidor y de red al mismo tiempo.
 Composer 6.3.0. Se utilizo para la gestión de dependencias y librerías de PHP de
manera automatizada

Página 4 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

3 DESCRIPCIÓN DEL SISTEMA

3.1 Antecedentes y descripción funcional del sistema


La empresa OroTravel contaba con una página web muy básica ya que solo mostraba
interfaces con descripción e imágenes.
Nosotros implementamos una página web donde dispondrá de un login carrito de compra
historial de viaje como también una interfaz con descripción e imágenes.

3.2 Componentes fundamentales

Módulo Descripción
Para acceder al sistema con los datos creados
login
anteriormente.
Para poder escoger los productos en stock para su
carrito de compras
respectiva compra.
Historial de viaje visualizar los lugares visitados.

3.3 Relación con otros sistemas

Sistema Relación

Git Se encarga de guardar los repositorios que se utiliza.

Página 5 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

4 RECURSOS HARDWARE

4.1 Servidores

Servidor
Dato Valor mínimo Valor recomendado
Procesador Intel Pentium g2020 2.9 GHZ Intel Core i3
Memoria RAM 2gb 4gb
Tamaño Almacenamiento 60gb 100gb
Sistema Operativo Windows 8 Windows 8.1 pro

4.2 Estaciones cliente


Dato Valor mínimo Valor recomendado
Procesador Intel Core 3 5th Intel Core 5 5th
Memoria RAM 8gb 16gb
Tamaño Almacenamiento 250gb 500gb
Sistema Operativo Windows 8,8.1,10 Windows 8,8.1,10
Resolución 960×540  1280x1024

4.3 Conectividad

Dato Valor mínimo Valor recomendado


Tarjeta de Red Red de área personal (PAN) Red de área local (LAN)
Tipo de Red ethernet Inalámbrica (Wi-Fi)

4.4 Restricciones

Restricción Detalle

Internet Si no se tiene acceso a internet, algunas funciones pueden fallar.

Página 6 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

5 RECURSOS SOFTWARE

5.1 Matriz de certificación

Microsoft Windows 64-BIT A considerar


Windows 10(Recomendado es opcional)
MYSQL Server 8.0(la versión es opcional)
Secure Sockets Layer (SSL) Permite la comunicación entre el sitio web y
el navegador web.

5.2 Restricciones técnicas del sistema

Elemento Descripción
Sistema operativo Windows 7 (hacia adelante)
Servidor de aplicaciones Xampp 8.0 (PHP 8.0)
Servidor de base de datos MySQL (el que trae con Xampp)
Compilador Navegador Google Chrome

5.3 Requisitos de otros sistemas


Git Descripción
Descripción Se encarga de guardar los repositorios que se utiliza.
Funcionalidad utilizada Controlador de versiones del proyecto 1.0
Versión 2.41.0
Internet Es necesario una conexión a internet activa

Página 7 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

6 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE BASE

Xampp
Descripción Servidor de aplicaciones
Localización https://www.apachefriends.org
Procedimiento de instalación
Paso 1 Dar doble click al instalador.
Paso 2 Brindar permisos de administrador si los solicita
Paso 3 Dejar todo por defecto y click al botón “Next”.
Paso 4 Si salta algún mensaje, hacer click en “Si”
Procedimiento de configuración
Paso 1 Abrir el programa “Xampp Control Panel”
Paso 2 Iniciar Apache y MySQL
Para configurar Mercury (Necesario para recuperación de
Paso 3 contraseña), ver el siguiente video: https://www.youtube.com/watch?
v=iwjNIUuM_iI

Página 8 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

7 CONFIGURACIÓN DEL SISTEMA

7.1 Configuración del sistema

Configuración: <Base de Datos>

Efecto Se establecen los parámetros de la instalación de la base de datos


Fase Después de la instalación del sistema
Paso Descripción

1º Abrir Xampp Control Panel


2º Iniciar Apache y MySQL
3º Click en el botón “admin” de MySQL
4º Al cargar el administrador en el navegador, click en “Nueva”
Escribir el nombre de la base de datos: “apirestlaravel” y click en el botón

“crear”
6º En el menú del administrador, hacer click en la opción “importar”
Click en “seleccionar un archivo” y buscar, en el disco de instalación del
7º sistema, la carpeta “bases de datos” y seleccionar el archivo
“apirestlaravel.sql”
8º Hacer click en el botón continuar y cerrar el administrador

7.2 Configuración de otros sistemas

<Git>

Descripción Instalación y configuración de Git

Localización https://git-scm.com/download/win
Procedimiento de instalación

Paso 1 Dar doble click en el instalador de Git


Paso 2 Seleccionas los componentes a instalar junto al Git
Paso 3 Seleccionas el editor que te gustaría que Git usara
Paso 4 Ajustas el nombre de la rama inicial en los nuevos repositorios para Git

Página 9 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

Paso 5 Ajustar del entorno de la ruta de Git


Paso 6 Escoge las bibliotecas SSL/TLS que Git use para las conexiones https
Paso 7 Escoge el emulador que desea usar con su Git Bash
Paso 8 Escoge el comportamiento predeterminado de Git pull
Paso 9 Escoge el tipo de credencial a configurar
Paso 10 Escoge configuraciones extras
Paso 11 Configura las opciones experimentales
Paso 12 Click en finalizar
Procedimiento de configuración

Paso 1 Creo una cuenta en https://github.com


Paso 2 Click en “abrir mi Dropbox” para finalizar
... ... ...

Página 10 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

8 COMPILACIÓN DEL SISTEMA


< Cumplimentar tabla y eliminar cuadro>

En este apartado de describirán todos los requisitos existentes y las tareas a realizar para la correcta
compilación del sistema. Como requisitos generales, deben cumplirse todas las indicaciones
referentes a construcción y compilación del software que estén recogidas en la normativa técnica.
Es particularmente importante el cumplimiento de todo lo referente a normativa Maven.
La información mínima necesaria para la compilación incluye la ubicación de los fuentes, la
configuración del proyecto Maven (profiles, plugins...), los repositorios a partir de los cuales se
obtendrán los recursos necesarios, las dependencias del proyecto y el producto final generado (war,
jar...).
Finalmente se describirán detalladamente todas las acciones a realizar en el proceso de
compilación, desde la obtención de los ficheros fuente hasta la obtención del producto final,
pasando pro la ejecución de comandos de configuración y compilación.
En caso de que sea necesario realizar alguna configuración, se hará referencia a la descripción
realizada en el apartado 6 de este documento.

Procedimiento de compilación

Paso Descripción

Página 11 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

9 INSTALACIÓN DEL SISTEMA

9.1 Requisitos previos


 Instalación de la base de datos. (ver sección 7.1)
 Instalación de la aplicación de Dropbox. (ver sección 7.2)
 Instalación de software base. (ver sección 6)

9.2 Procedimiento de instalación


Instalar xammp y MySQL Los requerimientos en software se pueden abarcar con la
instalación de xampp, el cual se encuentra en la carpeta “fuentes ejecutables/ejecutables
xampp- windows-x64-7.1.29-1- VC14-installer” del cd de instalación, Ejecutar el instalador
previamente descargado.

 Ejecutar Instalador xampp y darle next

 Seleccionar las siguientes opciones, Componentes xammp

Página 12 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Seleccionar la carpeta de instalación por defecto C:\xampp

 Presionar el botón siguiente


Página 13 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Presionar Siguiente

Página 14 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Esperar que finalice la instalación

 Dar clic en el botón finalizar

Página 15 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Seleccionamos el lenguaje y guardamos

Instalar Composer

Una vez instalado xampp debemos instalar composer el cual permitirá actualizar o instalar las
librerías del proyecto, composer lo podemos encuentra en la carpeta “fuentes
ejecutables/ejecutables/ Composer-Setup.exe” del cd de instalación

 Ejecutar el instalador descargado y seleccionar la opción next

Página 16 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Seleccionar la ubicación donde está instalado php y presionar next

 Si existe un proxy que controla el acceso a internet configurarlo si no presionamos


next

 Presionar el botón install

Página 17 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Presionar el botón finish

Página 18 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

10 VERIFICACIÓN DEL PROCESO DE INSTALACIÓN


< Introducir contenido y eliminar cuadro>

En este apartado se recogerán las comprobaciones mínimas que deberán realizarse una vez
realizado el despliegue para asegurar la correcta configuración e instalación del sistema (acceso al
sistema, funcionalidad básica, comunicación con los diferentes sistemas externos, etc.).

Página 19 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

11 MARCHA ATRÁS DE LA INSTALACIÓN Y CONFIGURACIÓN

11.1 Requisitos previos


 Debe estar completamente seguro que desea desinstalar el sistema informático
 Es recomendable realizar un respaldo de la información por si la llegase a necesitar
en el futuro.

11.2 Marcha atrás del sistema


En este apartado se describirá la secuencia de tareas que hay que realizar en el caso de querer
desinstalar y dar marcha atrás a la instalación y configuración del sistema. Todas las tareas deben
describirse detalladamente indicando para cada una de ellas, el tipo de tarea (modificación de
configuración, ejecución de un comando, ejecución de scripts...), el componente implicado
(aplicación, script de base de datos...) y los permisos necesarios para llevar a cabo la acción
(permisos de administración en el servidor de aplicaciones, propietario del esquema de base de
datos...).

Procedimiento de marcha atrás

Paso 1

Tipo

Componente

Permisos

Descripción

Paso 2

Tipo

Componente

Permisos

Descripción

11.3 Marcha atrás del software base


 Detener los servicios de xamp y mysql

Página 20 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

 Detener procesos de Xampp y Mysql

 En el administrador de programas de Windows, buscar xampp clic derecho


desinstalar

 Confirmar la desinstalación

Página 21 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

Desinstalar composer

 En el administrador de programas de Windows, buscar composer clic derecho


desinstalar

 Confirmar la desinstalación

Página 22 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

12 ANEXOS
<Introduzca contenido y borre cuadro>

Este punto contendrá toda aquella información de interés para la elaboración y validación del
Manual de Instalación.

12.1 Resumen de tareas de configuración


<Introduzca contenido y borre cuadro>

En este apartado se incluirá, a modo de resumen, un listado con los elementos de configuración que
hay que actualizar para la correcta puesta en marcha del sistema en el entorno deseado. El detalle
de los pasos para configurar cada uno de los componentes, así como la fase en la que deberá
realizarse, vendrá especificado en el apartado 'Configuración del Sistema'.

Página 23 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

13 GLOSARIO

Este punto contendrá la definición de todos los términos utilizados en el presente documento.

<Insertar comentario y eliminar cuadro>

Término Descripción

Página 24 de 25
LOGO DE LA <Desarrollo e implementación de una página
EMPRESA web para venta de paquetes turísticos para la ÁREA DE TECNOLOGÍAS DE
empresa Orotravel peru> INFORMACIÓN
Manual de Instalación

14 BIBLIOGRAFÍA Y REFERENCIAS
<Insertar comentario y eliminar cuadro>

En este punto se incluirán las referencias a la documentación utilizada para la elaboración del
presente documento.

Referenci
Título Código
a
Ref. 1

Página 25 de 25

También podría gustarte