Running Triplesec on Windows
On Windows Triplesec Server is configured as a Windows Service. There are several ways to start and stop the service:
- Start Triplesec from the Services tool by selecting start->Administrative Tools->Services.
- Services can also be accessed via the Microsoft Management Console (MMC) through the "Computer Management" menu item under the "Administrative Tools" menu.
- The "General" tab on the Triplesec Service Configuration Manager can be used to start and stop the service as well.
- The System Tray icon for the Triplesec System Tray Monitor can be right clicked to expose a menu that has options for starting and stopping the service. Below is a screen shot of the system tray icon and the menu after clicking the mouse's right button:
Running Triplesec on *NIX Platforms
Triplesec installers and the RPM for Linux install a runlevel script for the daemon at /etc/init.d/triplesec if Triplesec was installed as root. The daemon can be setup with chkconfig on Linux to run at a particular runlevel. To start and stop the daemon by hand the following commands are used:
Code Block |
---|
/etc/init.d/triplesec start /etc/init.d/triplesec stop |
Or:
Code Block |
---|
service triplesec start service triplesec stop |
Regardless of whether the server is installed by a root user or non-root user a copy of the init script is kept in the bin directory of the installation. This script can be used by both root and non-root users to start and stop the server as they would when the script is installed in /etc/init.d. The only difference is that this script does not need root privledges.
Here's how you start and stop the server. Please substitute your installation path for the ${install.home} variable:
Code Block |
---|
${install.home}/bin/server.init start ${install.home}/bin/server.init stop |
Running Triplesec on MacOS
MacOSX is basically a UNIX variant however there is no /etc/init.d directory. The installer instead leaves the equivalent of an init script within the ${install.home}/bin/ folder. There you'll find the server.init shell script which can be used to start and stop the server just like on Linux:
Code Block |
---|
${install.home}/bin/server.init start ${install.home}/bin/server.init stop |