Автор Гілка: Швидкий запуск HTTP-сервера для тестування власного коду.  (Прочитано 9129 раз)

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Впевнений, що багато з вас про це знають і це не є новиною, але всерівно залишу це тут про всяк випадок.

Як правило для того, щоб перевітити якийсь сервосторонній скрипт чи JavaScript-бібліотеку нам доводиться запускати сервіс httpd. На щастя для цього ми не мусимо конфігурувати і запускати Apache чи NGINX і переносити всі свої файли до певної теки. Ми можемо просто перейти до свого робочого каталогу і як звичайний користувач тимчасово запустити в ньому HTTP-сервер з командного рядка. Поточний каталог у такому разі стане кореневим для сервера. Так, скажімо, Python включає в собі стандартний модуль http.server і виконання
python -m http.server 8080
запустить веб-сервер, який слухатиме порт 8080. Направивши переглядач на http://localhost:8080 ви побачите index.html або перелік файлів каталогу. Зручно.

Опис додаткових легких серверів ви знайдете тут: https://www.pcsuggest.com/best-lightweight-web-server-linux/.

Миха́йло Даниле́нко

  • Гість
Код: Bash
  1. docker run -d --rm -v "$PWD:/usr/share/nginx/html" -p 8080:80 nginx
  2.  
?

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Цілком. Так, залишайте власні варіанти.