GNU/Linux >> Belajar Linux >  >> Linux

Peretasan cepat dan kotor:Server HTTP satu baris

Terkadang Anda hanya ingin membuktikan sebuah konsep dengan menjalankan server web di server, atau bahkan desktop Anda di suatu tempat. Masalahnya adalah, tampaknya agak berlebihan untuk menginstal seluruh server web pada sebuah host, hanya untuk mendapatkan beberapa halaman yang disajikan, bukan?

Yah, selama mesin Anda memiliki python di dalamnya (hampir setiap kotak linux sekarang ini), Anda dapat mengatur server web, dalam satu baris yang sangat kecil:

$python -m SimpleHTTPServer

Secara default, ini akan mendengarkan pada semua antarmuka, pada port 8080. Jika Anda ingin membuatnya mendengarkan pada port HTTP biasa, port 80, maka Anda harus melakukan root, dan memintanya untuk mendengarkan pada port 80:

$sudo python -m SimpleHTTPServer 80

Selamat menikmati!


Linux
  1. Apa itu server Linux dan mengapa bisnis Anda membutuhkannya?

  2. melacak IP dan port tertentu

  3. Apa itu GPU Matrox dan mengapa server UNIX universitas saya memilikinya?

  1. Encode Konten File Dan Gema Sebagai Satu Baris?

  2. Karakter ekor dan wildcard

  3. Bagaimana cara mengarahkan subdomain ke port lain di server yang sama?

  1. Cara Menginstal dan Menggunakan Alat Baris Perintah Mosh Linux

  2. Server FTP Satu Jalur

  3. Pendengar dan juru bahasa port serial Linux?