Frequently Asked Questions


   What is Web Hosting? 

   What are Web Servers?

Web Servers are computers that have been set up by a hosting company, usually in a facility called a data center. The purpose is to store websites until someone wants to visit them, and then to quickly respond to the visitor's browser with the site's content. How many websites a server can comfortably host depends on a wide variety of factors, including server hardware and how popular the websites are. Even the most expensive server hardware is not going to be very useful without the software to actually get things done. The key software programs of a web server are also themselves called servers or Daemons.

Most servers used for web hosting have at least these kinds of software servers running at all times :

  An HTTP or a Web Server (to provide the website)

  An FTP server (for uploading files)

  An Email server

  A Database server (for storing information essential to the operation of a website)

   Differences between shared and dedicated hosting.

  Shared Hosting : This type of web hosting is the cheapest and probably what you are most interested in especially when you are just starting out in web hosting. If your account frequently uses up a lot of server resources, your hosting provider usually will probably ask you to upgrade to something more suited to your website's need. 

Reseller hosting is also another type of shared hosting. This basically allows you to sell shared hosting account to other people. Sometimes a reseller server will be less crowded and better suited to websites with high resource usage.

  Dedicated Hosting : This type of web hosting is the most expensive form of web hosting. It would probably cost closer to $200 per month total for an entry level managed server. A managed dedicated server leaves the hardest part of operating a server to experienced technicians, letting you focus on the website side of things. 

On a slightly smaller scale is the Virtual Dedicated Server, also known as Virtual Private Server, and commonly shortened to VDS and VPS respectively. What hosting companies to is divide a very powerful dedicated server up into separate "virtual" server using virtualization software. Each virtual server gets its own operating system, and act almost exactly like a real dedicated server. Depending on the hosting provider and the plan you choose, VDSes may not be anywhere near as powerful as a real dedicated server.

   What is a Control Panel? 

   Differences between Gigabyte (GB) and Megabyte (MB).

   How much disk space and bandwidth do I need for my website?

   Why shouldn't I go for that unlimited plan? Beware overselling.

   What happens if I exceed my space or bandwidth quota?

   Can I host more than one site per account?

   In general, what can get my account suspended?

The most common reason for account suspension are :

  Exceeding your storage and bandwidth limits.

  Frequently using up lots of server resources (eg. CPU and memory)

Other reasons for account suspensions are :

  Spam email messages being sent from your account.

  Hosting and linking to material that infringes the rights of a third party or any Federal, State or local law.

  Hosting or linking to pornography, especially child pornography.

Sometimes a host will give you a warning before they suspend your account, but not always.

   What are domain names and how do they work?

   Where can I buy a domain name for my site?

   Where can I buy a domain name for my site?

Domain names can be purchased at any accredited domain registrar. A domain registrar is a company whose main purpose is to register domain names for people. Most hosting providers can also obtain a domain name for you, but domains can be more expensive this way, due to the added overhead.
There are several very popular domain registrars, including and Most of their prices should be about the same.

   Can people find out where I live based on my domain registration information?

   What are parked and addon domains? What about subdomains?

   What is an IP address?

   What is an SSL/TLS certificate?

   What is a MySQL Database?

   What is FTP? Why do I need it?

   How many email accounts do I need?

   What are email forwarders?

   What is an email auto-responder?

   What is spam?

   Should I be taking back ups of my account? If so, how often?

Web Hosting

   How to login to Control Panel

   How to create a POP email account

1. Log in to your control panel, go to the mail section and click on the email accounts icon.

2. There is already a POP email account listed. It is the main POP account that every hosting account comes with. In this case, But we are not going to use that POP account. We are going to create a new POP account.

3. Enter the new email address for this POP account. If you have more than one domain in your account, be sure to choose the correct domain for which you want to create your POP email account. Then enter a password for this new account. You can set quota limit on this email account if you wish and when you are done, click the "create" button.

4. You will be directed to another page, and click 'no' below all the text.

