GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Schnelle und schmutzige Hacks:einzeiliger HTTP-Server

Manchmal möchten Sie einfach nur ein Konzept beweisen, indem Sie einen Webserver auf einem Server oder sogar irgendwo auf Ihrem Desktop ausführen. Das Problem ist, dass es etwas übertrieben erscheint, einen ganzen Webserver auf einem Host zu installieren, nur um ein paar Seiten bereitzustellen, oder?

Nun, solange auf Ihrem Rechner Python läuft (heutzutage fast jede Linux-Box), können Sie einen Webserver in einer winzigen Zeile einrichten:

$python -m SimpleHTTPServer

Standardmäßig lauscht dies auf allen Schnittstellen auf Port 8080. Wenn Sie möchten, dass es auf dem üblichen HTTP-Port, Port 80, lauscht, müssen Sie root sein und ihm sagen, dass es auf Port 80 lauschen soll:

$sudo python -m SimpleHTTPServer 80

Viel Spaß!


Linux
  1. Aktualisieren Sie Apache HTTP Server 2.2 auf 2.4 in RHEL und CentOS 7

  2. Verfolgung einer bestimmten IP und eines bestimmten Ports

  3. Was ist eine Matrox-GPU und warum hat der UNIX-Server meiner Universität eine?

  4. Benutzername und Passwort in der Befehlszeile mit sshfs

  5. Schwanz- und Platzhalterzeichen

Kali HTTP-Server einrichten

Sysadmin University:Schnelle und schmutzige Linux-Tricks

SSH-Tunneling und Proxying

FTP-Server-Container Podman schnell und richtig und 4 schmutzige Schritte

Anfängerleitfaden für Apache HTTP Server – Installation und Konfiguration

Häufige Serverprobleme und Lösungen