This guide provides detailed instructions on how to register for a DNS through the Namecheap hosting service. If you wish to use other hosting providers, you will be following a similar setup process to the one listed here. You should follow this guide before installing ELMS:LN on a server as this guide sets up both the DNS registration process and how to request SSH access to your new server.

Registering the DNS

  1. Navigate to and click sign-up if you do not already have an account. Fill out account information and submit the form Note: You may set up dual-factor authentication for the account during this step
  2. After logging in and registering you will be redirected to your dashboard. This dashboard will allow you to make changes to sites you own.


  1. From the dashboard menu you will hover over the Domains dropdown and clickRegistration. This will bring up a menu where you can request a Domain Name for your website.
  2. Type a desired domain such as into the search bar to see if the domain is available. If it is, click on the shopping cart icon next to the domain and follow checkout instructions. Note: There are options for DNS protection and other extra items. Talk to your IT staff about whether your organization wishes to buy extra protection for the site


  1. After you have completed the domain purchase, it will show up on the dashboard menu as shown in the first image and the image below.


Setting up SSH

After you have registered the DNS you will want to go to the online version of the server. This is where you will set up SSH configuration and will be able to install software such as Drupal, Wordpress, and other CMS services.

  1. Click the manage tab on your new domain and then click the products tab. Here you will see an option to manage your hosting. Click Manage and continue to the next page.
  2. Log into CPanel using the username provided by Namecheap in an email. If you cannot find this email contact Namecheap Support and they can look it up for you.


  1. If you have completed all the steps properly you will see the following page:


  1. If you have seen the above page, contact Namecheap Support and ask them for ssh access. They will set up the ssh configuration and you will be able to login and manage your server files via shell.

Now enjoy your new site! And enjoy installing ELMS:LN!