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 bash
Without 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