← Back to all services
Web Servers

Lighttpd Default Port & Configuration

lighttpd systemctl: lighttpd

Lightweight, fast web server optimized for high-performance environments. Low memory usage.

🔌 Default Port

80
tcp
HTTP

📦 Installation Command

apt install lighttpd

⚙️ Configuration Files

  • /etc/lighttpd/lighttpd.conf
  • /etc/lighttpd/conf-available/
  • /etc/lighttpd/conf-enabled/

📂 Default Directories

  • config: /etc/lighttpd
  • data: /var/www/html
  • logs: /var/log/lighttpd

🔐 Default Credentials

Username:N/A
Password:N/A
💡 Runs as www-data user. No default auth.

📌 Dependencies

spawn-fcgi (for PHP-FPM)

⚠️ Conflicts

nginxapache2caddy (port conflicts) Port: nginxPort: apache2Port: caddy

✅ Works With

php-fpm (via spawn-fcgi)mysql

🛡️ Security Notes

Disable server.tag, enable mod_evasive, configure SSL properly

❓ Frequently Asked Questions

What is Lighttpd default port?
Lighttpd uses port 80 for HTTP by default.
When to use Lighttpd?
Lighttpd is ideal for low-resource servers, embedded systems, and high-performance static content serving.
Where is Lighttpd config?
Config file is at /etc/lighttpd/lighttpd.conf.