Installing SipLive PBX
Installing SipLive PBX
This guide walks through installing the SipLive PBX on a fresh server using the packaged installer. The installer sets up Asterisk, the web stack, the database, and your first admin account in one run.
Before you begin
- A clean, supported Linux server (dedicated or VM) with root / sudo access.
- A domain or subdomain (e.g.
sample.yourdomain.net) with a DNS A record pointed at the server's public IP. - Outbound internet access so the installer can pull packages.
- The installer package you were provided, named like
pbx-x.y.z.zip.
1. Unzip the installer
Upload the package to the server, then extract it into a working folder:
unzip pbx*.zip -d siplive-install
cd siplive-install
2. Make the install script executable
chmod u+x install/install-siplive.sh
3. Run the installer
Pass your domain and admin email as environment variables and tee the output to a log file so you keep a full record of the run. Replace the placeholders with your real values (Not Required, but recommended):
touch ~/install_log.log
SIPLIVE_DOMAIN=sample.<yourdomain>.net \
SIPLIVE_ADMIN_EMAIL=admin@<yourdomain>.net \
bash install/install-siplive.sh 2>&1 | tee ~/install_log.log
Tip: | tee shows the output live and writes it to the log. If you prefer a silent run that only writes the log, use the plain redirect instead:
SIPLIVE_DOMAIN=sample.<yourdomain>.net \
SIPLIVE_ADMIN_EMAIL=admin@<yourdomain>.net \
bash install/install-siplive.sh > ~/install_log.log 2>&1
Environment variables
| Variable | Required | Example | Description |
|---|---|---|---|
SIPLIVE_DOMAIN |
Yes | sample.yourdomain.net |
FQDN the PBX will serve on (used for the web UI and TLS certificate). |
SIPLIVE_ADMIN_EMAIL |
Yes | admin@yourdomain.net |
Email for the first administrator account and certificate registration. |
Watch the install progress
From a second session you can follow the log in real time:
tail -f ~/install_log.log
After it finishes
- Browse to
https://sample.<yourdomain>.netand confirm the SipLive login page loads. - Sign in with the admin email you supplied; follow the prompt to set your password.
- Register the PBX and apply your license from the portal.
If the install fails
The full transcript is in ~/install_log.log — the last 20–30 lines usually pinpoint the problem. Re-running the installer is safe; it detects an existing install and resumes. If you're stuck, send the log to support and we'll review it.