Действительно простой HTML-сервер для малины pi

Я использую помощника Ubuntu на моей малине pi 2 b +. Я хочу, чтобы он размещал HTMl-файл. Моя проблема в том, что у меня мало ресурсов. Например. с моей основной программой использования, которая работает 24/7 на нем, нет никакой памяти для запуска Firefox, поэтому мне нужно легкое решение. Мне не нужен сложный сайт, просто что-то, возвращающее этот файл sample.html, если кто-то обращается к http://192.168.178.8 (в качестве примера)

1
задан 7 October 2015 в 08:02

2 ответа

nginx - легкий веб-сервер, хорошо работает на Raspi

sudo apt-get -y install nginx

Поместите свою страницу по умолчанию в / var / www / html [!d3 ]

nginx изменить /etc/nginx/nginx.conf

0
ответ дан 23 May 2018 в 16:54

Установить пакет netcat-openbsd. При этом следующий сценарий оболочки дает вам очень простой веб-сервер, который всегда возвращает ваш sample.html для любого запроса.

Обратите внимание, что он не может предоставить никаких дополнительных файлов, таких как изображения, файлы CSS и т. д.

#!/bin/sh

while (
printf "HTTP/1.1 200 OK\r\n"
printf "Content-Type: text/html\r\n"
printf "\r\n"
cat /path/to/sample.html
) | nc -l 80 >/dev/null; do echo; done

Заменить /path/to/sample.html на путь вашего фактического HTTP-файла.

0
ответ дан 23 May 2018 в 16:54

Другие вопросы по тегам:

Похожие вопросы: