[ Applies to ] StorageGuard 10.x / All supported target systems / Windows
This article walks you through installing StorageGuard on a Windows server with the Core6 Platform installer: Java and Tomcat, HTTPS, the PostgreSQL or Oracle database and schema, and your first sign-in.
In this article
Before you begin
- A Windows server that meets the StorageGuard installation requirements.
- Local administrator rights on that server.
- The installer,
Core6Platform_10.x.exe, copied to the server. - A PostgreSQL (recommended) or Oracle database that the server can reach, and its connection details.
- The username and password of a database administrator account. The installer uses it to create the StorageGuard schema. For Oracle, this is an account with SYSDBA privileges. If your Oracle DBA prefers to create the schema, the installer can generate the SQL script for them instead.
- The certificate details from your organization, if you’ll use a custom signed certificate instead of a self-signed one.
Note: Upgrading from an earlier StorageGuard version? Run the same installer. It detects the existing installation and offers to upgrade it (step 6).
Install StorageGuard
The installer runs as a single wizard. The steps below are grouped by what each part of the wizard sets up.
Start the installer
- Right-click
Core6Platform_10.x.exeand select Run as administrator. On the Welcome screen, click Next. - Review the license agreement, select I accept the agreement, and click Next.
- Review the GNU license agreement, select I accept the agreement, and click Next.
Set up Java and Tomcat
- On the Java screen, do one of the following, then click Next:
- To install OpenJDK JRE, select Yes, install… and follow the Java wizard that opens.
- To use a JRE that’s already installed on the server, select it instead.
- On the Tomcat screen, do one of the following, then click Next:
- To install Tomcat, select Yes, install Tomcat and use it when running Core6 Suite and follow the Tomcat wizard that opens.
- If Apache Tomcat 10 is already installed in the designated path, select No, install Core6 Suite under the current Tomcat installation.
Note: When you choose to install Tomcat, the installer deploys a Tomcat 10.x release.
- If an earlier version of StorageGuard is installed, an upgrade screen opens. To upgrade, select Yes and click Next. On a new installation, this screen doesn’t appear.
Configure HTTPS
- Choose the HTTPS certificate StorageGuard will use:
- To use a self-signed certificate, click Next.
- To use your own certificate, select Configure custom signed certificate, enter the details provided by your organization, and click Next.
Note: A self-signed certificate is quickest to set up, but browsers show a security warning each time users open StorageGuard. For production servers, use a custom certificate issued by your organization’s certificate authority.
Connect to the database
- Select StorageGuard and click Next.
- Select your database type, Postgres or Oracle, and click Next.
- Enter the database connection details and click Next.
- Enter a Schema name and password for StorageGuard, and click Next.
Tip: PostgreSQL is the recommended database for new installations.
Create the schema
- Choose how the StorageGuard schema is created:
- Let the installer create it (PostgreSQL or Oracle): select the check box to create the database from the main database, enter the DBA Username and DBA Password, and click Next.
- Have your DBA create it (Oracle only): select No, show me the SQL script to execute, give the script to your database owner to run, and click Next.
- Oracle only: when prompted, enter the SYSDBA User Name and SYSDBA Password, and click Next.
Set application passwords and finish
- Enter passwords for the StorageGuard application user and admin accounts, and click Next.
Tip: Store the admin password in your organization’s password vault now. You need it for your first sign-in.
- Choose where to create the StorageGuard program shortcuts: click Browse, select a folder, and click Next.
- Leave the Start Apache Tomcat check box selected to start StorageGuard as soon as installation ends, or clear it to start the service later. Click Next.
- Review your installation selections and click Install.
- When the final screen opens, click Finish.
Log in to StorageGuard
-
If you cleared Start Apache Tomcat in step 16, start the Apache Tomcat service first. Then, in a web browser, open the following URL. Replace server_name with the host name of the StorageGuard server, and port with the HTTPS port (default
8443).https://server_name:port/CSFor example:
https://sg-mstr:8443/CS - Sign in with the admin account and the password you set in step 14.
Verify it worked
The installation succeeded if all of the following are true:
- In Windows Services, the Apache Tomcat service shows the status Running.
- The StorageGuard sign-in page loads at the URL above.
- You can sign in as admin and the StorageGuard home page opens.
You’re now ready to configure scans and data analysis.
Troubleshooting
| Symptom | What to do |
|---|---|
| The browser shows a certificate or “connection not private” warning. | Expected with a self-signed certificate. Continue to the site, or replace it with a custom certificate issued by your certificate authority. |
| The sign-in page doesn’t load. | Check that the Apache Tomcat service is running, that the HTTPS port is open in Windows Firewall, and that the URL ends in /CS. |
| The installer fails while creating the schema. | Confirm the connection details and DBA credentials are correct, and that the database accepts connections from the StorageGuard server. For PostgreSQL, check listen_addresses and pg_hba.conf. For Oracle, check that the listener is reachable and the account has SYSDBA privileges. |
Related articles
- StorageGuard installation requirements
- StorageGuard deployment architecture
- Installing StorageGuard on Linux with Docker
[ Still need help? ]
Our support team is here for you. Submit a request and we'll get back to you.
Comments
0 comments
Please sign in to leave a comment.