Cortex-ec2 is a project mainly written in Shell, it's free.
scripts for management of a cortex EC2 node
[Setup Amazon Web Server Instance]
Before you can use these scripts, you should initialize an EC2 environment by going to http://aws.amazon.com
[Run AWS Instance]
Select your instance, and in the "Instance Actions" menu select "Connect" for instructions on how to log in
If you can't connect and get the error:
Please login as the ubuntu user rather than root user
Make sure you are logging in with the user:
ubuntu@YOUR-AWS-AMAZON-SERVER
- not -
root@YOUR-AWS-AMAZON-SERVER
[After AWS Instance is Running] Once you have connected to your instance via SSH:
[Testing] You can run the 'screen' command to get multiple terminal instances. Type 'man screen' for more help on using screen. Once you start the server with the start_services.sh you should see: Starting subprocess with file monitor Starting server in PID 12654. serving on http://127.0.0.1:5000
Leave this server running, to test use just use this command: curl http://127.0.0.1:5000
should give some feedback if everything is working.
[Notes] If you are installing this on something other than the EC2 image suggested, you should use "build_cortex.sh" rather than setup_cortex.sh which only has EC2-specific binaries.
[TODO]