Subido por andres pruaño

IAW1 Práctica 2 andrespruano (1)

Anuncio
IAW1 PRÁCTICA 2
Andrés Pruaño Castillo
INDICE
INSTALACION WAMP: ................................................................................................................... 2
1)
Antes de la instalación: ..................................................................................................... 2
2)
Instalación: ........................................................................................................................ 2
3)
Post instalación: ............................................................................................................ 4
INSTALACION WAMP:
1) Antes de la instalación:
a. Verificar los dos productos, compararlos y escoge uno de ellos, argumentando tu
elección:
He elegido el Xampp ya que es el único de los dos que conozco y se mas o menos
manejar.
b. Verificar las versiones de PHP y apache que manejan:
Wamp Server: La versión de PHP que utiliza es la 5.3 y la version de apache es 2.4.
Xampp: La versión de PHP que utiliza es la 5 y la version de apache es 2.
c. Revisa antes de instalar los requisitos que tiene el software y solo instala los
solicitados para montar la arquitectura wamp y la herramienta de ayuda para
acceder a la base de datos:
2) Instalación:
•
Elige una de las dos herramientas y comprueba su correcto funcionamiento
desde un navegador web.
He elegido el Xammp, para comprobar su funcionamiento dejo una captura
de la prueba con el navegador web:
•
•
•
¿Cómo podemos comprobar que el servidor apache está funcionando
correctamente? Argumentar la respuesta.
El apache esta funcionando correctamente, ya que como se ve abajo te
pone que está en el puesto 80, donde nos encontramos.
¿Qué significado tiene la dirección IP 127.0.0.1 o localhost? ¿es posible utilizarlo
con este entorno? Argumentar la respuesta.
El significado que tiene es el correcto funcionamiento del Xampp, si es posible,
ya que poniendo esta dirección se abre automáticamente el localhost.
¿Cómo miramos la dirección IP de la tarjeta de red Ethernet? ¿podemos acceder
al servidor web a través de esa IP? Argumentar la respuesta
Accedemos al símbolo del sistema e introducimos ipconfig para saber la ip de
tarjeta ethernet, como podemos observar en la siguiente captura de pantalla:
También si introduzco mi ip en internet, me sigue saliendo el dashboard de
Xampp, como se puede observar en la siguiente captura:
3) Post instalación:
•
Verifica y argumenta que las versiones instaladas son las que figuran en la
página web de información de la versión del software instalado.
Si que lo son, en las siguientes capturas muestro las versiones instaladas:
Apache:
PHP:
MySQL:
•
•
•
Verifica y argumenta cuales son los puertos que utiliza apache.
Los puertos que utiliza apache son 80,443.
Verifica y argumenta cuál es el directorio donde se ha instalado el software.
El directorio donde he instalado el Xampp, como se muestra en la siguiente
captura:
Dentro del directorio donde hayas instalado el software, encontrarás otro
directorio denominado apache. A partir de ese directorio y subdirectorios se
encuentra toda la configuración del servidor apache. Identifica cual es el fichero
principal de configuración y en directorio se encuentra
Esta es la dirección C:\xampp\apache\conf, y en la captura se ve cual es el
archivo para cambiar la configuración del apache:
En el fichero principal de apache se definen una serie de variables, comandos y directivas. A
continuación, explica qué significa, para que se utilizan y si se trata de una variable indicar
también el valor que tiene:
•
•
•
•
•
•
•
•
ServerRoot: La directiva ServerRoot especifica el directorio de nivel superior que
tiene el contenido web. Por defecto, ServerRoot está configurado a "/etc/httpd"
para servidores seguros y no seguros.
LoadModule: es usada para cargar en módulos Dynamic Shared Object (DSO).
Se puede encontrar más información sobre el soporte del Servidor Apache HTTP
para DSO, incluyendo exáctamente cómo utilizar la directiva LoadModule, en la
Sección 10.7. Observe, que ya no es importante el orden en que se cargan estos
módulos con el Servidor Apache HTTP 2.0. Consulte la Sección 10.2.1.3 para más
información sobre el soporte DSO del Servidor Apache HTTP 2.0.
ServerName : sir ve para configurar un nombre de servidor y un número de
puerto (que coincida con la directiva Listen) para el servidor.
DocumentRoot "C:/xampp/htdocs": es el directorio que contiene la mayoría de
los archivos HTML que se entregarán en respuesta a peticiones.
ErrorLog: especifica el archivo donde se guardan los errores del servidor.
LogLevel : establece que tantos detalles tendrán los registros de mensajes de
error.
MIMEMagicFile "conf/magic" : La directiva MimeMagicFile se puede utilizar
para habilitar este módulo, el archivo predeterminado se distribuye en
conf/magic .
Include conf/extra/httpd-vhosts.conf: permite que se incluyan otros archivos de
configuración en el tiempo de ejecución.
Descargar