- Create AWS Account
- BitNami Amazon Machine Images
- How to install Ubuntu Desktop on EC2 EBS
- How to install VMWare tools on BitNami Virtual Appliances
- Tutorial: Rubystack Deployment Alternatives
- How-To Video: Launching BitNami Virtual Appliances
- How to Install Multiple Joomla! Sites on One BitNami Stack
- How to backup and update the BitNami Redmine Stack
- Tutorial for Deploying BitNami Stacks on Amazon EC2
- How to install and make public any BitNami Stack
- BitNami Modules. As an user... I want integration
- How to install services on OSX
- How To Install Services on Linux
- Installing RubyStack
- From InstantRails to RubyStack
- Rolling on Rails With RubyStack
BitNami Amazon Machine Image (AMI) Guide
If you haven't already set up an Amazon Web Services account, you must do so in order to use the BitNami Amazon Cloud Images.
How to start a BitNami Machine Image
Go to Amazon Management Console: aws.amazon.com/console
Sign in to the AWS Console.
Go to Security Groups section and update your default group. Make sure you have port 80 (HTTP) open but also you can add other ports like 22 (SSH) or 443 (HTTPS) to be able to ssh to your EC2 instance. You can add it as shown below - click Save at the end.
Go to the AMIs section and find all BitNami images. Select the option "Public Images" in the "Viewing" selector. Fill in the filter field with the "bitnami" string or you may also try to look for the the latest version putting the identifier shown in the BitNami download page "ami-...". There are both regular EC2 images and EBS-backed images. EBS-backed images provide persistent storage between reboots. This means you can start and stop EBS instances as needed and they will keep the data stored in them. Choose one of the images and click the right mouse button to show the list, choose Launch instance.
Go to Instances section.
The new instance will appear in the Instances section. It is in pending state. You need to wait a while.
At some point our instance will switch to running state. A public DNS name will then be available.
Please remember that you have a new action available for EBS-based instances: Stop. If you stop the instance, you will be able to start it again without losing any data.
Copy Public DNS and paste it in the new window. You should be able to see the BitNami Application start page. Click Access Bitnami [application name] link.
You can find default login and password for the application on http://bitnami.com/stack/<<stack_name>> page. In Joomla's case it is user / bitnami taken from http://bitnami.com/stack/joomla
Click Login and you will be presented with the BitNami application.
- Make sure that you have created an SSH key in the Key Pairs AWS Console section. Once generated, the SSH key should be saved on the disk in ~/.ssh/your_aws_key directory (Unix) or saved and converted to Putty format using the PuTTYgen tool (Windows).
- You can login to your instance using:
ssh -i ~/.ssh/your_aws_key bitnami@ec2-instance-dns-name
Please remember that you cannot login as root to BitNami AMI-based instances - you need to use the bitnami account. If you want to obtain admin rights, use sudo.