Secret Server Installation
Table of Contents
Introduction ... 2
ASP.NET Website ... 2
SQL Server Database ... 2
Administrative Access ... 2
Prerequisites ... 3
System Requirements Overview ... 3
Additional Recommendations ... 3
Thycotic Installer ... 4
Download the Latest Version of Secret Server ... 4
Running the Installer ... 4
Welcome ... 4
License ... 5
Database ... 5
Pre-Requisites ... 6
Database Connection ... 7
Create User ... 8
Email Server ... 9
Review ... 10
Install ... 11
Log Files ... 12
Browsing to Secret Server ... 13
Secret Server Installation
Introduction
This is the installation guide for Secret Server. For Privilege Manager’s installation guide, click here.
ASP.NET WEBSITE
Secret Server is installed as an ASP.NET website. The setup.exe file will set up the website with the correct permissions and create the settings in IIS.
SQL SERVER DATABASE
Thycotic products require an instance of SQL Server for the database backend and an instance of SQL Express will be installed by the setup.exe file if missing. The SQL Server database will require a SQL account with db_owner permission to complete the installation. SQL Express edition is intended for Sandbox and trial environments, Thycotic recommends purchasing SQL licensing for use in production environments.
ADMINISTRATIVE ACCESS
Throughout the installation process, you will be required to be an administrator to perform most actions.
Please ensure that you are logged onto your system with a Windows account that has administrative
rights before beginning your install.
Secret Server Installation
Prerequisites
Important: Except for the Operating System, the following prerequisites will be installed automatically by our installer. If you already have some of them installed or wish to install them yourself then the installer will skip over them.
If this is the first time you are installing Secret Server, please take the time to review the full list of system requirements and recommendations, located here.
SYSTEM REQUIREMENTS OVERVIEW
1. Windows 2008 R2 SP1 or newer operating system (2012 or newer is recommended) 2. Microsoft SQL Server 2012 or newer (Standard edition or higher is recommended) 3. Microsoft Internet Information Services (IIS) 7 or newer
4. Microsoft .NET Framework 4.6.1 or newer
Note Windows Server 2016 comes with the .NET Framework already installed.
ADDITIONAL RECOMMENDATIONS
1. Use an SSL certificate for Secret Server.
2. Run Microsoft Update on your server to make sure all components are up to date.
Secret Server Installation
Thycotic Installer
DOWNLOAD THE LATEST VERSION OF SECRET SERVER
The latest version of Secret Server is available for download. By clicking the “Automated” Installer link, a setup.exe file will be downloaded to your machine. It is recommended to run the setup.exe file as an administrator.
Running the Installer
WELCOME
On the Welcome window, verify that the Secret Server box is checked and click Next. Note that
installing Privilege Manager is optional. Click Next to proceed.
Secret Server Installation
LICENSE
Review the End User License Agreement (Eula) on the License page. Click Accept License to proceed.
DATABASE
The Database page allows the user to choose to install SQL Express or connect to an existing SQL Server.
When SQL Express is selected, the installer will require Internet access to download the installation for SQL Server Express. The Express edition is only recommended for trial and sandbox environments.
• If Internet access is not available a link to download SQL Server Express will be presented to the user. At that point, they are expected to install SQL Server Express and then restart the
installer.
• If Internet Access is available SQL Server Express will be installed.
• For production environments Thycotic recommends installing a licensed edition of SQL before
installing Thycotic products. After SQL is installed select Connect to an existing SQL Server.
Secret Server Installation
PRE-REQUISITES
The Pre-Requisites page will make sure everything that is required to install Secret Server is setup correctly. Everything on this page can be installed outside of the installer, but if not, the installer will install and configure them for the user. Think of this page as the non-Thycotic configuration. If there are issues with this page it is very likely that the Internet will be able to help as these are not installation features that are specific to Thycotic. Click Fix Issues to automatically install the necessary pre-requisites.
When Successful, click Next.
Secret Server Installation
DATABASE CONNECTION
If you chose the “Connect to an existing SQL Server” option on the Database page, the Database Connection page will now prompt you for the connection information that Secret Server and/or Privilege Manager will use. The Test Connection button must be run successfully before installation can continue.
Once connection is established, click Next.
If you choose SQL Server Authentication, next
the Account tab will prompt for the server location where your SQL database is currently installed. Provide the Server Name or IP address for your Database server and Authenticate with Administrator SQL credentials. If your Secret Server database does not yet exist when you click "Test Connection" the Installer will create it. When the connection has been tested successfully, click Next.Secret Server Installation
CREATE USER
The Create User page is where you enter information for the initial Secret Server/Privilege Manager
Administrator user.
Please remember these credentials as they are necessary to login to the web application after you complete installation.Secret Server Installation
EMAIL SERVER
Connection information for the email server can be entered on this page. This is also optional and can
be skipped to be configured later in the application by clicking Skip Email. This page will configure email
for both Secret Server and/or Privilege Manager.
Secret Server Installation
REVIEW
On the Review page, most settings are defaulted for a user and they can choose to modify settings at
this step. Certain validations will occur on these settings before the install can begin. Click Install to
proceed.
Secret Server Installation
INSTALL
The Install page will show the status from log files as Secret Server and/or Privilege Manager are installed.
Installs vary depending on your environment, most installs last between 20-60 minutes.
Secret Server Installation
LOG FILES
After the applications are installed the installer will provide the link to open a web browser to the
product login page. At this point, everything is installed and ready for you to begin using your new
Thycotic product. If the installation failed or you wish you view the logs from the installation you can
click the View Log Files button.
Secret Server Installation
Browsing to Secret Server
When the install has successfully completed, click the provided Secret Server URL to navigate directly to your setup landing page