Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio # 7
SERVIDOR WEB Y PHP
Para proceder a instalar NGINX debemos percatarnos de que el Centos 7 tiene las últimas
actualizaciones si no es asi utilizamos el comando
Yum –y update
Una vez actualizado CentOS 7, será necesario que instalemos los repositorios EPEL para
la correcta instalación de Nginx, para instalar estos repositorios ejecutaremos la siguiente
línea:
Una vez instalado Nginx será necesario ejecutar las siguientes líneas:
http://IP_Servidor
BIBLIOGRAFIA
https://www.solvetic.com/tutoriales/article/4211-como-instalar-configurar-nginx-centos-
7/
INSTALACION DE HIAWATHA
wget http://anku.ecualinux.com/7/x86_64/anku-release-8-1.noarch.rpm
https://translate.google.com.ec/translate?hl=es-
419&sl=en&u=https://www.linuxhelp.com/how-to-install-hiawatha-webserver-in-
centos-7/&prev=search
https://translate.google.com.ec/translate?hl=es-
419&sl=en&u=https://www.unixmen.com/install-hiawatha-webserver-centos-
7/&prev=search
XAMPP
El programa está liberado bajo la licencia GNU y actúa como un servidor web libre, fácil
de usar y capaz de interpretar páginas dinámicas. Actualmente Xampp está disponible
para GNU/Linux, Microsoft Windows, Solaris y MacOS X.
Xampp solamente requiere descargar y ejecutar un archivo de tipo zip, tar o exe, con unas
pequeñas configuraciones en alguno de sus componentes que el servidor Web necesitará.
Xampp se actualiza regularmente para incorporar las últimas versiones de
Apache/MySQL/PHP y Perl. También incluye otros módulos como OpenSSL y
phpMyAdmin. Para instalar Xampp se requiere solamente una pequeña fracción del
tiempo necesario para descargar y configurar los programas por separado.
BIBIOGRAFIA
http://www.um.es/docencia/barzana/DAWEB/Desarrollo-de-aplicaciones-web-
Xampp.html
INSTALACION
Nos toca elegir la ruta dónde queremos que se instale, yo la dejo por defecto, y a
continuación pinchamos en Next.
Nos mostrará información sobre instaladores, si no queréis que se abra la web de Bitnami
desmarcar la casilla y pinchar en Next, tal y como se ve en la siguiente imagen:
Veremos en pantalla la siguiente imagen, que nos indica que XAMPP está listo para
instalarse en nuestro ordenador, así que pinchamos en Next, y veremos cómo empieza a
instalarse, esperamos hasta que acabe.
Cuando termina de instalarse nos mostrará una pantalla que confirma que la instalación
se ha llevado a cabo con éxito, (Si no queremos que se inicie XAMPP desmarcamos la
casilla que aparece) y damos en Finish.
Si has desmarcado la casilla en el último paso, abre el panel de control de XAMPP (Si no
la desmarcaste ya lo tendrás abierto), veremos lo siguiente:
Nota
Si tienes algún servicio abierto en el puerto 80 o 443 por ejemplo, te mostrará letras en
rojo informando del conflicto y te indicará el programa que los está utilizando, para que
todo funcione bien debes para los programas, para ello puedes dirigirte a servicios de
Windows (mira la siguiente imagen te da una manera de acceder, aunque también puedes
pinchar en el botón services de XAMPP que te llevará directamente), ahí dentro solo
busca el servicio que da conflictos y le das a Detener.
BIBLIOGRFIA
http://www.mclibre.org/consultar/php/otros/xampp-instalacion-windows.html
https://www.solvetic.com/tutoriales/article/2637-como-instalar-xampp-para-
convertir-tu-pc-en-un-servidor-web/
IIS
El rol Servidor web (IIS) en Windows Server 2012 proporciona una plataforma segura,
fácil de administrar, modular y extensible donde hospedar sitios web, servicios y
aplicaciones de manera confiable. Con IIS 8, puede compartir información con usuarios
en Internet, en una intranet o en una extranet.IIS 8 es una plataforma web unificada que
integra IIS, ASP.NET, servicios de FTP, PHP y Windows Communication Foundation
(WCF).
En la lista siguiente, se indican solo algunas de las ventajas que obtendrá al usar IIS 8:
Los administradores pueden usar el rol Servidor web (IIS) para instalar y administrar
varios sitios web, aplicaciones web y sitios FTP. Estas son algunas de las características
específicas:
BIBLIOGRAFIA
https://msdn.microsoft.com/es-es/library/hh831725(v=ws.11).aspx
http://documentation.arcserve.com/Arcserve-
RHA/Available/R16/ESP/Bookshelf_Files/PDF/XO_MS_IIS_W_ESN.pdf
INSTALACION
Paso 1
Para verificar que no tenemos IIS instalado en nuestro Windows 10 vamos a abrir el navegador
e ingresaremos localhost en la barra de dirección, aparecerá lo siguiente:
Paso 2
A continuación veremos cómo instalar esta característica en nuestro ambiente Windows 10.
Vamos a ir al Panel de Control para ello podemos ingresar el término "Panel" en el cuadro de
búsqueda y seleccionar Panel de Control.
Paso 3
Una vez abierto el panel de control vamos a seleccionar la opción Desinstalar un programa la
cual está ubicada dentro de la categoría Programas. Se abrirá la siguiente ventana:
AMPLIAR
Paso 4
Con las opciones de World Wide Web Services mantenemos seguro nuestro sitio web. Además
activando estas características permitimos que IIS suministre contenido dinámico al sitio web.
Vamos ahora a desplegar la opción Health and Diagnostics – Estado y Diagnósticos para ver las
opciones que ésta tiene. Debemos seleccionar tanto HTTP Logging (Por defecto marcada) y
Tracing lo cual nos permitirá rastrear de manera ágil y segura las peticiones web.
Paso 6
Las demás opciones van de acuerdo a las necesidades que tengamos o sean necesarias. Si
analizamos las opciones en la sección "Performance Features o Características de
Rendimiento" podemos ver que tenemos las dos (2) opciones para el contenido de nuestros
sitios web, los cuales pueden ser dinámicos o estáticos.
Nota
Un sitio web de contenido estático sólo muestra contenido de este tipo (estático) como
imágenes, HTML, etc, mientras que el dinámico tiene la capacidad de desplegar otro tipo de
contenido como aplicaciones web, etc, todo depende de las necesidades actuales.
Una vez tengamos realizado este proceso daremos clic en Aceptar para que Windows 10
comience la instalación y respectiva actualización de IIS en el sistema. En unos minutos
veremos que los cambios se han realizado correctamente.
Paso 8
Pulsamos Cerrar para salir de la ventana. Para validar que la instalación de IIS ha sido correcta
vamos a abrir nuevamente un navegador y vamos ir a la barra de dirección e ingresaremos:
1. localhost
Paso 9
Veremos que a diferencia del mensaje que nos mostró anteriormente que no se podía mostrar
la página ahora veremos lo siguiente:
AMPLIAR
Paso 10
Si se despliega esta ventana indica que todo ha sido instalado y actualizado de manera
correcta. Allí podemos dar clic en el idioma que más nos interese y podemos ver que se
despliega la web oficial de Microsoft en lo relacionado a IIS.
AMPLIAR
Paso 11
A partir de este punto podemos comenzar a trabajar con Internet Information Services y
recordemos lo que IIS nos permite realizar en nuestro entorno Windows 10:
Es posible incrementar los alcances de nuestros sitios web basados en el protocolo HTTP.
Con IIS basado en Windows 10 tenemos la seguridad de que nuestro contenido publicado es
seguro gracias a los diferentes estándares usados.
Con IIS podemos descargar nuevas características para IIS como por ejemplo:
WinCache
Administration Pack
Database Manager
entre otras.
Aprovechemos todo lo que IIS nos ofrece y tendremos en nuestras manos una
herramienta muy poderosa si somos apasionados con la creación y edición de
contenidos web. Como vemos el proceso de instalación de IIS en nuestro sistema
Windows 10 es realmente sencillo y no tiene ninguna complejidad, aprovechemos esta
gran característica de Microsoft.
BIBLIOGRAFIA
https://www.solvetic.com/tutoriales/article/2675-como-instalar-iis-en-windows-10/
https://technet.microsoft.com/es-es/library/hh831475(v=ws.11).aspx
https://msdn.microsoft.com/es-es/library/hh994592(v=ws.11).aspx
Bibliografía
Ferrer, J., García, V., & García, R. (s.f.). es.tldp.org. Obtenido de
http://es.tldp.org/Manuales-LuCAS/doc- curso-html/doc-curso-html.pdf
Río Medina, Á. (2012). Manual PHP 6.0: formación para el empleo. Madrid: Editorial
CEP, S.L.
Villada Romero, J. L. (2015). Instalación y configuración del software de servidor web
(UF1271). Madrid: IC Editorial.