tema1_Servidores AplicacionesWeb parteIII
Tema1. Servidores de aplicaciones web
5. Instalación de PHP sobre los servidores Web
Una vez instalado y funcionando, es hora de instalar el módulo de Apache, que descargaremos
dela web oficial, en caso de Windows y mediante yum en caso de Linux
5.1. Instalación sobre IIS
Lo primero que vamos a hacer es habilitar el soporte para FastCGI en Windows Server 2008 R2,
que noviene habilitado por defecto. Para ello iremos a las herramientas del servidor y
pulsaremos sobre Agregar servicios de rol. Agregaremos CGI
Desde la página web de PHP:http:/windows.php.net/download/#php-5.4 descargaremos el
instalador y procederemos a su instalación en el directorio c:\php. Si leemos las
recomendaciones que desde la web http://www.php.net/ nos indican para instalar PHP sobre
IIS 7,vemos que el fichero recomendado es el que corresponde a la versión Non-thread-safe.
Instalaremos la versión 5.3.15
©Rosa Mª Romero Serrano
Página 1
IAW Curso 2014-15
Tema1. Servidores deaplicaciones web
En principio vamos a dejar las opciones por defecto en cuanto a módulos y extensiones de
PHP. En función de la herramienta a instalar, el gestor de contenidos o cualquier otra
plataforma, yainstalaríamos las requeridas por estos programas.
Configuraremos los parámetros relativos a CGI- and FastCGI settings en el fichero php.ini como
se indica:
fastcgi.impersonate = 1
fastcgi.logging =0
cgi.fix_pathinfo=1
cgi.force_redirect = 0
Para ver si funciona el módulo de PHP crearemos un fichero llamado pruebaphp.php dentro
del directorio wwwroot con el contenido:
phpinfo();
?>
Sivamos al navegador y buscamos localhost/pruebaphp.php veremos lo siguiente, que indica
que el servidor "entiende" PHP:
©Rosa Mª Romero Serrano
Página 2
IAW Curso 2014-15
Tema1. Servidores deaplicaciones web
5.2. Instalación sobre Apache
Para instalar el módulo de PHP ejecutaremos en línea de comandos:
#yum install php
Para comprobar que se ha instalado bien, crearemos un pequeño fichero con...
Regístrate para leer el documento completo.