Shared Cloud Hosting

How can I access cPanel

You can access cPanel using any of these 2 methods

 1  Using Client Area

To access cPanel using this method, please login to Your client area and navigate to Your Hosting account

  1. Click on Services on left sidebar.
  2. Select the category of your product (Shared Hosting/ Cloud Hosting  etc.).
  3. Select Your Purchased product.
  4. Click on Access Control panel.
  5. Click on Click here to access control panel.

 

 2  Using cPanel Login Information

To access cPanel using this method, please login to Your client area and navigate to Your Hosting account

  1. Click on Services on left sidebar.
  2. Select the category of your product (Shared Hosting/ Cloud Hosting  etc.).
  3. Select Your Purchased product.
  4. Click on Login Details.
  5. Use these login details to login to cPanel directly

 

How can I Increase PHP memory limit in cPanel

This guide is applicable for the cPanel servers which have Cloudlinux installed and Cloudlinux's php selector is enabled.


To increase php memory limit, login to your cPanel and the follow these steps.

  1. Click on "Select PHP Version" on cPanel under Software section.

    Select PHP Version.png

  2. Click On "Options" in PHP Selector

    Click Options on PHP Selector.png

  3. On Options page select desired php memory limit from the dropdown.

    select desired php memory limit.png

How can I change php version and install extensions

This guide is applicable for the cPanel servers which have Cloudlinux installed and Cloudlinux's php selector is enabled.


Login to your cPanel and the follow these steps.

  1. Click on "Select PHP Version" on cPanel under Software section.

    Select PHP Version.png



  2. If You want to change PHP version select php version from the dropdown and then click on "Set as current".

    Select php version.png



  3. Select the extensions which You want to install from the list

    If native is selected as php version then extensions list will not show. Make sure to select any php version as demonstrated in step 2 above


    Select php extensions.png

Where can I find my cPanel login details?

You can see your cPanel login details in client area. Please follow these steps.

  1. From Left side bar in Clientarea, Go to Your Services -> Shared Hosting/Cloud Hosting

    access cPanel from client area - step 1.png



  2. Select Your Purchased product

    access cPanel from client area - step 2.png


  3. Click on Login Details

    Click on Login Details.png

  4. Click on Click here to Show login details

    Show Login Details.png


  5. Use the URL, Username and password from above screen to login to cPanel.



Which Nameservers should I use on my domain?

If you are using an existing domain with your new hosting account, you will need to update the nameservers to point to the nameservers listed below.

We have 4 redundant nameservers spread over the globe to make sure that Your sites resolve as quickly as possible. Please use all these 4 nameservers on Your domain.

ns1.middlehost.com
ns2.middlehost.com
ns3.middlehost.com
ns4.middlehost.com

Each of these nameservers is located in different part of the world namely USA,  Canada,  Europe and Asia.


If You registered a domain from Middlehost, Inc. You do not need to update nameservers, because we by default set the nameservers during registration.

Free SSL

We provide free SSL with all of our shared cloud hosting plans. The SSL coverage is available for all domains (including addon domains) you host on our severs.

When is SSL installed on my new domain?

Once you point the domain to our servers using middlehost's nameservers, SSL is automatically installed within 24 hour after that.  If you see that SSL is not installed within 24 hours after nameserver changes, please create a ticket and we will have a look at it.

We use third party SSL provide "Let's Encrypt". It requires us to validate the ownership of the domain (Domain Control Validation) by either uploading a file (HTTP DCV) or using DNS records (DNS DCV). We use the HTTP DCV option.

Once the file is uploaded on the server, the let's encrypt server tries to access that file. If their server is able to access the site, the ssl is issued and installed on the server.

Because the DNS propagation can take upto 24 hours, so after the dns changes, it may take upto 24 hours for the let's encrypt servers to point to correct ip and verify the DCV.

You can read more about it here. https://letsencrypt.org/how-it-works/

Our AutoSSL process is executed every 3 hours. As soon as your site is properly resolved for the Let's encrypt server, your ssl is generated during the next process execution.

Cloudflare & SSL

If You are using cloudflare, the HTTP DCV and DNS DCV both may fail, because of the http to https redirections. In this case You can ignore the SSL in cPanel because cloudflare itself will provide the SSL protection for your domains.