5. And you are done! You can enter as many POP email accounts as your hosting plan allows. From here you can manage your POP email :

  A: Check webmail

  B: Delete the email account 

  C: Change the quota 

  D: Change the email password 

  E: Configure a mail client

   How to create a default (catch-all) email account

1. Log in to your cPanel, go to the mail section and click on the 'Default Address' icon.

2. This is where you set your default email address. All emails sent to an address you have not defined, will go to the email address you enter here. 

Initially, your default POP address is set as your default account. WE are going to change this, as most people don't use their default POP accounts. 

Enter the email address you want as your default address on the column below, then click the 'change' button. And you are done!

   How to create an auto-responder?

   How to create a sub domain?

1. Log in to your control panel, scroll down to the domain section and click on the 'sub domain' icon.

2. Enter the prefix of your new subdomain on the column, and by clicking at the document root it brings up the default directory for subdomain, then click the 'create' button. And you are done!

In doing so, a folder called demo has also been created, which is where you upload your files for this subdomain. It is located in the public_html directory and can also be accessed like this

   How to create custom error pages

1. Log in to your control panel, go to the advanced section and click on the 'error pages' icon.

2. There are several different error pages you can customize. In this tutorial, we are going to customize the 404 error page. Click on the 404 link.

3. You will be directed to a page where you can create your custom error page. You can include one or more tags to further customize the page. You can also use HTML tags in your page, thus making it easy to match the look of your error page to the rest of your website.

4. Now lets create our custom 404 error page. When you click on the 'requested URL' , the HTML text in the red box will come out, scroll down and click on the 'save' button. Your custom 404 error page has been created!

5. You can customize any of the other listed error page as well but dont have to if you dont want. All accounts come preset with standard error pages.

   How to password protect a directory?

Password protecting a directory restricts access to certain parts of your website by requiring visitors to enter a username and a password. This password process is also referred to as a type of “authentication” process. It allows you to require a username and password to access a folder within your site from the web.

1. Log in to your control panel, go to the security section, and click on the 'Password Protect Directories' icon.

2. We are going to password protect the /demo directory. Click the demo link.

3. Select the check box to protect this directory with a password, enter a name for this protected directory, and then click the save button. The directory is now protected, and requires a password to enter it via a browser. We must therefore create at least one user, and assign them a password to access the directory.

4. To create a user, go back and scroll down. Under the create user column, fill in your username, password and then click on the 'add/modify authorized user. When you are done, the protected directory now has one user who has access to it. Repeat this process for each additional user you want to grant access for.

5. You can now see the active user for this directory. You can return to this screen at any time, to modify existing users passwords, add more users, or delete users. And you are done!

   Using Hotlink Protection

1. Log in to your control panel, scroll down to the security section and click on 'Hotlink Protection' icon.

2. Hotlink protection prevents other websites from directly linking to certain files (typically images) on your website. You will want to prevent this if you have copyrighted images, or to simply save on bandwidth usage. You will first want to make sure your own sites are listed here, so you are able to hotlink to your images.

3. Enter all the file types you want to be protected on the 'extension to allow' column, then enter a URL you want to redirect to in the 'URL to redirect to' column, for anyone who tries to hotlink to your files and/or images. If you want someone to be able to manually enter the URL of a protected file, check the 'allow direct request' box here. Last but not least, click on the 'submit' button. And you have successfully enabled hotlink protection.

4. To disable the hotlink protection, simply click on the disable button here.

   How to set up email forwarding in cPanel

   How to change your control panel password

1. Log in to your control panel with your existing password, scroll down to the preferences section and click on the 'change password' icon.

2. When you change your password, your cpanel password, your FTP password and your frontpage password will all be changed. Enter your old password and new password in the column provided and then click 'change your password now'. And you are done!

   How to set up a Cron Job

1. Log in to your control panel, scroll down to the advanced section and click on the Cron Job icon.

