Install E4S Infrastructure on a clean Linux server.
Fresh deployment workflow covering server preparation, DNS, installer verification, licensing, HTTPS and post-install validation.
Supported Linux platforms
| Platform | Minimum | Architecture |
|---|---|---|
| Debian | 12+ | x86_64 / aarch64 |
| Ubuntu | 22.04+ | x86_64 / aarch64 |
| AlmaLinux | 8+ | x86_64 / aarch64 |
| Rocky Linux | 8+ | x86_64 / aarch64 |
| CentOS Stream | 9+ | x86_64 / aarch64 |
Interactive installation
Prepare DNS
Point the panel hostname and public website hostname to the new server.
Download
Download the latest installer from the official Layer1 Downloads page.
Verify
Check SHA256 and run the installer using --verify-only first.
Install
The installer requests the panel domain, site domain, Let's Encrypt email and Owner email.
cd /root
chmod +x ./E4S-Infrastructure-*.run
./E4S-Infrastructure-*.run --verify-only
./E4S-Infrastructure-*.run
Non-interactive deployment
E4S_NONINTERACTIVE=1 E4S_PANEL_DOMAIN=panel.example.com E4S_SITE_DOMAIN=example.com E4S_LETSENCRYPT_EMAIL=admin@example.com E4S_OWNER_EMAIL=owner@example.com ./E4S-Infrastructure-*.run
E4S_LICENSE_KEY='E4S-YOUR-LICENSE-KEY' E4S_NONINTERACTIVE=1 E4S_PANEL_DOMAIN=panel.example.com E4S_SITE_DOMAIN=example.com E4S_LETSENCRYPT_EMAIL=admin@example.com E4S_OWNER_EMAIL=owner@example.com ./E4S-Infrastructure-*.run
Verify the installation
cat /root/e4s-install-credentials.txt
systemctl status e4s-web.service
systemctl status e4s-agent-api.service
systemctl status e4s-worker.service
systemctl status e4s-license-client.service
curl -fsS http://127.0.0.1:18080/health
curl -fsS http://127.0.0.1:18081/health
e4s status
e4s health
e4s doctor
Built and maintained by East4Serv
E4S Infrastructure is an East4Serv infrastructure operations platform. For managed Linux, DevOps, cloud and infrastructure services, visit the official East4Serv customer portal.
Install E4S Infrastructure on a fresh Linux server
The bootstrap refreshes package metadata, installs curl and the required base utilities, downloads the latest signed E4S release, verifies its SHA256 checksum and starts the Universal installer.
apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y ca-certificates curl && curl -fsSL https://layer1.e4s.network/quick-install.sh -o /tmp/e4s-quick-install.sh && chmod +x /tmp/e4s-quick-install.sh && /tmp/e4s-quick-install.sh
PM=dnf; command -v dnf >/dev/null 2>&1 || PM=yum; "$PM" -y makecache && "$PM" install -y ca-certificates curl && curl -fsSL https://layer1.e4s.network/quick-install.sh -o /tmp/e4s-quick-install.sh && chmod +x /tmp/e4s-quick-install.sh && /tmp/e4s-quick-install.sh