Instalar servidores web y php
Transcript of Instalar servidores web y php
![Page 1: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/1.jpg)
Instalación de servidor web, intérprete PHP y motor de base de
datos MySQL
Laboratorio Ing. Software II
![Page 2: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/2.jpg)
• Primer paso, ir a la siguiente dirección y descargar la aplicación “AppServ”
• http://www.appservnetwork.com/
• Ejecutar el programa una vez descargado y seguir las siguientes instrucciones
![Page 3: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/3.jpg)
![Page 4: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/4.jpg)
![Page 5: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/5.jpg)
![Page 6: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/6.jpg)
![Page 7: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/7.jpg)
![Page 8: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/8.jpg)
![Page 9: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/9.jpg)
![Page 10: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/10.jpg)
![Page 11: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/11.jpg)
![Page 12: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/12.jpg)
Configurando el servidor Apache
• Crear una carpeta específica para guardar todos los proyectos web que realicemos.
• Una sugerencia es crear una carpeta llamada “Mis webs dinámicas” bajo el subdirectorio “Mis documentos” en Windows.
• Una vez creada la carpeta, abrir el archivo “http.conf” que se encuentra bajo la carpeta “conf” a su vez bajo la carpeta “AppServ”
![Page 13: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/13.jpg)
![Page 14: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/14.jpg)
![Page 15: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/15.jpg)
![Page 16: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/16.jpg)
![Page 17: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/17.jpg)
• Ahora busca una línea que comience con “<Directory” y sustituir el directorio por la ruta del directorio que usted creó, de la misma manera que se hizo en el paso anterior.
![Page 18: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/18.jpg)
![Page 19: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/19.jpg)
![Page 20: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/20.jpg)
• Asegúrate de usar “/” y no “\” en las rutas de los directorios, y también de no modificar nada más del archivo.
• Guarda los cambios y cierra el editor de texto. Ahora reinicia la computadora.
• De esta forma, Apache se iniciará por primera vez como servicio, con la nueva configuración .
![Page 21: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/21.jpg)
Comprobando el funcionamiento
• En primer lugar comprobaremos el funcionamiento del servidor Apache. Para ello abrir la carpeta que se creó como carpeta-servidor. En ella vamos a crear una página sencilla, cuyo nombre es pruebaApache.html.
• El contenido es el siguiente:<html>
<body>
Apache funcionando
</body>
<html>
![Page 22: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/22.jpg)
• Para abrir esta página, No haga doble clic.
• Abra el navegador y en la barra de direcciones escriba:
• http://localhost/pruebaApache.html
• Y pulse Intro. Si todo va bien, el navegador deberá mostrar un aspecto similar al de la siguiente imagen:
![Page 23: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/23.jpg)
![Page 24: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/24.jpg)
PHP
• Una vez que Apache está funcionando, es el momento de comprobar el funcionamiento del intérprete de PHP.
• Para ello, hay que abrir de nuevo la carpeta-servidor y dentro de ella crear una página, llamada pruebaPHP.php. El código es el siguiente:
<?php
phpinfo();
?>
![Page 25: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/25.jpg)
• Abra el navegador y en la barra de direcciones escriba:
• http://localhost/pruebaPHP.php
• Y pulse Intro. Si todo va bien, el navegador deberá mostrar un aspecto similar al de la siguiente imagen:
![Page 26: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/26.jpg)
![Page 27: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/27.jpg)
• En caso de que no se haya instalado el servidor PHP, descargar el programa de esta liga http://windows.php.net/download/
• Y seguir las instrucciones que se indican en esta liga http://mundogeek.net/archivos/2005/10/15/instalar-php-y-mysql/
![Page 28: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/28.jpg)
• De momento no se preocupe por saber qué significa la información mostrada en la pantalla de prueba de php; lo importante es ver que el intérprete de PHP esté funcionando correctamente.
• Las páginas dinámicas se generan en el momento de la solicitud, el código recibido por el cliente no tiene por qué parecerse al código original de la página.
![Page 29: Instalar servidores web y php](https://reader033.fdocuments.net/reader033/viewer/2022042700/559849161a28ab5d168b47b5/html5/thumbnails/29.jpg)
• Este modo de funcionamiento tiene una ventaja más, cuando se ejecuten sus páginas dinámicas no se podrá deducir información clave de su código original a través del código que recibe el cliente, dándole un medio de ocultación de información delicada.