PLEASE NOTE ANY EXTRA FEATURES YOU ADD TO YOUR PACKAGE WILL NOT BECOME ACTIVE UNTIL YOU HAVE PAID FOR THEIR RESPECTIVE INVOICES.
WHEN YOU CHOOSE OR PURCHASE ANYTHING THAT IS NOT FREE, AN INVOICE WILL APPEAR IN YOUR ACCOUNT, NOTE THE "CURRENT BALANCE" LINK ON THE LEFT MENU WILL CHANGE. YOU NEED TO GOTO YOUR BILLING SECTION AND PAY YOUR INVOICE.
If you have signed up for the "FREE" hosting plan, then please note any charges that appear on your account ARE NOT for this hosting plan, they are for items you have purposefully purchased that are NOT FREE. The only charge for the FREE account is the setup fee, there are no other secret or hidden charges.

You should be logged into the HELM control panel before you continue. Please see your welcome email for login details.

Enable ColdFusionor Railo

Go to Domains -> your doamin -> web Site Settings

Check the box next to ColdFusion.

This will fully enable ColdFusion or Railo depending on which plan you have.

Adding a hosting package

You will have specified a hosting plan when you signed up so you do not NEED to do this step. You can however add additional packages to your account at any time. I.E. from one account you can setup and manage multiple hosting packages.

  1. go to Packages
  2. Select Add New
  3. Give your package a name, usually related to the web site you plan to use.
    Select the appropriate web hosting plan from the drop down list. You package will now take on all the default features of that hosting plan.
  4. Unless you chose a FREE plan, you must now pay any related invoices.

Note: Once you have added a package you can then customise it with extra features, these will not be free.

Adding a Domain

Navigate to the DOMAINS menu, and select "Add New"
You now have the following options when choosing a domain.
  1. Registering your own domain name
    If you want to register your own domain name then you may do so at www.bluethunderdomains.net, this is managed by BlueThunderInternet and we can only provide support for domains purchased here. Remember that you can use yourdomain.com for your live web site and dev.yourdomain.com for your development site.

    If using your own domain name then please set the name servers to:-

    ns0.primarydns.co.uk
    ns1.primarydns.co.uk

    Once you have registered your domain, go back to HELM, 
    select  "Domains"and click  add new, 
    now  choose the package you want to add the domain to and click next.
    Now enter the domain name you just registered. E.G. if your domain is mydomain .com, type "mydomain" into the first box and "com" into the second box. Do not type WWW as this is not part of the domain and is added automatically.
    E.G.


    or if you wanted to use a sub-domain of your own exisitng domain name you could use

    dev.mysite.com

    And then just point this sub-domain at the cfmldeveloper server

    Now click SAVE. Your domain should now start working within 24 hours, once the registration has gone through and DNS has been updated.
  2. Using a FREE Cfmldeveloper domain
    If you wish to use one of the FREE CFDeveloper sub-domains then navigate to the "Domains" menu and click  add new,
    now  choose the package you want to add the domain to and click next.

    Now enter the domain name you want to use in the format yoursite.cfmldeveloper.com


    If someone else has already used the name you choose, you will be informed that domain is not available, so try another sub-domain.
  3. Transferring a domain
    You can choose to transfer a domain you have registered elsewhere and use this on cfdeveloper, when transferring a domain you are charged the standard registration fee and your domain will be renewed for another year.
    As with the registrations, transfers can be done HERE.
    Before transferring a domain please do the following:-

    for .uk domains, you must get your current registrar to RETAG it to "ENOM"
    for all other TLD’s you must make sure the domain is UNLOCKED and that the admin contact is expecting the domain transfer and has been told to approve it (if it is not you).

If you are planning on transferring a domain after your site is setup.
Add your intended domain as detailed above, it will then be setup on our DNS servers ready for you to transfer.
Now select the domain you just added and use the "Setup a temporary URL" option. You can now use this URL until your own domain is transferred.

Administering your domain

If you select the domain you have just added. You will be taken to a new screen where you can setup your FTP account, access your file manager, and set advanced options.

Setup FTP

Navigate to "domains" --> "select your domain" --> "select FTP"
By default an FTP account should already be setup automatically when you added the domain.

Your default FTP details are:-
Username
= your PRIMARY domain name (e.g. mysite.cfdeveloper.co.uk)
Password = same as your helm password (if you change your HELM password, this does not change your FTP password)
Ftp Host Name: ftp.yourDomainName (this will only work once your domain is registered/transferred and setup). You can also use your domain alias in the same format, ftp.tempdomain.

Port: 21

You should set your FTP client to use  PASSIVE MODE.

If you decide to add another FTP account or delete the one you have, you will need to specify the username/password yourself.

The directory structure for your site is as follows:-

wwwroot - your website files go here
db - your MS Access databases go here
logs - your weblogs are stored here.
Any files or folders you store above the WWWROOT are secure and are not web accessible


Adding an FTP account


Navigate to "domains" --> "select your domain" --> "select FTP" -- > click "add new".
  1. Now specify the username/password and folder this account has access to. "/" is the root. Files stored here are not accessible via the web. The WWWROOT folder is the root of your web site.
    If you account does not include multiple FTP accounts, you will need to purchase another one from the ADDONS section.

If you delete/re add your domain, the ftp account will be created automatically again as above with the domain as the username and your HELM password.

Adding a DSN (Data Source Name)

(If using access then your Access database must be uploaded first into the /db folder)
For Railo
just login to your Railo Web Admin at http://yoursite/railo-context/admin/web.cfm

For ColdFusion
  1. navigate to "Domains"
  2. select your domain
  3. select Coldfusion DSN’s
  4. Click Add New
  5. Select the type of data you want to setup a DSN for. The database must already exist.
  6. Click next. 
  7. Now give a name for your DSN and complete the other fields .
  8. If your database is MS Access choose the database file.
  9. If your database is MySQL or SQL Server databases, ente rthe server, username and password.
  10. The server details can be found on your database page at "Domains --> select your domain --> database manager--> select your database."
    Most likely it will be "cfdeveloper-sql1". 

Creating a Database

Navigate to "Domains" --> "Select your domain" --> "Select Database manager" --> "Click Add New"
  1. Select the type of database you wish to setup
  2. enter the name of the database
  3. click save
  4. You will now have a new field to add a user to the database.
To manage your database please visit www.domainadmintools.com

Email

If you want to use the CFML Developer free email, then you need to signup for this service Google Apps service HERE. this gives you access to collaboration tools, source control, peer code reviews, project management tools and a lot more.
You will need to use this or your exisitng outgoing mail server if you wish to send email out via your website using CFMAIL.

Buying Extra Features

Your account by default has certain restrictions and quotas according to the hosting plan you have chosen. From the add-ons section you can customise your hosting package with extra features.

  1. On your main login page select PACKAGES.
  2. Select your hosting package.
  3. Select EXTRA FEATURES.
  4. From here you can add extra features to your account such as extra bandwidth and extra disk space.
    An invoice will be generated, which you should then pay immediately so that your extra features can be used.

Quotas

Navigate to "Helm Extensions" --> "Disk Space Use"
This shows you how much space each of the services in your package is using. If you exceed your quotas, you will need to purchase addiitonal resources form the "Extra Features" menu or reduce your usage to bring you within your quota,

If you wish to host multiple sites, you can do this from your account simply by adding a new hosting package and setting it up as above.

The control panel has built in help, please read this, and also check the tutorials.

You can find the complete helm user guide here: http://www.webhostautomation.com/products/helm32/helm3guides.aspx#HelmGuides