eNlight Cloud Frequently Asked Questions (FAQ)

We have posted a comprehensive Frequently Asked Questions and their answers via our eNlight Cloud section of our forum.

What is eNlight?
eNlight is a new product launched by us early this year that introduces pay-per-use autoscaling cloud hosting service. You only top up your credit balance when required, and pay only for the resources you need. With your eNlight Virtual Machines, you can increase the CPU and RAM allocation at any time, and even so, you will only pay for the amount of that maximum allocation from your pre-paid credit balance.

To learn more about eNlight, you can refer to the following knowledge and blog articles that provide more elaborative details about our new platform:

Further Frequently Asked Questions Regarding eNlight

Introduction of eNlight Cloud from eUKhost Ltd.

eNlight User Guide

How does eNlight Cloud differ from other forms of cloud hosting?

Key Features of eNlight Cloud Hosting Service

Do you allow IRC services / hosts / servers on your network / hosting services?

Unfortunately no. Section 3(e) of our Terms of Service also relays this.

Setting Up Time Zone for a Specific Domain via Command Line

In order to setup a different time zone for a particular domain, you need to specify the time zone in the file called “php.ini”. If you are hosting a website on server with “suphp” as PHP handler, you can specify the time zone in php.ini file on the server. Follow the below steps to set time zone for a particular domain on server.

Step 1: Login to your server using your root login credentials.

Step 2: Enter the following command to find php.ini file on the server.

php -i | grep php.ini

Step 3: Once you get the file, edit it using the vi editor “vi command” and set the following parameters.

date.timezone=”Europe/London”

Step 4: Now save the file.

That’s it!

Dedicated Server Hosting

Where are your technical support staff located?

We have two regional offices, one in Nashik, India and our main office in Leeds. Our Indian office is not outsourced, we own the Indian office and we have executives in India to run Indian-based operations. We do not only have level 1 support in India, most of our highly-qualified senior system administrators are employed in our Nashik office. Some of our executives in India include the CEO for Indian operations, Piyush Somani, Chief Technical Officer, Nitin Jadhav, Senior Manager for Customer Relations, Debpam Roy and Senior Human Resources Manager, Radhika Malik.

Our main office in Leeds consists primarily of senior technical support staff, sales staff, customer interaction associates, and our UK executive team led by CEO John Strong.

We require an Indian office for a portion of our operations in order to provide the best value to our customers while not compromising on the quality of the technical support available to our customers – which is very important for both our customers and us. We directly have control over who is employed in India and all of our technical support staff in our Nashik office are highly qualified and experienced. We are vigorous to provide the very best service to our customers.

Where is OpenVPN configuration file usually located?

It is likely located here: /usr/local/openvpn_as/etc/config.json. It will also state the port number in this file for connecting to the client and admin UI.

Security questions when logging into cPanel or WHM – Extra security net

If you own a web server with cPanel and WHM, and you wish to further strengthen the security in order to mitigate unauthorised access to accounts (or, more importantly, the root account via WHM), you can add a safety net by enabling “Security Questions”. Simply log in to WHM, and search for “Security Questions” (or go to Security Center -> Security Questions where you are able to enable this security provision).

Bear in mind this will also affect every cPanel account on the server, so if you have any customers with a cPanel account, they will need to add security questions the next time they login to their cPanel account.

While there are even more stringent security provisions you can implement, for example by disallowing access to the SSH service or the MySQL service to anything other than verified IPs (via the Host Access Control section of WHM), this in itself is a good security implementation irregardless.

PHP code is not working on my website; displays the code

By default (and on all of our shared servers), it is important to have your PHP code in .php files, because .php files are set up on most servers to be dealt with by the PHP interpreter (the software on every server to be able to use the PHP programming language). If you add such code to .html files, it will not actually do anything, because those files are not set to be parsed (rendered / executed) by the PHP interpreter.

This is quite basic for many people, but beginners to PHP or web development may not realise this.

Multiple Ways to Enhance Linux Server Security

The article covers various methods of strengthening security of your Linux hosting servers. It’s a concise collated list with references to detailed articles sprinkled all across our websites.

