Простейший веб-сервер под винду
От: Alekzander  
Дата: 15.09.24 15:07
Оценка: -1
Из-за грёбанного Гугла с его Хромом, часть фич локально не посмотреть.

Нужен максимально маленький и простой веб-сервер, без зависимостей. Никаких серверных языков, никакой шаблонизации, никакой маршрутизации, никакой СУБД, тупо отдать локальные файлы через http, чтобы Хром был счастлив. Я сейчас посмотрел, wampserver, которым пользовался в старину, уже весит 330 метров. Жесть какая.

Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл

Спасибо.
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Отредактировано 15.09.2024 15:17 Alekzander . Предыдущая версия . Еще …
Отредактировано 15.09.2024 15:16 Alekzander . Предыдущая версия .
Отредактировано 15.09.2024 15:11 Alekzander . Предыдущая версия .
Re: Простейший веб-сервер под винду
От: Qulac Россия  
Дата: 15.09.24 15:17
Оценка: 15 (1)
Здравствуйте, Alekzander, Вы писали:

A>Из-за грёбанного Гугла с его Хромом, часть фич локально не посмотреть.


A>Нужен максимально маленький и простой веб-сервер. Никаких серверных языков, никакой шаблонизации, никакой маршрутизации, никакой СУБД, тупо отдать локальные файлы через http, чтобы Хром был счастлив. Я сейчас посмотрел, WAMP, которым пользовался в старину, уже весит 330 метров. Жесть какая.


A>Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл


A>Спасибо.


В студии есть IIS Express. Для него так же раньше можно было в сети найти программу для удобного администрирования. Я пользовался правда давно, как с этим сейчас-не знаю.
Программа – это мысли спрессованные в код
Re: Простейший веб-сервер под винду
От: Alekzander  
Дата: 15.09.24 15:41
Оценка:
Здравствуйте, Alekzander, Вы писали:

A>Из-за грёбанного Гугла с его Хромом, часть фич локально не посмотреть.


A>Нужен максимально маленький и простой веб-сервер, без зависимостей. Никаких серверных языков, никакой шаблонизации, никакой маршрутизации, никакой СУБД, тупо отдать локальные файлы через http, чтобы Хром был счастлив. Я сейчас посмотрел, wampserver, которым пользовался в старину, уже весит 330 метров. Жесть какая.


A>Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл


A>Спасибо.


Вот этот весит пару мегабайт и просто работает: https://github.com/TheWaWaR/simple-http-server

Но если есть какой-то более родной (встроенный в винды или студию), то будет интересно и полезно узнать.

Без Ноды, без Питона, без других бэкендерских тулзов. Хотелось бы для чистоты ничего такого не ставить.
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Re: Простейший веб-сервер под винду
От: SkyDance Земля  
Дата: 15.09.24 16:15
Оценка: 15 (1) +1
A>Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл

Kestrel, https://learn.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel?view=aspnetcore-8.0 — не?
Re: Простейший веб-сервер под винду
От: flаt  
Дата: 15.09.24 16:26
Оценка: 15 (1)
Здравствуйте, Alekzander, Вы писали:

A>Из-за грёбанного Гугла с его Хромом, часть фич локально не посмотреть.


python -m http.server 8080

От авторов TheBat тоже есть что-то: https://www.ritlabs.com/en/products/tinyweb/

А вот кроссплатформенное (но проще питоном): https://simplewebserver.org/download.html
Re: Простейший веб-сервер под винду
От: DiPaolo Россия  
Дата: 15.09.24 16:36
Оценка: 15 (1) +1
python -m http.server


Все! Локально поднят сервер для текущей папки и ее подпапок.

Никаких зависимостей! Только питон.
Патриот здравого смысла
Re: Простейший веб-сервер под винду
От: velkin Удмуртия https://kisa.biz
Дата: 15.09.24 16:45
Оценка: 15 (1) +2
Здравствуйте, Alekzander, Вы писали:

A>Нужен максимально маленький и простой веб-сервер, без зависимостей.


Nginx
Re[2]: Простейший веб-сервер под винду
От: Alekzander  
Дата: 15.09.24 17:07
Оценка:
Здравствуйте, flаt, Вы писали:

F>А вот кроссплатформенное (но проще питоном): https://simplewebserver.org/download.html


66 мегабайт 32-битная сборка. Ну и симплы пошли.
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Re: Простейший веб-сервер под винду
От: Stanislaw K СССР  
Дата: 15.09.24 17:15
Оценка: 15 (1) +1
Здравствуйте, Alekzander, Вы писали:

A>Из-за грёбанного Гугла с его Хромом, часть фич локально не посмотреть.


A>Нужен максимально маленький и простой веб-сервер, без зависимостей.


у nginx нет зависимостей.

A> Никаких серверных языков, никакой шаблонизации, никакой маршрутизации, никакой СУБД,


в nginx ничего этого нет.

A>Я сейчас посмотрел, wampserver, которым пользовался в старину, уже весит 330 метров. Жесть какая.


nginx. 4 мегабайта.

A>Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл


в nginx.conf нужно сделать 1 (одну) настройку — указать путь к локальным файлам.
Все проблемы от жадности и глупости
Re: Простейший веб-сервер под винду
От: vsb Казахстан  
Дата: 15.09.24 20:05
Оценка: 15 (1)
Если есть питон, можно через python -m http.server

Также в последних версиях Java тоже какой-то бинарник для простенького файлового сервера есть.

А так — миллион их. Вбей github rust simple http server в поиск. Или Go вместо Rust. Обычно программы на этих языках распространяются в виде одного exe и часто на гитхабе имеют билды.
Отредактировано 15.09.2024 20:05 vsb . Предыдущая версия .
Re: Простейший веб-сервер под винду
От: Carc Россия http://www.amlpages.com/home.php
Дата: 16.09.24 07:36
Оценка: 15 (1)
Здравствуйте, Alekzander, Вы писали:

A>Из-за грёбанного Гугла с его Хромом, часть фич локально не посмотреть.


A>Нужен максимально маленький и простой веб-сервер, без зависимостей. Никаких серверных языков, никакой шаблонизации, никакой маршрутизации, никакой СУБД, тупо отдать локальные файлы через http, чтобы Хром был счастлив. Я сейчас посмотрел, wampserver, которым пользовался в старину, уже весит 330 метров. Жесть какая.


A>Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл


A>Спасибо.

Денвер?
Aml Pages Home
Re: Простейший веб-сервер под винду
От: F3V  
Дата: 16.09.24 12:34
Оценка: 15 (1)
Здравствуйте, Alekzander, Вы писали:

A>Нужен максимально маленький и простой веб-сервер, без зависимостей. Никаких серверных языков, никакой шаблонизации, никакой маршрутизации, никакой СУБД, тупо отдать локальные файлы через http, чтобы Хром был счастлив. Я сейчас посмотрел, wampserver, которым пользовался в старину, уже весит 330 метров. Жесть какая.


A>Если в VS 2022 такой встроен (как мне писали, сейчас в каждой IDE есть), то вполне устроит, при условии, что не надо настраивать. Я поискал, но не нашёл


Рабочий вариант: Boost Http 1.0 Server.

    // Check command line arguments.
    if (argc != 4)
    {
      std::cerr << "Usage: http_server <address> <port> <doc_root>\n";
      std::cerr << "  For IPv4, try:\n";
      std::cerr << "    receiver 0.0.0.0 80 .\n";
      std::cerr << "  For IPv6, try:\n";
      std::cerr << "    receiver 0::0 80 .\n";
      return 1;
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.