Linux / macOS: cómo crear un servidor web en 1 segundo
¿Eres un usuario de Linux o macOS? ¡Hoy tenemos un buen consejo para ti! En un momento en que las herramientas digitales han sido un fuerte aliado de la comunicación humana, nada mejor que conocer su potencial.
¡El consejo que le traemos hoy es muy simple y le permite crear un servidor web en solo 1 segundo! ¿No te lo crees?
Acha difícil partilhar ficheiros entre um sistema Linux e, por exemplo, um Windows? É verdade que o Samba pode não ser a melhor opção para utilizadores menos experientes e nesse sentimos hoje trazemos uma alternativa.
Aprenda como pode partilhar ficheiros e diretórios com um único comando no seu GNU/Linux e macOS.
Características do Python
A linguagem de programação Python é uma linguagem de alto nível (VHLL – Very High Level Language), interpretada e interativa, que foi criada pelo holandês Guido Van Rossum. Esta é uma linguagem orientada a objetos, modular, com uma sintaxe muito intuitiva e muito simples de aprender. Tal como o Perl, o código fonte do Python está disponível sob a licença GNU General Public License (GPL).
Na Internet podemos encontrar muita documentação sobre esta fantástica linguagem de programação que é usada pelos principais players tecnológicos, nos mais diversos serviços.
Como criar um servidor Web em 1 segundo usando o Python
Através do módulo integrado SimpleHTTPServer podemos criar rapidamente um servidor Web e disponibilizar os conteúdos de um determinado diretório. Esta funcionalidade é importante quando pretendemos partilhar esses conteúdos de uma forma simples e rápida.
Para tal vamos a um exemplo. Vamos começar por criar um diretório usando os seguintes comandos:
mkdir pplware touch ppinto |
Luego ejecute el módulo Python SimpleHTTPServer
python -m SimpleHTTPServer
|
A partir de ese momento comenzamos a tener un servidor web activo que hará que los contenidos de la carpeta estén disponibles en línea. Para hacer esto, simplemente use la dirección de la máquina y el puerto lógico indicado. El resultado será algo así.
Si el usuario desea cambiar el puerto de comunicación, puede usar el comando:
$python -m SimpleHTTPServer <porto> |
¡Y es tan simple como eso!