This should prove helpful for beginners as well as experienced server administrators by referring to the different ways of hardening security for a Linux Server.

How to Install Firewall on the Linux Server ?

A Firewall plays a crucial role in securing a server. Nearly fifty percent of the total vulnerabilities can be avoided by simply installing either a CSF or APF firewall.

Please refer the following articles to learn the steps involved in installing CSF and APF Firewalls :

  1. How to Install CSF (ConfigServer Security & Firewall) ?

  2. How to install and configure APF firewall ?

How to Secure Server using SSH ?

Quite frequently we hear about news about increasing number of attacks on SSH. Its pretty ofter that we find people concerned about different bots trying to access a server via. port 22 with multiple login attempts to breach into the system. Inorder to avoid someone to get into your server, you can secure your server using SSH.

You can refer the procedure to Secure your server using SSH

How to Secure a Server by Disabling Telnet ?

An enabled Telnet may pose a major threat to the servers, disabling it can close the loop hole and protect the servers from any possible damage.

Please refer the following articles to learn the steps to Disable it on the server.

  1. How to Disable Telnet access on server

  2. Disable Telnet On a Server

How to Harden PHP for Security ?

One of the widely used scripting languages for apache and mysql is PHP. Being a known fact attracts lot of hackers and fraudsters with exploring and using the vulnerabilities. By disabling the system level functions in the php configuration files, users can protect their servers.

Learn more about PHP Security

How to Disable Open DNS Recursion (DNS Server) ?

This is one of the common areas that are often overlooked by inexperienced webmasters. Recursive DNS lookups can be performed if you are running bind. Disallowing it on your servers would not only keep it in the best health but also protect it from vulnerabilities.

  1. How to secure your DNS server

  2. Open DNS Error (DNS Recursion)

How to Install Mod_Security on a Linux Server ?

SQL injections and local file inclusion attacks are frequent these days, using ModSecurity an open source web application firewall can help you protect your server against these known security vulnerabilities. Refer the following list of articles to learn the method to install mod_security on your linux server.

  1. Installing Mod_Security on CentOS Server

  2. Installing ConfigServer ModSecurity Control (cmc) on Dedicated Server

  3. mod_security installation and configuration(Linux)

  4. How to install mod_security for Apache

How to Install Mod_Evasive ?

ModEvasive module for apache is one of the popular modules to help protect against DDOS (denial of service attacks).

  1. Avoid DoS Attacks using Mod_Evasive on Apache Web Server

How to Install RkHunter (Rootkit) ?

Rkhunter is a very useful tool that is used to check for trojans, rootkits, backdoors, and other security vulnerabilities. This is one of the proven methods to enhance server security.

Learn how to install RkHunter in the following articles

  1. Install and Configure Rootkit Hunter on Server

  2. How to install RkHunter on linux server

How to Install ClamAV on Linux Server ?

Clam AntiVirus or ClamAV is a free open source, cross-platform antivirus software tool-kit with the ability to scan various types of malicious software, including viruses.

Following article should help you learn the steps to install ClamAV on your server

  1. How to install clamavconnector on Linux Server ?

Cloud Servers

How to Change MX Records of a Domain – cPanel Help

Not quite often are you required to change MX Records, but when you are switching servers. Following the below steps to change a domain’s MX (Mail Exchange) records for the emails to be run from a server. It forms an essential part of DNS records due to the fact that it something that would enable you to send emails.

how_email_work

Users can make changes to the domain’s MX records from their cPanel Interfaces.

Steps to change Domain MX in cPanel

Step 1: (a) Verify Nameservers

Using any of the online tools, you may ensure your current DNS records. Once you are aware about those details, you may proceed with making the required changes to the DNS settings.

(b) Modify the TTL Settings in DNS

TTL decides the time for the changes to take effect. Decreasing the Time To Live setting for the domain, would tell the system to refresh faster therefore allowing it to grab the changes faster. Once the necessary details have been detected rightly, you may increase it to the previous values.
Ideally it is advisable to make these changes at least 24 – 48 hours before amending the MX records.

Step 2: Amending the MX Records

You must be logged into your server as root via. SSH. Navigate to the /var/named directory. Look for the file named ‘yourdomain.com.db’ and edit it using your preferred text editor.

