Anda di halaman 1dari 32

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

UNIANDE
CENTRO DE APOYO SANTO DOMINGO
ESCUELA: SISTEMAS MERCANTILES
MODULO: PROGRAMACIN WEB II

TEMA: Instalacin Xampp


AUTOR: Mario Leonel Pesantez Ordenadores
TUTOR: Ing. Javier Ulloa
FECHA: 10/01/2015

PERIODO OCTUBRE 2014 MARZO 2015

INTRODUCCIN
XAMPP es una distribucin de Apache completamente gratuita y fcil de instalar que
contiene MySQL, PHP y Perl. El paquete de instalacin de XAMPP ha sido diseado
para ser increblemente fcil de instalar y usar.
En el presente trabajo se explicara paso a paso de cmo realizar la instalacin del
software XAMPP y los parmetros que debemos configurar.
OBJETIVOS
OBJETIVOS GENERAL:

Conocer acerca de software Xampp.


Realizar paso a paso la instalacin del software XAMPP

OBJETIVOS ESPECFICOS:

Reconocer las utilidades que nos brinda el software.

Promover el uso de este tipo de software en la parte acadmica y empresarial


en ambientes de pruebas.
FUNDAMENTACIN CIENTFICA
ACERCA DE XAMPP

Mucha gente conoce de primera mano que no es fcil instalar un servidor de web
Apache y la tarea se complica si le aadimos MySQL, PHP y Perl. El objetivo de
XAMPP es crear una distribucin fcil de instalar para desarrolladores que se
estn iniciando en el mundo de Apache. XAMPP viene configurado por defecto
con todas las opciones activadas. XAMPP es gratuito tanto para usos
comerciales como no comerciales. En caso de usar XAMPP comercialmente, hay
que asegurarse de que se cumpla con las licencias de los productos incluidos en
XAMPP. Actualmente XAMPP tiene instaladores para Windows, Linux y OS X.

El Equipo
Fundadores
Kai 'Oswald' Seidler

Oswald es uno de los co-fundadores originales de Apache Friends. Se gradu en


1999 de la Technical University of Berlin con un Diplom-Informatiker degree
(equivalente a una ingeniera en software). En los 90s cre y administr el
servidor de IRCnet ms grande irc.fu-berlin.de, y co-administr uno de los
servidores annimos de FTP ms grandes del mundo ftp.cs.tu-berlin.de. Desde
1993 a 1998 fue miembro del grupo internacional "Projektgruppe Kulturraum
Internet", un proyecto basado en Berln sobre cultura y organizaciones basadas
en internet. En 2006 publico su tercer libro, Das XAMPP-Handbuch, con Addison
Wesley. De 2009 a 2011, fue evangelista de tecnologa para productos de web en
Sun Microsystems/Oracle.
Kay Vogelgesang

Junto con Oswald, Kay co-fund Apache Friends en 2002. Actualmente trabaja
como ingeniero de sistemas freelance y ha escrito varios libros sobre tecnologas
web como Apache, MySQL y XAMPP.
Mantenedores actuales
Beltran Rueda

Beltran es jefe de producto en Bitnami. Es un apasionado de las tecnologas de


software libre y Linux desde una edad temprana y le gusta enredar con
tecnologas web. Beltran es ingeniero superior en telecomunicacin por la
Escuela Superior de Ingenieros de Sevilla.
Daniel Lpez Ridruejo

Daniel es uno de los cofundadores de Bitnami. Previamente, contribuy a varios


proyectos de infraestructura web, public varios libros tcnicos relacionados con
las tecnologas web y fue miembro de la fundacin Apache. Daniel es ingeniero
superior en telecomunicacin por la Escuela Superior de Ingenieros de Sevilla y
la DTU en Dinamarca.
Antiguos asesores

Paul Hinz

Ariane Notenbaum

Traducciones

r Balzs Hungarian

Cristian Militaru Romanian

Jarosaw Maciejewski Polish

Atalay ahin Turkish

Muhammad Adeel Urdu

Gregory Raya Catalan

Usuarios que reportaron vulnerabilidades y ayudaron a mejorar XAMPP.

Osanda Malith Jayathissa

Kamil Sevi

Simone Memoli (Toxic Security Team)

Muhammad Talha Khan


3

Vlad Ciornei (iHaxor777)

Soporte & QA

Benny Stein

Christian 'kleinweby' Speich

Henning 'boppy' Bopp

Stefan 'DeepSurfer' Knig

nemesis

Retirado

DJ DHG

PF4

Carsten Wiedmann

Antivirus

Apache-User

Kristian W. Marcroft

La Licencia
XAMPP es una compilacin de software libre (similar a una distribucin de Linux).
Es gratuita y puede ser copiada libremente de acuerdo a la licencia GNU GPL.
nicamente la compilacin de XAMPP est publicada bajo la licencia GPL. Cada
uno de los componentes incluidos tiene su propia licencia y deberas consultarlas
para conocer qu es posible y que no. En el caso de uso comercial debers
consultar las licencias individuales, en particular MySQL. Desde el punto de vista
de XAMPP como compilacin, el uso comercial es gratuito.
Garanta
Este programa es distribuido con la esperanza de que pueda ser til pero sin
ningn tipo de garanta.
XAMPP y Apache Friends son marcas registradas de BitRock. Microsoft, DOS, y
Windows son marcas registradas de Microsoft Corporation. Intel, Pentium, i386,
i486 son marcas registradas de Intel Corporation. SUN, Sparc son marcas
4

