Get xsiter
Install the newest release with one command. Every download is checked against a signed release list before anything is unpacked.
New server (VPS, as root)
Installs Apache, PHP and MariaDB if they are missing, then sets up the database, the site, the cron job and a free HTTPS certificate.
curl -fsSL https://get.batescenter.com/install | sudo bashWithout questions:
… | sudo bash -s -- --domain example.com --email you@example.com
Shared hosting with SSH
cPanel, DirectAdmin, Hostinger, one.com and similar. Run it as your normal user.
curl -fsSL https://get.batescenter.com/install | bash
Shared hosting without SSH
Download xsiter-setup.php, upload it to your web folder and open it in your browser. It downloads the newest release by itself.
Check before you run
curl -fsSLo xsiter-install https://get.batescenter.com/install less xsiter-install sudo bash xsiter-install
- latest.json — the current release, signed (signature)
- xsiter-release.pub — the Ed25519 release key
- SHA256SUMS — checksums of the packages