You must now make changes to domain’s serial number in the zone file and Save it.

Now, using the command prompt run the following command to inform the server with the updated configuration.

rndc reload domain.com

Alternately, you may choose to restart the named service.

NOTE : Your domain might not be accessible until the new settings are implemented.

How to change MX Records Using WHM (Web Host Manager)?

Customers using either a Virtual Private Server, Cloud Server or a Dedicated Hosting server would get an access to the WHM. Upon logging into the panel, look for DNS Functions.

Now, select Edit DNS Zone and choose the domain for which you intend to amend and hit the Edit option.

You’d see a drop down menu for MX records, wherein you are required to enter the MX records in the fields provided. Don’t forget to Save the updates.

It is important to know that the MX records would only point to names and the IP addresses, therefore, you are required to set a name for the IP address that you intend to use for the domain.

If you need any assistance with changing the MX records for your domain, please feel free to get in touch with our support department either via. Live Chat viz. available at our website or login to the client area and raise a ticket from the helpdesk.

How to Update A records from the Command Line Interface in Linux?

Server admins are well aware of the criticalities and complications that are involved in their jobs. Amongst the varied tasks, DNS forms one of the key areas that requires an eye for perfection. Any changes to the DNS configuration should be done by experts or someone who has fair experience with it.

In the previous article, we learnt the steps for Changing A Records in Cpanel , in this tutorial, we would take a look at the steps to update the A record from the command line interface in Linux.

As we did in the last tutorial, here again we’d make certain assumptions,

  • We assume that you have BIND running on your Linux web hosting Server,
  • You have the essential knowledge of DNS and its entries, and
  • Most importantly, we assume that you are aware of the consequences of updating the zone file with incorrect details. Any incorrect entry to this configuration would cause your site to be inaccessible.

You may even prefer to lower the TTL- Time To Live value for the particular domains zone file, before proceeding with updating the DNS record.

Below is an example of what the zone file looks like from the command line.

; Zone file for yourdomain.co.uk
$TTL 14400
@ 86400 IN SOA ns1.yourdomain.co.uk. admin.yourdomain.co.uk. (
2010090802 ; serial, todays date+todays
86400 ; refresh, seconds
7200 ; retry, seconds
3600000 ; expire, seconds
86400 ) ; minimum, secondsCloud Servers yourdomain.co.uk. 86400 IN NS ns1.yourdomain.co.uk.
yourdomain.co.uk. 86400 IN NS ns2.yourdomain.co.uk.
yourdomain.co.uk. IN A 67.227.186.122
localhost.yourdomain.co.uk. IN A 127.0.0.1
yourdomain.co.uk. IN MX 0 yourdomain.co.uk.
mail IN CNAME yourdomain.co.uk.
www IN CNAME yourdomain.co.uk.
ftp IN A 67.227.186.122
cpanel IN A 67.227.186.122

NOTE : We would recommend you to make changes to the DNS configuration only when its the most needed.

Once you are aware of the severity of the issue and have taken the necessary measures to avoid mistakes, making changes to the A records are pretty simple.

Below is the procedure to ammend the IP address to a sub-domain.

Step 1 : In the command line interface, enter the following command inorder to edit the zone file (You may use any of your preferred editors)

[root@host /var/named/]% vi /var/named/yourdomain.co.uk.db

Step 2 : Look for the line that states the IP address and ammend it with the new address.

ftp IN A 192.168.1.100

Step 3 : You must now update the Serial number of the Zone.

Step 4 : You must now inform BIND about the DNS updates and reload the DNS zone by using the below command

[root@host /var/named/]% rndc reload

Step 5 : You may then reload the named service using the following command

[root@host /var/named/]% /etc/init.d/named reload

Step 6 : Recheck whether the changes have been successfully implemented

[root@host /var/named/]% dig @localhost ftp.yourdomain.co.uk

Alternately, you may also make these changes via. WHM.

If you need any assistance, kindly contact our Support Department via. our 24×7 Live Chat available at our website or raise a ticket from the client area (helpdesk).

« Previous entries Next Page » Next Page »