GNU/Linux >> Tutoriels Linux >  >> Linux

Hacks rapides et sales :serveur HTTP à une ligne

Parfois, vous voulez simplement prouver un concept en exécutant un serveur Web sur un serveur, ou même votre bureau quelque part. Le problème est qu'il semble un peu exagéré d'installer un serveur Web complet sur un hôte, juste pour que quelques pages soient servies, n'est-ce pas ?

Eh bien, tant que votre machine est équipée de python (presque toutes les machines linux le font de nos jours), vous pouvez configurer un serveur Web, en une ligne eensy weensy :

$python -m SimpleHTTPServer

Par défaut, cela écoutera sur toutes les interfaces, sur le port 8080. Si vous voulez qu'il écoute sur le port HTTP habituel, le port 80, vous devez être root et lui dire d'écouter sur le port 80 :

$sudo python -m SimpleHTTPServer 80

Amusez-vous !


Linux
  1. Encoder le contenu du fichier et le répercuter sur une seule ligne ?

  2. Mettre à niveau Apache HTTP Server 2.2 vers 2.4 dans RHEL et CentOS 7

  3. Nom d'utilisateur et mot de passe en ligne de commande avec sshfs

  4. Caractères de fin et caractères génériques

  5. Comment rediriger des sous-domaines vers un port différent sur le même serveur ?

Configuration du serveur http Kali

Université Sysadmin :astuces Linux rapides et sales

Tunnellisation et proxy SSH

Conteneur de serveur FTP Podman rapide et droit et 4 étapes sales

Guide du débutant pour Apache HTTP Server - Installation et configuration

Problèmes de serveur courants et solutions