2. There are two ways in setting up a Cron Job, an easy way and a hard way. I recommend you doing it in an easy way (standard). Click on the 'standard' button.

3. Everytime a cron job runs, the output (results) of the cron are sent to an email address. Enter the email address where you want the cron result sent.

4. Now you have to enter the command of the script you want to run, including the path (from root). In this case, we're going to run a script called clients.cgi which is located in the cgi-bin directory of this account (the username for this accountis abc123c). Enter the command on the 'command to run' column.

5. Now we have to specify the timing on this cron, eg. when and how often we want the script to run. In this case, we want the clients cgi script to run at 12.00am (midnight) on the first Sunday of each month.

  minutes : select 0 for the exact minute the cron is to run

  hours : select 0=12am/midnight for the exact hour the cron is to run

  days : select 1 to have the cron run on the 1st day of the month

  months : select every month so the cron runs every month

  weekdays : select Sunday so the cron run every Sunday

6. Click on the 'save crontab' button when you are done. and Thats it! the cron job has been set. And you are done!

   How to create additional FTP accounts

1. Log in to your control panel, scroll down and go to the files section, and click on the FTP accounts icon.

2. Scroll down. As you can see, there are several FTP accounts already setup. Most were created when your hosting account was setup.

3. But we are going to create a new FTP account. so scroll up, enter a login name and a password for this new FTP account. You can put a quota limit in this FTP account if you wish. When you are done, click the 'create' button.

   How to back up your website

   Installing and uninstalling front page extension

1. Log in to your control panel, scroll down to the 'advanced' section and click on the 'frontpage extension' icon.

2. Please note that FrontPage Extensions should only be installed if you are using Microsoft's FrontPage to built your website. If you are not using FrontPage, then do not install the FrontPage extensions. Lets assume we are using frontpage and need the extension installed, you can see here that Frontpage extensions are not currently installed in this account. Lts go ahead and install them, click the 'install extension' button.

3. Thats it. FrontPage extension have been installed, so we can now publish our website to this hosting account using FrontPage.

4. As you can see here, frontPage extensions have been installed for the main domain, but not the subdomain.

   How to keep your contact information up to date

It is important to keep your contact information up to date, since the server uses this inforamtion to send critical email messages.

1. Log in to your control panel, scroll down to the 'preferences' section and click on the 'update contact info' icon.

2. Enter your new contact email address in the first column, then click on the 'save' button. And you are done!

   How to manage URL redirects

   How to create a MySQL database

This allows you to store a lot of information in an easy access manner. The database itself are not easily read by humans. This are required by many web applications including bulletin boards, content management system and etc. To use it, you need to create it. Only MySQL users that have privileges to access a database can read from or write to that database.

1. Log in to your control pane, scroll down, go to the 'databases' section and click on the 'MySQL Databases' icon.

2. On the ‘Create New Database’ column, insert the first 6 letters of your domain name. and click create, then go back.

3. Scroll down, you will need to create a user for your MySQL. Insert the same 6 letters that you put earlier and think of a password for your MySQL. Click ‘Create User’ and go back.

4. Now, you will need to add user to your cPanel account. You dont need to put or fill in anything, just click on ‘Add’ and make sure you tick on ‘All Privileges’. Once you are done, click on ‘Make Changes’ and you are done with MySQL.

   Using File Manager

   Using the Disk Usage Viewer

1. Log in to control panel, scroll down to the 'Files' section and click on the 'Disk Space Usage' icon.

2. From here you can see how much storage space is being used by each directory and sub-directory in your account.

3. Scroll down to see the entire list of directories. Select 'show file sizes as bytes' option to see more detail on the 'Delete Selected' column.

4. All the file sizes have been converted from megabytes to bytes. As you can see, there are numerous ways to view the amount of storage space being used by your directories. This is useful in determining which directories are using the most storage space.

   How to use the IP Deny Manager

This feature will allow you to block a range of IP addresses to prevent them from accessing your website.

