Предельно простой http-сервер

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 3597
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 1776

0
. Редактировалось 3 раза, последний — #1
Сегодня узнал, что в busybox есть встроенный очень простой http-сервер, который может раздавать статику из указанного каталога, который запускается так: busybox httpd
Полезные параметры:
-p — порт (можно так же указать IP-адрес интерфейса в формате -p IP:port)
-u — пользователь, от имени которого будет работать сервер (сработает при запуске с правами rootа)
-h — путь к DocumentRoot, откуда будут выдаваться файлы.
Для отладки пригодятся параметры -f -v.
Конечно, полностью он nginx не заменит, но когда нужно быстро организовать раздачу файлов, может весьма пригодиться.

Ребята, давайте жить спокойно!

10geek
Единомышленник
Нет Всего сообщений: 361
Зарегистрирован: 29 июн. 2018 г., 09:36
Рейтинг пользователя: 51

0
#2
На GitHub есть большой список однострочников для раздачи статики, в котором также упомянули и BusyBox: https://gist.github.com/willurd/5720255

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.