registradas de Oracle, Inc. Apple, Mac, y OS X son marcas registradas de Apple


Inc.
El resto de nombres de productos y compaas pueden ser marcas registradas
de sus respectivas compaas.
DESARROLLO

Instalar XAMPP en Windows 7


Nota: Antes de instalar un servidor de pginas web es conveniente comprobar si no
hay ya uno instalado. Para ello, es suficiente con abrir el navegador y escribir la
direccin http://localhost. Si no se obtiene un mensaje de error es que hay algn
servidor de pginas web instalado.

En este curso se utilizar uno de estos paquetes WAMP/LAMP que se


llama XAMPP.
Estos apuntes estn preparados para la versin XAMPP 1.8.3.5 (del 21 de agosto de
2014), que incluye Apache 2.4.10, PHP 5.5.15, MySQL 5.6.20 y otras utilidades, y
que se puede descargar con este enlace (XAMPP 1.8.3.5, 139 MB).
5

http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.8.3/xampp-win321.8.3-5-VC11-installer.exe/download
Las versiones posteriores (1.8.X) necesitarn probablemente cambios en los
archivos de configuracin, por lo que se recomienda utilizar XAMPP 1.8.3.X si se van
a seguir estos apuntes.
Una vez obtenido el archivo de instalacin de XAMPP, hay que hacer doble clic
sobre l para ponerlo en marcha. Las imgenes que se muestran a continuacin
corresponden a la instalacin de XAMPP 1.8.3.5 en Windows 7 (a partir de XAMPP
1.8.3, XAMPP no se puede instalar en Windows XP ya que PHP 5.5 no se puede
instalar en Windows XP).
Al poner en marcha el instalador XAMPP nos muestra dos avisos:

El primero aparece si en el ordenador hay instalado un antivirus:

El segundo aparece si est activado el Control de Cuentas de Usuario y


recuerda que algunos directorios tienen permisos restringidos:

A continuacin se inicia el asistente de instalacin. Para continuar, hay que hacer clic
en el botn "Next".

Los componentes mnimos que instala XAMPP son el servidor Apache y el lenguaje
PHP, pero XAMPP tambin instala otros elementos. En la pantalla de seleccin de
componentes puede elegirse la instalacin o no de estos componentes. Para este
curso se necesita al menos instalar MySQL y phpMyAdmin.

En la siguiente pantalla se puede elegir la carpeta de instalacin de XAMPP. La


carpeta de instalacin predeterminada es C:\xampp. Si se quiere cambiar, hay que
hacer clic en el icono de carpeta y seleccionar la carpeta donde se quiere instalar
XAMPP. Para continuar la configuracin de la instalacin, hay que hacer clic en el
botn "Next".

La siguiente pantalla nos ofrece informacin sobre los instaladores de aplicaciones


para XAMPP creados por Bitnami. Para que no se abra la pgina web de Bitnami,
habra que desmarcar la casilla correspondiente.

Para empezar la instalacin de XAMPP, hay que hacer clic en en el botn "Next" en
la pantalla siguiente.

10

A continuacin, se inicia el proceso de copia de archivos, que puede durar unos


minutos.

Una vez terminada la copia de archivos, se muestra la pantalla que confirma que
XAMPP ha sido instalado. Hay que hacer clic en el botn "Finish". Para no abrir a
continuacin el panel de control de XAMPP habra que desmarcar la casilla
correspondiente.

11

El Panel de Control de XAMPP


Abrir y cerrar el panel de control
Al panel de control de XAMPP se puede acceder mediante el men de inicio "Todos
los programas > XAMPP > XAMPP Control Panel" o, si ya est iniciado, mediante el
icono del rea de notificacin.
El panel de control de XAMPP se divide en tres zonas:

la zona de mdulos, que indica para cada uno de los mdulos de XAMPP: si
est instalado como servicio, su nombre, el identificador de proceso, el puerto
utilizado e incluye unos botones para iniciar y detener los procesos,
administrarlos, editar los archivos de configuracin y abrir los archivos de
registro de actividad.

la zona de notificacin, en la que XAMPP informa del xito o fracaso de las


acciones realizadas

la zona de utilidades, para acceder rpidamente

12

Para cerrar el panel de control de XAMPP hay que hacer clic en el botn Quit (al
cerrar el panel de control no se detienen los servidores):

13

El botn Cerrar en forma de aspa no cierra realmente el panel de control, slo lo


minimiza:

14

Si se ha minimizado el panel de control de XAMPP, se puede volver a mostrar


haciendo doble clic en el icono de XAMPP del rea de notificacin.

Haciendo clic derecho en el icono de XAMPP del rea de notificacin se muestra un


men que permite mostrar u ocultar el panel de control, arrancar o detener
servidores o cerrar el panel de control.

15

