Despliegue-de-Aplicaciones-Web/Instalación de Python
De WikiEducator
< Despliegue-de-Aplicaciones-Web
Revisión a fecha de 23:19 15 oct 2021; Lmorillas (Discusión | contribuciones)
Contenido
Qué es Python
Busca información en https://www.python.org o en internet.
Descarga una versión para tu sistema operativo
Instálalo y haz que configure la variable de entorno del path, así podrás llamar a python desde la consola.
Comprueba la instalación
C:\Users\myuser> py --version
Si usas linux, python estará instalado en el sistema. Compruébalo ejecutando en un una consola:
$ python3 --version
Debería de mostrar la versión del entorno instalado (en este momento 3.10.0)
Úsalo como servidor web
En una carpeta crea un ejemplo de un fichero ejercicio1.html:
<html><body><h1>Primer servidor http</h1></body></html>
En esa misma carpeta escribe:
py -m http.server
En linux:
python3 -m http.server
Permite el acceso si lo bloquea el firewall Accede a esa página desde tu navegador. En nuestro ejemplo:
http://localhost:8000/ejercicio1.html
- localhost es el nombre que tiene nuestro equipo
- 8000 el puerto que ha abierto la instrucción que hemos ejecutado
- Fíjate en los mensajes de la consola cuando se abre un archivo desde el navegador.
- Prueba a escribir en la barra del navegador una página que no existe en tu servidor y verás un error 404 en la consola.
Resumen
- Hemos instalado un servidor simple para desarrollo (no está recomendado para producción)
- Accedemos a ese servidor desde nuestro navegador poniendo la dirección localhost y el puerto que usa el servidor web. Normalmente no se pone el número del puerto porque se usan los puertos estándar (80 o 443) y el navegador ya lo sabe.
- Podemos ver en la consola las peticiones (GET) que hace el navegador