Bug #3231
closedUpdate install from source documentation
Description
How do I install Lighttpd2 from source? Instructions are outdated.
Updated by huggla 11 months ago
Thanks for your reply, but that is not instructions how to install Lighttpd2 from source.
This is the documentation that needs to be updated:
https://redmine.lighttpd.net/projects/lighttpd2/wiki/Installation
Updated by stbuehler 11 months ago
(I removed the "lighttpd (1.4) install" tutorial; that has no place in an issue tracker, and was bad in many other ways)
lighttpd2 is currently mostly for myself; I don't intend to release it, nor to support it properly.
You're still welcome to play with it (and I do use it on my own servers, i.e. "production"), but it helps if your a software developer yourself, and understand how HTTP request handling in a webserver works.
Anyway: I recently removed all build systems apart from https://mesonbuild.com/ (which shouldn't be a problem, because glib uses it too, and we need glib anyway). The debian package for it is named meson
.
The debian source package at https://build.opensuse.org/package/show/home:stbuehler:lighttpd2-nightlies/lighttpd2 might give more insight what build options could be useful, and what dependencies are needed (I use the debian packages built there on my servers).
Feel free to update the wiki if you want.
Updated by huggla 11 months ago
I've created this docker image and been using it in production for some time:
https://github.com/Kristianstad/lighttpd2/pkgs/container/lighttpd2
It's really tiny and has been working flawlessly, but I guess I'll switch to Nginx now.
Updated by gstrauss 11 months ago
- Status changed from New to Fixed
It's really tiny and has been working flawlessly, but I guess I'll switch to Nginx now.
So if I understand you correctly, you do not know how to use meson and can not be bothered to use a search engine to find a few simple commands, so instead you plan to migrate your configuration to an entirely different web server?
You do you, but you do not look very clever posting that, especially after you were told above by @stbuehler: "lighttpd2 is currently mostly for myself; I don't intend to release it, nor to support it properly."
Anyway, I updated lighttpd2 Installation, though I maintain lighttpd 1.4 which supports HTTP/2 and is even tinier than lighttpd2. (lighttpd source code and build instructions)
Also available in: Atom