8 April 2013
A basic understanding of Adobe ColdFusion application server, Amazon Web Services (a cloud-computing platform offered by Amazon), hands-on with Windows and Unix operating systems.
Adobe ColdFusion on Cloud offers a way to easily leverage ColdFusion as a scalable service through Amazon Web Services (AWS). This article helps you get started with ColdFusion 10 on Amazon Web Services. The steps required to set up a ColdFusion AMI are as follows:
To get this offering, buy ColdFusion AMI (an Amazon Machine Image) from the Amazon market place. The AMI is available for Windows and Ubuntu operating systems. ColdFusion Windows AMI comes with the Windows 2008 R2 operating system, configured with IIS web server 7.5 (Internet Information Services) and a pre-installed MySQL database server, version 5.5.x. ColdFusion Ubuntu AMI comes with Ubuntu 12.0.4 operating system, configured with Apache web server version 2.2.4 and a pre-installed MySQL database server, version 5.5.x. Both AMIs are available for Large and Extra-large instance types of AWS. Both AMIs have JRE 1.7.0_15 built into them along with the ColdFusion Hot Fix Update 7.
Note: It is recommended to install the latest ColdFusion hotfix update available before usage.
The following sections explain how to access the ColdFusion AMI and launch the ColdFusion 10 server to put your AMI into action.
First, register or log on to the Amazon Web Services website with the following steps:
ColdFusion is pre-installed on the Ubuntu and Windows AMIs. You can configure them using jumpstart tool.
Now you have access to ColdFusion AMI on AWS ec2 (Amazon Elastic Compute Cloud) instance. After you connect to the instance, the jumpstart tool launches and runs automatically. This section guides you through using this tool to configure ColdFusion server.
When you access the Windows instance for the first time, the jumpstart tool launches and guides you through configuring ColdFusion 10 on Cloud.
The installer starts the ColdFusion server automatically with the configuration details you provided. ColdFusion server installs with the default location of C:\ColdFusion10, with the IIS web server root located at
C:\inetpub\wwwroot. IIS server runs on default port 80.
You can use MySQL database server pre-installed on the instance as well. The credentials of the root user for the database server are as follows:
For security reasons, I strongly recommend that you change the credentials for MySQL database server after installing the ColdFusion AMI.
When you access the Ubuntu instance, enter the user name as "ubuntu" when prompted. This launches the jumpstart tool. Press Enter to continue when prompted. Use the following steps to configure your ColdFusion Ubuntu instance:
Once the installation is complete, the installer starts the ColdFusion server automatically with the configuration details you provided. ColdFusion server is installed at /opt/coldfusion10 with the Apache Web Server Root located at /var/www. Apache server runs on default port 80.
Note: At any point in time during configuration, type "back" if you want to traverse back a step.
You can use the MySQL database server pre-installed on the instance. The credentials for the root user are:
You have now installed ColdFusion Server in Enterprise Edition; it's up and running, ready to be used.
Note: You cannot start ColdFusion server on the instance until you have configured it successfully.
Amazon provides a security mechanism to AWS instance through "security group." You can add rules to each security group that control the inbound traffic allowed to reach the instances associated with the security group. The ColdFusion Documentation: ColdFusion 10 on Cloud page has the complete list of rules required for the ColdFusion instance. You can select and apply only those rules which are required. For more information on using the security groups, see Amazon EC2 Security Groups.
A few more details:
Use the following steps to set up this type of security:
Password: [no password]
This article summarizes how to set up ColdFusion 10 on the AWS (Amazon Web Services) instance and to access it. ColdFusion 10 on Cloud is offered with Windows and Ubuntu operating systems. Read more about Adobe ColdFusion on Cloud in the documentation: ColdFusion 10 on Cloud. For more information on ColdFusion 10, see the documentation on Adobe ColdFusion 10.