You can find this feature under ‘Security’ and click on ‘IP deny manager’.

   How to park a domain

   How to create an add-on domain

To Add-on new domain:

1. Login into your cpanel ( 

2. Click on ‘Add on Domain’. 

3. Fill in the details accordingly as shown in the photo.

   How to manage the Raw Access Logs

1. Log in to your control panel, scroll down to the Logs section, and click on the 'Raw Access Logs' icon.

2. This is where you tell the system how to manage the Raw Log files that are generated daily for your account. You can tell the system to archive logs every month and you can also have the previous month logs removed at the end of each month.

3. Here you will find a full list of all available Raw Access Logs that you can download, and use in your favourite statistics program for analysis. Click on the link and click on download, you will see the option to download the logs to your computer. And you are done!

   Using Index Manager

1. Log in to your Contro Panel, scroll down to the Advance section and click on the 'Index Manager' icon.

2. The Index Manager enables you to control how directories on your website are displayed. If there is no index.html in a given directory, the content of that directory will be displayed in a browser. This is typically undesirable and can cause security issues. With index manager, you can set your account up to not allow your directory contents to be shown.

Navigate to the directory we want to setup Index Manager for

Lets set up Index Manager for the demo directory, by clicking the demo directory here

3. There are four settings to choose from :

  Default System Setting - allows the directory contents to be shown

  No Indexing - does not allow directory contents to be shown

  Standard Indexing (text only) - prevents browsers from viewing the contents of directories that do not contain image files

  Fancying Indexing (graphics and text) - prevents browser from viewing the content of directories that do contain image files

Remember to choose the option according to your needs. If you are not sure, just click on the default system and you are done!

   Becoming familiar and navigating around in control panel

Log in to your control panel and familiarize ourselves with control panel and learn how to navigate its various pages.

1. The first thing you should do in control panel is to update your contact information. You can do that by clicking on the 'Update Contact Info' icon under the Preferences section. 

2. From this tab on your top left side, you can easily change your control panel theme if you want to. Changing your control panel theme only changes the way your control panel looks, and not the way it works.

3. Over here you can see which account you are currently controlling with control panel. If you have more than one account, you can change to another account from here.

4. On the left, we can see detailed information of this hosting account. For example, it ahows how many email accounts we have used (1) and how many we are allowed (20). The same information is shown for Paked Domains, Addon Domains, MySQL databases, Email accounts, FTP accounts and etc.

5. Additional information is located on the left side, like the PHP version in the server, MySQL version, IP address, and path to send mail.

6. Service status is where you can check to see how well the server is performing. The green lights on the right mean that system is running properly.

7. Scroll down, you can also view the partitioning of the server's hard drive, and see how much storage space is being used, and how much is left.

8. The main panel of the control panel screen includes several icons that are grouped into specific boxes. These icons each allow you to do specific tasks whithin control panel like setting up email accounts and databases, checking your webmail, setting up mailing lists, etc.

9. At the bottom, there is a link called 'Documentation'. It is a link to a comprehensive control panel manual, where you can learn all there is to know about control panel.

Click on the 'Documentation' and you will be directed to another page which is the control panel manual. Make any selection on the left frame, and the resulting page(s) will show up in the right frame. You can learn about all the features of control panel from this online manual, and its always available from the home page of control panel.

   How to use webmail from within control panel

1. Log in to your control panel, or you can actually log in to your webmail without first login to your control panel. To do that, simply type the following into your browser: where is to be replaced with your actual domain name.

2. In this tutorial, we will access webmail from within control panel. Scroll down to the Mail section and click on the 'Webmail' icon, then click 'Go to webmail login'.

3. There are 3 webmail programs you can choose to use :




In this tutorial, we will show you how to use SquirrelMail (all 3 programs are very similar)

4. This is the main screen of SquirrelMail, and it shows the contents of the main inbox.

5. Click on the 'Options' link. On this page there are several options for configuring the way your webmail displays for you. Although we dont do it now, feel free to alter any of these option :

  Personal Information

  Display Preferences

  Message Highlighting

  Folder Preferences

  Index Order

6. Click the Folders link. You can create folders and sub-folders in webmail, where you can organize and store email messages. To create a folder, enter a new folder name in the column and click create. To see our new folder in the folders list, click 'refresh folder list' link on top of the column when you are done. You can create as many folders and sub-folders as you like. Whatever suits your organizing needs.

7. Click the 'Address" link. SquirrelMail comes with a Personal Address Book which you can use to store commonly used email addresses. Lets add an email address to the address book. Fill in all the details and once you are done, click 'Add Address'. You will see that the new email address has been added on top of al the column.

8. To send an email, click 'Compose'. To choose an address from our address book, click the Address button. You can select email addresses and indicate whether they should be put in the To, Cc or Bcc fields. Lets put this address in the Cc field by clicking in the Cc box, the click on 'Use Addresses'. The email address is automatically inserted into the Cc field.

9. You can basically treat your webmail the same as your normal email.

   How to trace an email address

1. Log in to your control panel, scroll down to the mail section and click on 'Email Trace'. This is where you can test any email address by tracing its route from this server. This tool is helpful if you're having difficulty sending an email to a specific address, you can check to see where the problem might be.

2. Enter an email address to see the delivery path and then click on 'Show Route'.

3. Thats it! The route to the email address is shown here. From your control panel, you will be able to look for problems and see if a problem lies with your server, or on the other end where the destination email address is located.

   How to use webdisk in control panel

1. Log in to your control panel, scroll down to the Files section and click on the 'Webdisk' icon.

2. Web Disk allows you to easily drag and drop files from your computer to your hosting account, just as if it were part of your home computer. You can also navigate through the files in your hosting account, just as you do the files on your local computer. Enter the username and password in the column and then click 'Create'

3. The new Web Disk account is listed here

4. Click on the 'Access Web Disk' button. Choose the operating system you will use to view Web Disk, in this case, we will choose Windows XP.

5. Click this link here, to save a Web Disk Shortcut to your desktop.

   How to change your control panel style

   An introduction in using Fantastico


   Logging into cPanel

   Changing your cPanel style

Changing your Control Panel style does not change the functionality of it, it just changes the appearance and color.

To change your Control Panel style, here are a few steps : 

1. Log in to your cpanel. 

2. Under preferences, click on the 'change style' icon.

3. There are quite a few style to choose from.

4. Click the 'switch style to....' button below your preferred style and once you are done, click 'go back'.

   Using Fantastico

Here is a few steps on how to use Fantastico in your Control Panel :

1. Scroll down to software/service section, click the Fantastico icon.

2. The applications available for installation in Fantastico are organized by category along the left.

3. For this demonstration, we will install Wordpress. 

4. Click the Wordpress link from the category on the left, and you will see the details of the application.

5. Click the New Installation link.

6. Start by choosing the domain under which you want to install the application. Next, enter a directory in which to install the application. Leaving this field blank will install the application in the web root of the chosen domain.

7. Under the 'Admin Access Data', make up a username and password for the administrator account.

8. Under the Base Configuration section, enter any other details requested. Once you are done, click on the Install Wordpress.

9. Review the summary of the installation, if everything looks right, click the Finish Installation button. And you are done!

   Using File Manager

File Manager manage all the files associated with your account.

Here is the steps on how to use File manager : 

1. Scroll down to the Files section. Click the File Manager icon.

2. Open the 'web root'. This is where the public available website is stored. Also click the 'show hidden files', sometimes we might want to edit a hidden file, so it is convenience to always have them showing. Click 'Go' once you are done.

3. File manager will open a new window or tab depending on your browser. 

4. Take a look at the 'Image' directory.

5. To upload an image, click on the upload icon,

6. Click on the 'Browse' button

7. Here is an 'image' for example to upload.

8. Click on go back to confirm that the image is uploaded.

9. The 'image' file will be displayed.

10. To delete a file, click on the selected file that you want to delete, and click on the 'delete' icon above all the files, click the 'delete file(s)' button and you are done!

   Creating a URL redirect

A URL redirect does precisely that. It redirects a visitor of your website from a source URL to a target URL.

1. Log in to your control panel, scroll down to the Domain section and click on Redirects.

2. Choose whether you want this redirect to be permanent or temporary.

A permanent redirect is used to communicate to browsers and search engines precisely that the redirect is permanent. Browsers will cache, and search engines spiders will follow, a permanent redirect. 

A temporary redirect will remain in place until you disable it. This type of redirect is used in case you want to eventually use the original URL again. Browsers will not cache a temporary redirect.

3. Enter URL from which visitors should be redirected. Then enter the target for the redirect as a full URL, including the protocol (http://)

Clicking the Wild Card Redirect checkbox will redirect all files from a location to the same filename at the redirected location. And you are done!

   Creating an auto responder

An auto responder is convenient for when you eg. want to send an automatic confirmation-of-receipt notice to those email you. It can also be used to send notice when you are unable to reply to email for sometime.

1. Scroll down to the Mail section and click on the Auto Responders icon.

2. Click on the Add Auto Responder button when you are directed to a new page.

3. Enter the email for which you want to create an auto-responder, choose a domain for which to set up the auto responder.

Enter the From information. This will typically be the name of email account holder. 

You can enter a new subject in the subject field. Leaving the field blank will make your auto responses use the same subject entered by the respondee. 

To send an HTML formatted email, select the checkbox. Leaving the box unselected will send the email as plain text. 

Enter the body of your auto-response. When you are done with the body, click the create/modify button. 

Once you are done, you will be directed to another page. And that's it!

   Creating an email forwarder

An email forwarded does exactly that, forwards mail from one email address to another.

Here is the steps on how to set up an email forwarder : 

1. Log in to your control panel. 

2. Scroll down to the mail section and click on the Forwarders icon.

3. Click the Add Forwarder button.

4. Start by entering the address to forward. Mail send to this address will forward to the soon-to-be-entered destination address.

There need not to be an actual email address in existence for this address. Beware that if you create an email account and a forwarder for the same address, mail will both save to that account's mail box and forward to the designated target address.

Choose the domain for the email address. 

Enter the destination address. 

Lastly, click on the Add Forwarder button, and you are done!

   How to install WordPress on your domain

Once you have your hosting account activated with Hostjill, you can install a third party application like WordPress on your domain via cPanel >> Software >> Softaculous Apps Installer section. It's a one-click installer for installing third party applications including Wordpress:

Here's a video demonstration on how to install WordPress via the cPanel:

When you add additional domains as addon domains in your hosting account, via cPanel >> Domains >> Addon Domains section, you can install WordPress on those addon domains too by following the video tutorial above.

   How to force SSL (HTTPS) with WordPress websites

The cPanel provides free Sectigo SSL certificates that will be automatically applied on all new hosting accounts. The corresponding domain DNS would need to be pointed to our server and propagated through the web.

Simply point the new domain names to our nameservers provided in the new account's confirmation email.

The free cPanel includes Auto SSL that's renewed automatically every 90 days (no manual setup required).

In order to have the domain showing as "secure", you would need to setup the redirection from HTTP to HTTPS URLs. Most of the domains hosted on our servers run 3rd party applications like WordPress, which allows for different 3rd party plugins to force redirection to the secure URL, HTTPS.

With Wordpress, simply install the following plugin to force redirection to HTTPS:

After installing SSL plugin, activate it in the WordPress admin dashboard. Confirm that you'd like to force HTTPS to proceed.

The plugin will start working to direct visitors from from HTTP to HTTPS, securing the domain.

Watch the video below for the full walk through on how to install and activate the Really Simple SSL plugin:

Copyright 2020

Powered By