CENTRO NACIONAL DE APRENDIZAJE SENA
PROGRAMA DE FORMACION
TECNOLOGO EN ANALISIS Y DESARROLLO DE SOFTWARE
FICHA DE CARACTERIZACION
2547406
ACTIVIDAD
Software instalado en la plataforma del cliente
EVIDENCIA
GA10-220501097-AA3-EV01
APRENDIZ
NATALIA DIAZ
LICED LUGO
VICTOR CARACAS
INSTRUCTOR
FEDERICO HIGUITA
2023
Introducción
XAMPP:
es un servidor web local multiplataforma que permite la creación y prueba de páginas
web u otros elementos de programación. Sin embargo, XAMPP integra una serie de
herramientas que potencian y facilitan la experiencia al desarrollador. Es decir,
XAMPP en sí mismo no es un programa, sino un paquete de programas o software
que contiene herramientas de gestión de base de datos. Fue desarrollado por
Apache Friends y su nombre es un acrónimo de cada una de las principales
herramientas que contiene; esto nos sirve para hacernos una idea de cuáles son los
principales programas que vienen en el paquete.
X: Hace referencia a los diferentes sistemas operativos en los que se puede instalar el
programa, comoLinux, Windows, Mac, Ubuntu, etc.
A: Por el servidor web Apache que permitirá trabajar con las diferentes herramientas
del paquete y queserá la principal interfaz a usar. Este servidor web de código abierto
será fácil de instalar gracias a XAMPP.
M: La letra M hace referencia a la incorporación del sistema de gestión de bases de
datos conocido como MySQL; en algunas versiones de XAMPP, sobre todo en las más
recientes, incorpora MariaDB.
P: Como todo servidor web de código abierto, XAMPP utiliza un lenguaje de
programación, siendo en este caso PHP; este lenguaje es bastante conocido y soporta
diferentes sistemas de bases de datos.
P: Perl es otro lenguaje de programación de XAMPP, pero esta vez enfocado en la
administración del sistema y programación de red.
XAMPP incluye muchos otros componentes como PHP my Admin, o clientes FTP
como FileZilla,durante la instalación del paquete podrás decidir si instalas o no.
Información sobre cómo instalar XAMPP en mi equipo o sistema operativo
Ahora que sabemos qué es XAMPP y para qué podemos usar este grandioso software libre, es
momento de hablar de cómo instalarlo en tu computadora y en los diferentes OS. Te explicaremos
cómo instalarlo en Windows, Linux y Mac para que no tengas ningún problema.
Antes de descargar el programa y comenzar con la instalación te recomendamos desactivar
temporalmente los antivirus o cortafuegos de tu equipo; esto impedirá que dichos programas te impidan
instalar XAMPP en tu equipo, pero una vez instalado puedes habilitarlos de nuevo. Teniendo esto en
cuenta, comencemos con los pasos para instalar el programa en tu equipo:
Dirígete al sitio web de Apache para descargar XAMPP. Recuerda descargar la última versión que sea
compatible con el sistema operativo que uses. En Windows, Linux y Mac podrás hacer doble clic en el
archivo para que se abra el asistente de instalación. Allí podrás elegir los componentes a instalar, la
ubicación donde deseas que se instale el programa y cualquier otro parámetro de instalación del
software libre.
En Windows
Deberás permitir el acceso a las redes públicas y privadas de tu equipo durante la instalación; esto en
caso de que te aparezca un aviso. Una vez instalado XAMPP en el equipo ya podrás comenzar a
ejecutarlo desde el panel de control como cualquier otro programa.
Instalar XAMPP en Ubuntu
Abre la consola de comandos en Ubuntu para iniciar con el proceso de instalación Si aún no tienes
descargado el programa puedes hacerlo de forma tradicional o valiéndote del comando “wget”;
recuerda descargar la versión más actualizada para Linux. Ingresa el siguiente comando: cd /home/tu-
usuario/Downloads. Debes reemplazar “tu-usuario” por el nombre de tu equipo; y si el archivo no está
en la carpeta de descargas, deberás reemplazar Downloads por la ubicación actual.
Para hacer ejecutable el archivo debemos ingresar ahora el comando: chmod 755 nombre-del-
paquete. En nombre-del-paquete deberás colocar el nombre exacto del archivo incluyendo su
extensión.
Comprueba los permisos de instalación con el comando: ls -l nombre-del-paquete.
Si ya tienes los permisos, inicia el instalador con el comando: sudo. /nombre-del-paquete.
Inmediatamente se abrirá el instalador y podrás elegir los componentes que deseas instalar tal y como
se hace en Windows y otros sistemas.
Hasta este punto hemos repasado las ventajas de usar XAMPP en tu equipo, así como la forma
correcta de instalar el paquete según tu sistema operativo. Una vez superada esa etapa, podrás
comenzar a crear cualquier sitio web, independiente de la plataforma, usando un servidor web Apache,
una base de datos mysql, PHP y Perl, configurar un servidor web o alojamiento web en tu propio
ordenador con su respectivo panel sin ningún problema.
Instalar XAMPP
Nuestro tutorial de XAMPP muestra la instalación del paquete en Windows. En el caso de usar Linux
o Mac OS X, el proceso de instalación puede variar.
Paso 1: Descarga
Las versiones con PHP 5.5, 5.6 o 7 se pueden descargar gratuitamente desde la página del
proyecto Apache Friends.
Paso 2: Ejecutar el archivo .exe
Una vez descargado el paquete, puedes ejecutar el archivo .exe haciendo doble clic en él.
Paso 3: Desactivar el programa antivirus
Se recomienda desactivar el programa antivirus hasta que todos los componentes estén instalados,
ya que puede obstaculizar el proceso de instalación.
Antes de iniciar la
instalación de XAMPP es recomendable desactivar temporalmente el antivirus
Paso 4: Desactivar el UAC
También el control de cuentas de usuario (User Account Control, UAC) puede interferir en la instalación,
ya que limita los derechos de escritura en la unidad de disco C:\. Para saber cómo desactivar
temporalmente el UCA
También el Control de
cuentas de usuarios (UAC) puede impedir la instalación de XAMPP
Paso 5: Iniciar el asistente de instalación
Una vez superados estos pasos, aparece la pantalla de inicio del asistente para instalar XAMPP. Para
ajustar las configuraciones de la instalación se hace clic en “Next”.
Con la aparición de la pantalla de inicio del asistente da comienzo la instalación de XAMPP
Paso 6: Selección de los componentes del software
En la rúbrica “Select components” se pueden excluir de la instalación componentes aislados del
paquete de software de XAMPP. Se recomienda la configuración estándar para un servidor de prueba
local, con la cual se instalan todos los componentes disponibles. Confirma la selección haciendo clic
en “Next”.
En el cuadro de diálogo
“Select Components“ se pueden seleccionar o deseleccionar los componentes que se instalarán
Paso 7: Selección del directorio para la instalación
En este paso se escoge el directorio donde se instalará el paquete. Si se ha escogido la configuración
estándar se creará una carpeta con el nombre XAMPP en C:\.
En un siguiente paso,
se selecciona el directorio donde se instalarán los archivos
Paso 8: Iniciar el proceso de instalación
El asistente extrae los componentes seleccionados y los guarda en el directorio escogido en un
proceso que puede durar algunos minutos. El avance de la instalación se muestra como una barra de
carga de color verde.
A continuación, da
comienzo el proceso de instalación en el cual se descomprimen los elementos de software
seleccionados y se instalan en el directorio que se ha definido en los preajustes
Paso 9: Configurar Firewall
Durante el proceso de instalación es frecuente que el asistente avise del bloqueo de Firewall. En la
ventana de diálogo puedes marcar las casillas correspondientes para permitir la comunicación del
servidor Apache en una red privada o en una red de trabajo. Recuerda que no se recomienda usarlo
en una red pública.
Durante la instalación será
necesario reconfigurar el cortafuegos para que no bloquee componentes del servidor Apache
Paso 10: Cerrar la instalación
Una vez extraídos e instalados todos los componentes puedes cerrar el asistente con la tecla “Finish”.
Para acceder inmediatamente al panel de control solo es necesario marcar la casilla que pregunta si
deseamos hacerlo.
Haciendo clic en
"Finish" se cierra el asistente de instalación de XAMPP
Panel de control de XAMPP
En la diáfana interfaz de usuario del panel de control se protocolan todas las acciones y es posible
activar o desactivar los módulos por separado con un simple clic. Además, se dispone de diversas
utilidades como:
• Config: para configurar XAMPP, así como otros componentes aislados.
• Netstat: muestra todos los procesos en funcionamiento en el ordenador local
• Shell: lanza una ventana de comandos UNIX
• Explorer: abre la carpeta XAMPP en el explorador de Windows
• Services: muestra todos los servicios en funcionamiento
• Help: incluye enlaces a foros de usuarios
• Quit: se usar para salir del panel de control
En el Panel de
Control el usuario puede iniciar o finalizar los diferentes módulos por separado
Iniciar módulos
En la parte superior se pueden iniciar o interrumpir los módulos de XAMPP por separado mediante los
comandos “Start” y “Stop” bajo “Actions”. Los módulos que se activaron aparecen marcados en verde.
Los módulos
activos aparecen en el Panel de Control marcados en verde
Si uno de ellos no pudiera ser iniciado por un error, se mostrará marcado en rojo. Las notificaciones
de error protocoladas en la parte de abajo ayudan a encontrar las causas del error.
Ajustar XAMPP
Una causa frecuente de fallos en el uso de Apache es un puerto bloqueado. La configuración
estándar XAMPP suele asignar al servidor web el puerto principal 80 y el puerto SSL 443, pero suelen
estar bloqueados por otros programas. En la figura anterior se muestra un conflicto con el programa
de mensajería instantánea Skype, que está usando los puertos 80 y 443, por lo que el servidor no se
puede iniciar. Existen tres posibles soluciones:
a. Cambiar el puerto en Skype: para ello se abre Skype y en “Herramientas” > “Opciones” >
“Avanzada” > “Conexión” se desmarca la casilla donde se indica “Usar los puertos 80 y 443 para las
conexiones entrantes adicionales”.
b. Cambiar las configuraciones de los puertos en Apache: haz clic en la configuración del módulo
Apache (“Config”) y abre los archivos [Link] y [Link]. En [Link] cambia el puerto 80 por
el puerto que deseas usar y lo mismo se realiza en [Link] con el puerto 443. Guarda los
archivos. En la tecla “Config” de la derecha selecciona “Ajustar puertos” para poder introducir los
cambios realizados en los archivos conf.
c. Finalizar Skype: el método más sencillo de evitar conflictos con Skype consiste en cerrarlo y volver
a iniciarlo solo cuando el servidor Apache ya esté en funcionamiento.
Las notificaciones
de error aparecen en rojo en el Panel de Control con indicaciones para resolver el conflicto
Administrar los módulos
Para cada módulo existe una función “Admin”.
• Al hacer clic en la tecla “Admin” del servidor Apache, accederás a la dirección web del servidor
a través del navegador estándar del equipo. Serás redirigido a la página principal de XAMPP
en el local host, el dominio de la máquina local. El dashboard incluye multitud de enlaces a
páginas web con información útil, así como al proyecto open source BitNami, que ofrece
diversas aplicaciones gratuitas para XAMPP como WordPress u otros CMS. Para acceder a
esta página principal se introduce la dirección localhost/dashboard/.
Haciendo clic en
el botón “Admin“ del módulo Apache el usuario es redirigido al dashboard local de XAMPP
• Haciendo clic en la tecla “Admin” de la base de datos se abre phpMyAdmin, donde se pueden
administrar las bases de datos del proyecto web que se quiere probar con XAMPP. También
podemos acceder a la interfaz de administración para la base de datos MySQL
en localhost/phpmyadmin/.
Las bases de
datos se gestionan en phpMyAdmin, accesible en el botón “Admin” del módulo Base de datos
Comprobar la instalación del servidor XAMPP
Para comprobar si el servidor se instaló y configuró correctamente, se recomienda crear una página
PHP de prueba, depositarla en el localhost de XAMPP y acceder a ella a través del navegador web.
• Para ello, abre el directorio XAMPP mediante la tecla “Explorer” en el panel de control y
selecciona la carpeta htdocs (C:\xampp\htdocs en la instalación estándar). En este directorio se
almacenan todos los archivos para las páginas a probar con XAMPP, aunque también aquellos
archivos que sirven para la configuración del servidor web. Se recomienda, por ello, guardar los
proyectos propios en respectivos nuevos directorios (test, por ejemplo).
• Crea una página PHP sencilla con el siguiente contenido en el editor y guárdalo como [Link]
en la carpeta “test” (C:\xampp\htdocs\test):
<html>
<head>
<title>Test PHP</title>
</head>
<body>
<?php echo '<p>Hola mundo</p>'? ;>
</body>
</html>
Copy
• Finalmente, abre el navegador y la página PHP introduciendo la siguiente dirección:
localhost/test/[Link]. Si la ventana del navegador muestra las palabras “Hola mundo” es que
XAMPP se instaló y configuró correctamente.
• Haciendo clic en la tecla “Admin” de la base de datos se abre phpMyAdmin, donde se pueden
administrar las bases de datos del proyecto web que se quiere probar con XAMPP. También
podemos acceder a la interfaz de administración para la base de datos MySQL en
localhost/phpmyadmin/.
A continuación, se hará una breve explicación de cómo se abre cualquier archivo desde XAMPP.
[Link] primer paso es abrir nuestro XAMPP instalado.
2. segundo paso abrir la carpeta explore, la cual desplegara la carpeta del XAMPP.
3. tercer paso, abrir la capeta thdocs que se encuentra en la misma. La cual abrirá una subcarpeta.
4. cuarto paso, escoger una carpeta de ejemplo para que la misma se abra en el navegador, este caso
se seleccionó [Link] como se muestra en pantalla
Para realizaer este paso a paso se debera tener guardado los archivos que se desean abrir.
(guide, 2023)
Bibliografía
(09 de 01 de 2023). Obtenido de [Link]
tu-servidor-local- xampp-en-unos-pocos-pasos/
guide, D. (09 de 01 de 2023). Obtenido de
[Link] servidor-local-
xampp-en-unos-pocos-pasos/