How can Customer
Care help you?

The Hosting Settings & how to add a New Host

The topics explained on this page are:


What is the Hosting Settings section about

The Hosting Settings section is where users can connect their external Web Hosts to CTRwow in order to publish their CTRwow pages and contents in there.

[*Hosting Service Providers are a type of Internet Hosting Service that allows customers to make their website accessible via the World Wide Web. Web Hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center.]

  • In CTRwow we support four external Hosting Services Providers: FTP, SFTP, AWS S3, Google Cloud, for which the users can customize a specific domain or subdomain.
    For example: *AWS S3 stands for Amazon Web Services, which is a secure cloud services platform, offering computing power, database storage, content delivery, and other functionality to help businesses scale and grow.

  • Otherwise, the Default CTRwow Host is free and available for any CTRwow users.
    Please note that by using the Default CTRwow Host the domain cannot be customized.

What web hosts are available to publish pages?

In CTRwow to host your website for publishing, you can use one of the options below:

  1. Default CTRwow Host - this is available for all users. However, the domain cannot be customized. On the other hand, with the below four external web hosts, users can buy and connect their own domain or subdomain to them.

  2. FTP

  3. SFTP

  4. AWS S3

  5. Google Cloud.

 

Which host works best with CTRwow?

CTRwow has different hosting options like CTRWOW, FTP, SFTP, AWS S3, and Google Cloud. The Default CTRWOW Host would work best since this does not require you to pay anything additional. However, the domain cannot be customized.

 

Where is the Hosting Settings section located?

From the DASHBOARD, go to the left side menu and select MANAGE, and then please click on Hosting Settings

How to Create/Connect an external web host to CTRwow from the Hosting Settings section

  1. From the Hosting Settings section, please click on the New Host button, on the top right side of the page

  2. A New Hosting Settings tab will pop up 

  3. On the tab, please add the Hosting Name and select one of the 4 options we have available:

  4. Once you have selected the Host you want to add to your CTRwow account, please follow one of the below instructions to guide you through how to add your Host.

1. FTP

All the below information can be found within your FTP account.

 

Base URL (Domain Path which is mapped to bellow Directory): Please add your domain, which is your unique web address that identifies your website. For example: ctrwowsupport.com, ctrwow.com, example.com, yoursite.com.

Directory (Folder path where the files are hosted): Please add the name of the folder containing your website. 

Host Name or IP Address: Please add your server Hostname or IP address, depending on which one you have set when you have created your FTP account.

The public_html or Root Directory is the folder where the website files for a domain name are stored. In other words, this means that public_html is the folder where you place all website files which you want to appear when someone types your main domain (the one you provided when you signed up for hosting). This can be easily found on your cPanel.

Within the public_html/ you can find any other specific subfolder where you have stored each one of your websites. The name of this subfolder is the one you need to type onto this field.

Port: 21, which is already pre-set when you choose to add this Host, but the user can change it.

User: Please add your FTP username

Password: Please add your FTP password

2. SFTP

All the below information can be found within your SFTP account.

Base URL (Domain Path which is mapped to bellow Directory): Please add your domain, which is your unique web address that identifies your website. For example: ctrwowsupport.com, ctrwow.com, example.com, yoursite.com.

Directory (Folder path where the files are hosted): Please add the name of the folder containing your website. 

The public_html or Root Directory is the folder where the website files for a domain name are stored. In other words, this means that public_html is the folder where you place all website files which you want to appear when someone types your main domain (the one you provided when you signed up for hosting). This can be easily found on your cPanel.

Within the public_html/ you can find any other specific subfolder where you have stored each one of your websites. The name of this subfolder is the one you need to type onto this field.

Host IP Address: Please add your server Hostname or IP address, depending on which one you have set when you have created your SFTP account.

Port: 22 - this port is set by default, but can change it.

User: Please add your SFTP username

Password: Please add your SFTP password

3. AWS S3

All the below information can be found within your AWS S3 account.

Base URL (Domain Path which is mapped to bellow Directory): Please add your domain, which is your unique web address that identifies your website. For example: ctrwowsupport.com, ctrwow.com, example.com, http://yoursite.com

Directory ("/" if files are hosted is root): Please type here the folder of your AWS S3 account, which is the specific folder that contains all data of your hosted website. For example:

  • /Files

  • CTRwow

  • /Productname

  • etc.

Bucket Name: Please type here the Bucket name, which is part of the domain name in the URL. For example:

http://bucket.s3.amazonaws.com 

http://bucket.s3-aws-region.amazonaws.com

Bucket Region: Please click on the field and a menu will be scrolled down displaying multiple Bucket Regions, from which the user can find the one registered on his/her AWS S3 account. 

API Access Key: Please add the API key that you received from Amazon when you create your AWS S3 account. An example of a Secret API key is AKIAIOSFODNN7EXAMPLE.

This API Access Key shouldn’t be confused with the Secret Access Key.

The API key is a unique code that enables stateless client-server communication between your AWS S3 account and a third-party website, like CTRwow. 

API keys are used to track and control how the API is being used, for example, to prevent malicious use or abuse of the API. In other words, the API keys are used to identify and authenticate the user that is making the API request between the two, your Host and the third party website - AWS S3 and CTRwow.

API Secret Key: is the Secret Access Key ID that can be created inside the AWS S3, once creating the Access Key ID. An example of the Secret Access Key ID is wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY.

4. Google Cloud

All the below information can be found within your Google Cloud account.

Base URL (Domain Path which is mapped to bellow Directory): Please add your domain, which is your unique web address that identifies your website. For example: ctrwowsupport.com, ctrwow.com, example.com, yoursite.com.

Directory (Folder path where the files are hosted): Please type/paste the name of the Google Cloud folder where you want to store your web pages.

Bucket NamePlease type here the Bucket name that can be found within your Google Cloud account.

Buckets are the basic containers that hold your data or objects of your website within the Google Cloud account. Everything that you store in Cloud Storage must be contained in a bucket. You can use buckets to organize your data and control access to your data/objects.  

Buckets can also be named following part of the domain name in the URL. Please find attached below some examples of bucket names:

  • yourwebsite.com 

  • selling-my-products

  • 0f75d593-8e7b-4418-a5ba-cb2970f0b91e

  • test.example.com

API Key: This API key is a secret, unique, and encrypted code that enables stateless client-server communication between your Google Cloud account and a third-party website, like CTRwow. 

API keys are used to track and control how the API is being used, for example, to prevent malicious use or abuse of the API. In other words, the API keys are used to identify and authenticate the user that is making the API request between the two, your Host and the third-party website - Google Cloud and CTRwow.

Can't find your answer here? Contact Us