CDN EzPanel

Add Domain to CDN


 

You can add a domain the Webair CDN either in two ways, Customer Origin and CDN Origin.

Customer Origin means that our Edge Nodes will be pulling requested content from your servers and caching it on the CDN.

CDN Origin means that you will rsync/ftp your media to our storage servers to be cached on the CDN.

 

Prerequisites

 

You will need to determine which platform to use: HTTP Large or HTTP Small. You should only use HTTP Small platform if your files are under 3MB in size. This will take advantage of RAM based storage on our edge nodes. Everything else should go to HTTP Large.

 

 

Customer Origin

 

For the purposes of this tutorial we’ll say that you’re setting upcdn.domain.com to pull from origin.domain.com.

 

 

To add a Customer Origin CDN please follow these steps:

Step 1: Login to the Webair EZPanel (https://ezpanel.webair.com)

Step 2: Click on My CDNs. This will open up your Media Control Center to control all aspects of the Webair CDN.

Step 3: Go to your chosen platform (see Prerequisites) and click “Customer Origin”

Step 4: Fill out the fields like the screenshot below:


Click “Add” next to the Hostname Configuration

Step 5: Then click “Add” at the bottom right of the section. You have now configured your origin reference point for the CDN to pull your media from. Now onto part 2.

Step 6: Go to “Edge CNAMEs” in the same platform and fill out the fields like this screenshot:


Click “Add” at the bottom right of the section

At this point your CDN domain is configured on the network. You’ll need to setup your CNAMEs to point to the CDN now. Please follow this FAQ to do this: How do I change my DNS for CDN usage?

 

CDN Origin

 

For the purposes of this tutorial we’ll say that you’re setting up cdn.domain.com.

 

 

To add a CDN Origin CDN please follow these steps:

Step 1: Login to the Webair EZPanel (https://ezpanel.webair.com)

Step 2: Click on My CDNs. This will open up your Media Control Center to control all aspects of the Webair CDN.

Step 3: Go to your chosen platform (see Prerequisites) and click “Edge CNAMEs”

Step4:

Fill out the fields like this screenshot:

Click “Add” at the bottom right of the section

Step 5: Once you’ve completed this click on the “Storage” section.

Step 6:

This will bring you to the FTP section. If you’d rather RSYNC then click on the RSYNC section.

  1. FTP will require you to use a password. Please request this from us.
  2. RSYNC uses SSH to connect so you can use SSH Public Keys for passwordless uploads
    1. Go into the File Manager
    2. Create a “.ssh” directory in the top most directory
    3. On your server run ssh-keygen (or ssh-keygen -t rsa) then upload the id_rsa.pub file that it creates into an “authorized_keys” file in the .ssh directory.
    4. At this time you’ll be able to use rsync without a password.

 

Related Articles

  • What is an Account Passphrase?

      Webair offers an extra layer of security to our clients when calling in regarding support called an Account Passphrase. This will be asked when calling into our phone support...
  • How do I check Bandwidth / usage ?

      1. Login to Webair EZPanel at http://cp.webair.com/ 2. Click on Bandwidth Manager   3. Specify time period by entering start and end date and Click generate to view the report...
  • How do I setup Domain, Mail account and DNS with Webair?

    Note: This document assumes that your domain is already registered With Webair. 1. Login to EZPanel 2. Click on Add Domain 3. From the list of Servers, select the server...
  • How do I understand the My CDNs page?

      Webair Advanced CDN Network   The WEBAIR GLOBAL CONTENT DELIVERY NETWORK (CDN) gives you access to the most advanced network in the industry! We have eliminated unnecessary routing layers...