Se pueden abrir varios paneles de control simultneamente y cualquiera de ellos


puede iniciar o detener los servidores, pero no es aconsejable hacerlo ya que puede
dar lugar a confusiones (por ejemplo, al detener un servidor desde un panel de
control los otros paneles de control interpretan la detencin como un fallo inesperado
y
muestran
un
mensaje
de
error).
El cortafuego de Windows
Cuando se pone en marcha por primera vez cualquiera de los servidores que instala
XAMPP, el cortafuego de Windows pide al usuario confirmacin de la autorizacin.
Por ejemplo, la primera vez que se pone en marcha Apache mediante el botn Start
correspondiente...

16

Como Apache abre puertos en el ordenador (por primera vez), el cortafuego de


Windows pide al usuario confirmacin. Para poder utilizarlo hace falta al menos
autorizar el acceso en redes privadas:

Si el arranque de Apache tiene xito, el panel de control mostrar el nombre del


mdulo con fondo verde, su identificador de proceso, los puertos abiertos (http y
https), el botn "Start" se convertir en el botn "Stop" y en la zona de notificacin se
ver el resultado de las operaciones realizadas.

17

Si se abre el programa "Firewall de Windows con seguridad avanzada", en el


apartado de Reglas de entrada pueden verse las nuevas reglas aadidas.

Iniciar, detener y reiniciar servidores


A veces es necesario detener y reiniciar los servidores. Por ejemplo, los archivos de
configuracin de Apache se cargan al iniciar Apache. Si se modifica un archivo de
18

configuracin de Apache (httpd.conf, php.ini u otro) mientras Apache est en


marcha, para recargar los archivos de configuracin es necesario detener y reiniciar
el servidor Apache.
Nota: Si al modificar el archivo de configuracin hemos introducido errores, el
servidor no ser capaz de iniciarse. Si no sabemos encontrar el origen del problema,
se recomienda restaurar los archivos de configuracin originales, de los que se
aconseja tener una copia de seguridad.
Para poner en funcionamiento Apache (u otro servidor), hay que hacer clic en el
botn "Start" correspondiente:

Si el arranque de Apache tiene xito, el panel de control mostrar el nombre del


mdulo con fondo verde, su identificador de proceso, los puertos abiertos (http y
https), el botn "Start" se convertir en un botn "Stop" y en la zona de notificacin
se ver el resultado de las operaciones realizadas.

19

Para detener Apache hay que hacer clic en el botn "Stop" correspondiente a
Apache.

20

Si la parada de Apache tiene xito, el panel de control mostrar el nombre del


mdulo con fondo gris, sin identificador de proceso ni puertos abiertos (http y https),
el botn "Stop" se convertir en un botn "Start" y en la zona de notificacin se ver
el resultado de las operaciones realizadas.

21

Para reiniciar de nuevo Apache habra que volver a hace clic en el botn "Start"
correspondiente a Apache.

Ejecutar el panel de control como administrador


En algunas situaciones es necesario ejecutar el panel de control como
administrador, por ejemplo, para configurar los servidores como servicios o
deshabilitarlos.
Para ejecutar el panel de control como administrador, hay que hacer clic derecho
sobre el icono de acceso directo (Inicio > Todos los programas > XAMPP > XAMPP
Control Panel) y elegir la opcin "Ejecutar como administrador".

22

Arrancar los servidores como servicios


Por completar: actualizar capturas y explicar cmo desinstalar servicios.
Si queremos que un servidor arranque como servicio, es decir, que se ponga en
marcha cada vez que arrancamos el ordenador, hay que marcar la casilla Service
correspondiente.

23

Si el servicio se instala correctamente, se indica en el panel inferior. Los servicios


instalados se indican con una marca verde en la columna Service

24

Al reiniciar el ordenador, el panel de control de XAMPP indica los servicios


arrancados:

25

Editar archivos de configuracin de Apache o PHP


Los dos archivos principales de configuracin son los archivos httpd.conf (Apache) y
php.ini (PHP). Para editarlos se puede utilizar el panel de control de XAMPP, que los
abre directamente en el bloc de notas. Para ello hay que hacer clic en el botn
"Config" correspondiente a Apache y hacer clic en el archivo que se quiere editar.

26

27

El panel de administracin web de XAMPP


Si se ha iniciado el servidor Apache, para comprobar que todo funciona
correctamente, hay que escribir en el navegador la direccin http://localhost. Al abrir
la pgina por primera vez, XAMPP pedir seleccionar el idioma:

28

Una vez elegido el idioma, se mostrar el panel de administracin web de XAMPP:

29

CONCLUSIONES
Como se ha podido comprobar esta herramienta XAMPP no tiene complejidad
alguna. En 5 minutos la hemos instalado y configurado.
Como sabemos que lo ms preciado que tiene el ser humano es su tiempo. Algo
muy cierto porque se llega a un momento en la vida en la que cada vez se tiene
menos tiempo para determinadas cosas y es grato tener la existencia de este tipo de
herramientas con una instalacin y manejo rpido y sencillo.
.
30

BIBLIOGRAFA
https://www.apachefriends.org/es/about.html

31

Anda mungkin juga menyukai