Deploying Amazon EC2 Instances
Contents |
How do I run Webuzo on Amazon EC2
If your Webuzo Account has EC2 access credentials the following information should help get you running:
- Ensure that you have provided you AWS key and Secret key to the Webuzo Account. Webuzo prompts for these keys at an initial stage.
- Use any of the following tools to launch a Webuzo in EC2:
- Webuzo Cloud Launcher - Quickest with basic functionality.
- AWS EC2 Web Console - Fully featured but complex.
Webuzo Cloud Launcher
Overview
Webuzo Cloud Launcher allows you to deploy over 239 applications to Amazon EC2 in just a few clicks via a simple and user-friendly interface.
Webuzo is a LAMP stack with Softaculous installed on a CentOS Machine.Webuzo Cloud is great tool to deploy Webuzo on AWS. Webuzo is a LAMP stack with Nameserver Management, FTP Management, Python, PERL, 239 WEB Applications, etc.
One can use Webuzo Cloud and deploy various types of apps like WordPress, Magento, ERPs like SugarCRM, Development tools like Zend Framework, CodeIgniter, jQuery, etc. Since Webuzo is a Single User software, the application is able to make optimum utilization of the Instance’s Resources.
Requirements
- Webuzo Licence.(http://www.softaculous.com/pricing)
- Amazon AWS Credentials(http://aws.amazon.com/account/).
Launching an Instance
Steps:
- Login to the Webuzo Cloud Launcher
- Fill in your API details-Amazon AWS Credentials.
- Launch instances of the applications of your choice.
- View progress of you instance launching.
- Configure Webuzo with the required details
- You Application is up-and-running in minutes.
- Manage the apps and enjoy complete control over the Webuzo Panel.
Here is a Video
Launch Webuzo through AWS EC2 Web Console
Launching a Webuzo with Amazon's AWS EC2 Console
Here is a brief tutorial to walk you through the process of launching a Webuzo on Amazon's EC2 service.
Requirements
- Webuzo Licence.(http://www.softaculous.com/pricing)
- Amazon AWS Credentials(http://aws.amazon.com/account/).
Quick Guide
- Login to your Amazon Web Service Console.
- You need to configure a security group to run your Webuzo. Navigate to the "Security Group" page of the AWS EC2 Web Console
- Create a new security group with the name "Webuzo"
- Add the necessary ports for your application. At the very least you should open the following ports:
- 22 - SSH
- 21 - FTP
- 80 - HTTP
- 443 - HTTPS
- 2002 to 2005 - HTTPS for the Webuzo Admin Panel
- Now you're ready to launch your instance. Click the "Instances" tab and then click the "Launch Instance" button
- You will be rederected to a list available AMI's. Click the "Community" tab and filter it to just the Webuzo AMI's by putting "Webuzo" in the search box. Once you find the one you want click the corresponding "Select" button for it.
- Select an Instance Type: t1.micro, m1.large, c1.xlarge. Otherwise the defaults on the Instance Details pages tend to be acceptable. This includes things like kernel and RAM disk IDs and tags.
- Choose the Security Group you created earlier and then click Continue
- Now all you need to do is review your selections and click the Launch button.
- Click the link to view the status.
- It will have a status of "Starting up" for about a minute. Once it's ready it will turn green and say "running."
- Click the checkbox to find the "Public DNS address." Copy that link, enter it into a web browser and then proceed configure your Webuzo.
Note : Shutting down Webuzo
Note that once your instance is running it will continue to run until you shut it down. If you forget and accidentally leave Webuzo running you will be billed, by Amazon, for the hours, bandwidth and disk space consumed.
- To shut down an instance
-
- Select the instance in your dashboard
- Click on the Instance Actions button
- Choose Terminate (or Stop if you just want to stop it temporarily, you are still charged for disk usage).