FreeSBC:Cloud:AWS Installation A

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(Added link to putty and ssh key)
(Changed from FreeSBC to ProSBC (AWS is only available on ProSBC))
Line 1: Line 1:
{{DISPLAYTITLE:FreeSBC:Cloud:AWS Installation}}
+
{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}
  
This page is intended to give assistance to people launching an instance of ''FreeSBC'' using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).
+
This page is intended to give assistance to people launching an instance of ''ProSBC'' using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).
  
== '''Instantiate a FreeSBC''' ==
+
== '''Instantiate a ProSBC''' ==
 
* After logging in your Amazon account, click on “EC2” in the main AWS console:
 
* After logging in your Amazon account, click on “EC2” in the main AWS console:
 
[[File:ConsoleEC2.png| 600px]]
 
[[File:ConsoleEC2.png| 600px]]
Line 10: Line 10:
 
[[File:AMIs.png| 100px]]
 
[[File:AMIs.png| 100px]]
  
* Click on the filter drop list and select “Private image” to locate FreeSBC AMI:
+
* Click on the filter drop list and select “Private image” to locate ProSBC AMI:
 
[[File:PrivateImages.png| 500px]]
 
[[File:PrivateImages.png| 500px]]
  
* Select the region matching the region of the FreeSBC AMI you want to test. If you don't know it, try "Canada (Central)".
+
* Select the region matching the region of the ProSBC AMI you want to test. If you don't know it, try "Canada (Central)".
  
 
[[File:RegionAMI.png| 700px]]
 
[[File:RegionAMI.png| 700px]]
Line 54: Line 54:
  
  
* Click “Launch”. Please note that FreeSBC is free of charges. However, you will still be billed by Amazon for the instance resources:
+
* Click “Launch”. Be aware: you will be billed by Amazon for the instance resources:
 
[[File:Launch.png| 1000px]]
 
[[File:Launch.png| 1000px]]
  
Line 87: Line 87:
 
=== Optional: Elastic IP association section ===
 
=== Optional: Elastic IP association section ===
  
* Go to the left pane and click on "Instance". Then select the instance "FreeSBC" to display its description:
+
* Go to the left pane and click on "Instance". Then select the instance "ProSBC" to display its description:
 
[[File:IPforInstance.png| 600px]]
 
[[File:IPforInstance.png| 600px]]
  
Line 106: Line 106:
  
  
* Click on "Instances" on the left pane and select "FreeSBC" instance. Check if your instance is associated with a public IP:
+
* Click on "Instances" on the left pane and select "ProSBC" instance. Check if your instance is associated with a public IP:
 
[[File:Ready.png| 1100px]]
 
[[File:Ready.png| 1100px]]
  
Line 117: Line 117:
 
<br/>  
 
<br/>  
  
Take note that it may take a while for the FreeSBC system to make the Web Portal available (around 3-5 minutes).
+
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).
  
 
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.
 
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.

Revision as of 09:54, 7 October 2019


This page is intended to give assistance to people launching an instance of ProSBC using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).

Contents

Instantiate a ProSBC

  • After logging in your Amazon account, click on “EC2” in the main AWS console:

ConsoleEC2.png

  • On the left menu, click on “AMIs”:

AMIs.png

  • Click on the filter drop list and select “Private image” to locate ProSBC AMI:

PrivateImages.png

  • Select the region matching the region of the ProSBC AMI you want to test. If you don't know it, try "Canada (Central)".

RegionAMI.png

  • Select the image and click “Launch”:

SelectAMI.png


  • Select the instance type and its resources. The recommended instance type is:
    • m4.large (2 vCPU, 8 GiB)
  • Supported instance type are:

SelectResources.png


  • Click “Add Storage” to proceed to the next page:

ChooseSubnet.png


  • Change the Volume Size to 40Gb.
  • Select "Volume Type": gp2
  • Check the box "Delete on Termination"
  • Click “Add Tags” to proceed to the next page.

NextTag.png


  • You can leave the default parameters as they are.
  • Click “Configure Security Group” to proceed to the next page:

NextSecurityGroup.png

  • Select "Create a new security group". We recommend that you simply open all ports on your own IP address, since the SBC contains its own internal firewall:
Rule Type Port Range Source IP
All traffic All traffic 0 - 65535 (Use your own public IP)

AddRule.png


  • Click “Launch”. Be aware: you will be billed by Amazon for the instance resources:

Launch.png


  • You will be prompted to create a key pair, allowing you to securely connect to your instance. Select “Create a new key pair” if you do not own one, and give it a name. Then, click on “Download Key Pair” to download a .pem file since it is needed for a SSH connection. (Note: Make sure to not lose it, since you would then lose access the the SSH connection for the instance):

DownloadKey.png


  • Click on “Launch Instances”:

LaunchWithKey.png


  • You can view your instance by clicking on “View Instances”:

ViewInstance.png


  • Select the instance you just created and feel free to give it a name:

RenameInstance.png

Optional: Elastic IP Creation section

  • If you want to use an associate public IP generated by Amazon (called "Elastic IP"). Click on "Elastic IP" on the left, then click on "Allocate new address":

ElasticIP.png


  • Click on "Allocate IP". A new public IP will be generated by Amazon:

AllocateIP.png


  • Click on "Close":

NewIP.png

Optional: Elastic IP association section

  • Go to the left pane and click on "Instance". Then select the instance "ProSBC" to display its description:

IPforInstance.png

  • Find the eth0 network interface in the instance description:

GetTheRightNetworkInterface.png


  • Click on the eth0 Network Interface, then click on the "Interface ID" link:

InterfaceID.png


  • Right-click on the selected Network Interface, then click "Associate Address":

AssociateAddress.png


  • In the Address list, select the public IP to associate with the main Network Interface. Then, click on "Associate Address":

SelectAddress.png


  • Click on "Instances" on the left pane and select "ProSBC" instance. Check if your instance is associated with a public IP:

Ready.png

Accessing the TSBC-SW

Accessing the TSBC-SW web portal

  • Open a web browser to the management IP of the TSBC, on port 12358. Example if your Instance public IP address is 35.183.126.193, the URL would be:
    http://35.183.126.193:12358


You should get to the TSBC Configuration Wizard
AWS TSBC WebPortal Configuration wizard.jpg


Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).

Web Portal Initial Configuration

Click on the following link to pursue installation from the web portal: TSBC-SW:WebPortal:Initial Configuration

Troubleshooting

External References

Personal tools