AWS Installation

Installing the appliance on AWS takes a few steps:

  • Gather the prerequisites (a fully-qualified domain name and a static IP address).

  • Launch a new EC2 instance using the AMI.

  • Configure the settings in the appliance manager.

Prerequisites

Before installing the ExaVault appliance, confirm that you can provision a virtual appliance that meets our System Requirements and that you can comply with our required Firewall Configuration.

If you plan to use SSH to connect to your appliance, update your networking rules to allow inbound TCP 10022 from the addresses that will manage the appliance before starting.

Networking

Set a static (or rarely-changing) IP address because your installation's license is associated with its IP address. Frequent updates to the appliance's IP address will invalidate the license.

You will need to know the internal IP address the appliance will use, along with the public IP address used for Network Address Translation (NAT).

Domain Name

ExaVault requires the server to have a Fully Qualified Domain Name (FQDN) set as its hostname.

We recommend not using the word ftp in this domain. A pattern like files.yourdomain.com works well.

SSL Certificate (optional)

Obtain an SSL certificate for your domain name from a trusted vendor. It secures HTTPS and FTPS connections. Your appliance automatically creates a self-signed certificate during installation. We strongly recommend providing your own SSL certificate to avoid security warnings.

Launch the Instance

ExaVault is published on the AWS Marketplace, and you can use the AWS Marketplace to launch an ExaVault server into your AWS account.

ExaVault on the AWS Marketplacearrow-up-right

The minimum supported instance sizes on AWS are c5n.xlarge, m6i.xlarge, or m7i.xlarge.

A security group with the recommended network rules is included in the software.

Launch the instance and wait a few minutes for the system to initialize. Use a web browser to connect to your instance's public IP address, either through http://<public IP> or https://<public IP>.

When the appliance has initialized, it creates a self-signed SSL certificate, which may display a security warning in your browser. It is safe to instruct your browser to let you interact with the site so you can move on to configuration.

Configure the Appliance

Appliance Manager Password

Your first step in configuring the appliance is to enter a new password for the appliance manager.

Registration

After you have assigned a password, complete the form to register your appliance and create a free license. No payment information is required, and your contact information is stored securely.

SSL Certificate (optional)

Your appliance creates its own self-signed SSL certificate during installation. Self-signed certificates are not trusted by clients, and usually cause security warnings. Your appliance can operate successfully using the self-signed certificate, but we recommend providing your own SSL certificate.

If you choose not to add your own SSL certificate during installation, you can visit the appliance manager after setup is complete to add the SSL certificate.

Configuration

Once you have created your license, you will see the home page of the appliance manager. On the Configuration page, enter information about your network environment.

  • Hostname: the hostname (URL) the application will use. It must be set to the Fully Qualified Domain Name URL you will use to access the service.

  • IP Address: the IP address matching the DNS record used in the Hostname field of the appliance. Used for FTP/SFTP so that NAT is handled properly.

  • External FTP IP Address: typically the same as IP Address. It can differ when the appliance has an internal IP and ports are forwarded from an external IP address via a router.

  • Email Host: the address of the server that will deliver email messages generated by your ExaVault appliance.

  • Email Port: the port used for connecting to your mail service for sending.

  • Email SSL: check this box if your mail sender requires SSL. This is typically the case when using port 465 for your email port.

  • Email Username and Email Password: the credentials used to authenticate with your mail service for sending.

  • Email From: the from address used for emails generated by the ExaVault appliance.

Ready to Use

When you save the configuration changes, your appliance will restart. When the restart finishes, your appliance is ready, and you can start Using ExaVault now.

Log In To the Web Interface

Use a web browser to access your server at the address you configured for the appliance's hostname. Log in with the default username administrator and the password password. Change your password immediately upon logging in.

https://<your domain>/ is the address of your web application.

Other Connections

Your FTP & FTPS and SFTP services are ready to connect using either the public IP address or domain name.

https://<your domain>:9002 will grant access to the appliance manager.

Last updated