Make sure you meet the requirements.
Upload all files from the Zip file's
public directory to your webroot, and navigate to the url in your browser. You will see the installation form.
Make sure you install on a top level (
example.test) or sub domain (
loyalty.example.test). Do not use localhost like
127.0.0.1/loyalty but configure a host like
After installation you have to configure the CRON jobs.
These steps will guide you through installing this script on DigitalOcean and ServerPilot.
- Create a Droplet (VPS) with Digital Ocean
- Connect server to ServerPilot account
- Create a ServerPilot app
- Configure ServerPilot
- Set up Mailgun
- Create a Pusher app
- Upload the script
- Configure the script
- Install script
- Configure CRON tabs
- Log in to your dashboard
If you are fine managing SSL and e-mail manually, and you are comfortable with VPS command line access and webserver installation, you can follow these steps and leave the Serverpilot configuration empty: