Requirements

Server

CycleServer requires a minimum of 5GB disk space for a small install, and 10-20GB for a larger grid. We recommend a dual-processor server with at least 4GB of RAM.

Administrator Privileges

To install CycleServer, you must have administrator (Windows) or root (Linux) privileges. Please ensure that you are logged in as a user with administrative privileges before beginning the installation.

Installation on Windows Platforms

An installer package is available for Windows platforms that will install CycleServer. Download the ZIP file and uncompress it into a directory somewhere on your local hard drive.

Once you have expanded the installation package you can begin the installation process by right clicking on the install.cmd script and selecting Run as Administrator. This installation script will perform all the steps necessary to install, configure, and run CycleServer on your machine.

Installation on Linux Platforms

The instructions below will help you install and configure CycleServer on your machine.

Installing CycleServer

Download the CycleServer tarball from the Cycle Computing portal, and then extract the contents into a temporary directory. The temporary directory will now contain a cycle_server folder. Change to that directory and run ./install.sh

The install script accepts several optional arguments.

Install options
Option Description
–batch Do not prompt for information during installation
–force Install even if the target directory does not appear to be empty or a valid CycleServer installation
–installdir Install to a directory other than /opt/cycle_server
–nostart Do not start CycleServer when the script completes

Running CycleServer at Startup

If you have chkconfig installed, you can set up CycleServer as an init daemon.

Note: The following commands must be executed as root:

~cycle_server/util/autostart.sh

CycleServer is now ready to use. To connect, go to http://localhost:8080.

Upgrading CycleServer from a Previous Release

Upgrading from a Previous Standard CycleServer Linux Install

To upgrade a previous standard Linux installation to a newer version, first download the appropriate tarball. Do not uncompress it. Once the installation file has finished download- ing, execute the following command:

~cycle_server/util/upgrade.sh <path_to_tarball>

Note that you will need to be logged in as the user that owns the cycle_server installation, or as root, to perform the upgrade. Once executed, the installation script will perform all the steps necessary to upgrade, configure, and run CycleServer on your machine.

Upgrading from a Standard CycleServer Windows Install

The installer package available for Windows platforms will upgrade CycleServer and all its dependencies. As with a clean installation, download the ZIP file and uncompress it into a directory somewhere on your local hard drive. Then execute the install.cmd script. You will need to be logged in as a user with administrative privileges on that machine. This installation script will perform all the steps necessary to upgrade, configure, and run CycleServer on your machine.

License Updates

If your license expires or needs modified, please contact your Cycle Computing sales representative. If you do not have a sales representative, email support@cyclecomputing.com. When requesting an updated license, please provide the request code listed on the license page.

To view the license information, click on your user name in the upper-right dropdown menu and select “About”. When you receive an updated license, paste it in the box on that screen.