Use our installers to get up and running quickly without worrying about the details. Care about the details? Read the full details section farther down on the page.
You must use the provided windows installer file, which installs all dependencies and HelpSpot itself. Easy!
Here, we'll dig into the steps to install HelpSpot 4 from scratch. Here are the steps to install HelpSpot 4 from scratch:
Windows users must use the provided HelpSpot installer, which installs all required software, including the new Sphinx search engine, and required PHP modules.
Windows users have the following system requirements as of HelpSpot version 4: Requirements
Linux servers requirements can be found here: Requirements
Linux users can start by setting up their server. We have the steps provided to do so in our guides to configuring:
In general, any "LAMP stack" (Linux Apache MySQL PHP) will do for HelpSpot. However the server must have IonCube Loader installed, and you should have the ability to install extra software, such as the SphinxSearch engine.
You can download and install HelpSpot from our HelpSpot store in the Downloads section of your account.
Once the server setup portion is complete (see above), you can download the files in the appropriate section of your web server.
Once the files are installed onto the web server, Linux users can create HelpSpot's "config.php" file by copying the "config-empty.php" file and filling in the necessary information (database credentials, etc) into the new "config.php" file.
Once that's created and edited, you can run HelpSpot's installer, which will install and configure HelpSpot's database. This can be run in two ways:
To install HelpSpot via Web:
Run the "installer.php" web installer in your browser (e.g. http://my-helpspot-site.com/installler.php)
To install HelpSpot via the new "install" cli command.
HelpSpot has 2 scripts which should be run once per minute.
Windows users will find these already setup via Windows Task scheduler.
Linux users can create 2 new crontasks:
* * * * * /usr/bin/php /path/to/helpspot/tasks.php
* * * * * /usr/bin/php /path/to/helpspot/tasks2.php
Note: Here are links for more detailed information about tasks and tasks2, including how to setup multiple cronjobs for the primary task, in order to check specific Email Mailboxes - useful for high-volume installations!