Skip to main content

Provision an AWS EC2 Instance

Follow these steps to create an AWS EC2 instance and configure it for GuardLlama.

Create an AWS EC2 Instance

  1. Go to the AWS web console and log in.
  2. Ensure you're in the desired region close to you.
  3. Navigate to the EC2 service and click "Launch instance".

launch instance

  1. Choose an instance type. Note that instances down to the small size are eligible for the Free tier, but transfer speed will be affected by instance size and distance to your server.

launch instance

  1. Make sure to create or select a key pair for later SSH access.

launch instance

  1. Launch your instance and return to the EC2 instance list to check that it enters the "Running" state.

launch instance

Configure Networking and Connect to Your Instance

  1. Open your newly launched instance to go to the summary.

launch instance

  1. Select the "Security" tab.

launch instance

  1. Edit the security group inbound rules.

launch instance

  1. Add custom rules to allow the follwoing ports from any address (0.0.0.0/0).
    • TCP 22 (SSH)
    • TCP 443 (HTTPS)
    • UDP 30001-30005 (GuardLlama)

launch instance

  1. Return to your instance summary and click "Connect".

launch instance

  1. Connect to the instance using your preferred SSH client and the provided public IP address.

launch instance

Install GuardLlama

Once you are connected to your instance, proceed to the installation steps to set up GuardLlama.