LiteSpeed WebAdmin Console โ
The LiteSpeed WebAdmin console provides server-level configuration that isn't available from cPanel or DirectAdmin. This guide covers the key sections.
Accessing WebAdmin โ
https://YOUR_SERVER_IP:7080Log in with the admin credentials. Find or reset the password:
# Print current WebAdmin credentials
cat /usr/local/lsws/adminpasswd
# Reset WebAdmin password
/usr/local/lsws/admin/misc/admpass.shDashboard โ server overview โ
The main dashboard shows:
| Metric | What it tells you |
|---|---|
| Requests/sec | Current throughput |
| Connections | Active and idle connections |
| CPU / Memory | LiteSpeed process resource usage |
| Cache Hit Rate | Percentage of requests served from LSCache |
| Uptime | Time since last restart |
A healthy server shows cache hit rates above 70โ80% for WordPress sites and steady, low CPU.
Server configuration โ
Tuning (performance) โ
Server โ Tuning:
- Max Connections โ maximum simultaneous connections LiteSpeed handles
- Worker Processes โ number of LiteSpeed worker processes (usually set to match CPU cores)
- Keep-Alive Timeout โ how long idle connections stay open (lower = fewer resources, higher = faster repeat visits)
Security โ
Server โ Security:
- Per-Client Throttling โ rate limiting per IP (see Rate Limiting guide)
- Access Control โ block or allow IP ranges globally
- HTTP/2 Settings โ HTTP/2 is enabled by default; configure max concurrent streams here
Virtual host management โ
For cPanel servers, LiteSpeed auto-generates virtual hosts from Apache configuration. You generally don't edit these directly.
For manual VPS setups without cPanel, manage virtual hosts under Virtual Hosts:
- Virtual Hosts โ Add
- Set virtual host name, root, and config file
- Configure listeners to point at the virtual host
- Set up SSL if needed
SSL management โ
View installed certificates โ
Virtual Hosts โ select a VH โ SSL โ shows the certificate path, expiry date, and protocol settings.
Enable TLS 1.3 โ
Server โ SSL โ Protocol Version โ ensure TLS 1.2 and TLS 1.3 are both enabled. TLS 1.0 and 1.1 should be disabled.
Enabled protocols: TLSv1.2 TLSv1.3HTTP/3 (QUIC) โ
See the HTTP/3 setup guide.
Restarting LiteSpeed โ
From WebAdmin: Actions โ Graceful Restart โ reloads configuration without dropping active connections.
From SSH:
# Graceful restart (preferred)
/usr/local/lsws/bin/lswsctrl restart
# Or via service
service lsws restart
# Full stop and start
/usr/local/lsws/bin/lswsctrl stop
/usr/local/lsws/bin/lswsctrl startReal-time monitoring โ
WebAdmin โ Reports โ Real-Time Statistics โ live graphs of:
- Requests per second
- Active connections
- Cache hits vs misses
- Bandwidth in/out
- CPU usage per worker
Use this to confirm caching is working after enabling LSCache or to diagnose traffic spikes.
Log files โ
| Log | Location |
|---|---|
| Error log | /usr/local/lsws/logs/error.log |
| Access log | /usr/local/lsws/logs/access.log |
| Stderr log | /usr/local/lsws/logs/stderr.log |
# Watch error log live
tail -f /usr/local/lsws/logs/error.log
# Check for 500 errors
grep " 500 " /usr/local/lsws/logs/access.log | tail -20
