Skip to content

Developing TileDB on an AWS EC2 instance

Jake Bolewski edited this page May 23, 2019 · 9 revisions

AWS Linux

Connect to the EC2 Instance

  • Spin up a new EC2 instance, download the key-pair file (<name>.pem)
  • Copy the key-pair file to ~/.ssh
cp <key-pair-name>.pem ~./ssh
  • Copy the Public DNS of the EC2 instance (AWS console, or right-click -> connect)
  • Edit ~/.ssh/config
Host tiledb_dev
   User ec2-user
   HostName <Public DNS>.compute-1.amazonaws.com
   IdentityFile ~/.ssh/<key-pair-name>.pem 
  • Test connection
ssh tiledb_dev

Install dependencies:

sudo yum groupinstall -y "Development Tools"
sudo yum install -y git, wget
wget https://github.com/Kitware/CMake/releases/download/v3.12.4/cmake-3.12.4-Linux-x86_64.sh
sudo sh cmake-3.12.4-Linux-x86_64.sh --skip-license --prefix=/usr/local
Clone this wiki locally