lighttpd is a simple, standards-compliant, secure, and flexible web server.
- Configuration file: /etc/lighttpd/lighttpd.conf
- Standard directory for files: /var/www/localhost/htdocs/
lighttpd is available in the Alpine Linux repositories. To install, simple launch the command below:
If you just want to server simple HTML pages lighttpd can be used out-of-box. No further configuration needed.
After the installation lighttpd is not running. To start lightttpd, use start.
You will get a feedback about the status.
* Caching service dependencies [ ok ] * Starting lighttpd... [ ok ]
If you want to stop the web server use stop.
After changing the configuration file lighttpd needs to be restarted.
Normally you want to start the web server when the system is launching. This is done by adding lighttpd to the needed runlevel.
This section is assuming that lighttpd is running. If you now launch a web browser from a remote system and point it to your web server, you will see a page that says "404 - Not Found". Well, at the moment there is no content available but the server is up and running.
Let's add a simple test page to get rid of the "404 - Not Found page".
Now you will get the new "test page" if you reload.