cPanel – Home

cPanel Tutorial PDF Version Quick Guide Resources Job Search Discussion cPanel is a Linux-based web hosting control panel. It provides graphical user interface and is packed with lots of features that automates the process of hosting a website. It is a premium software, which is developed by a private company, cPanel Inc. cPanel has been written in Perl and was first released in March 21, 1996. It can only be installed in Linux servers, it supports CentOS, RHEL and CloudLinux operating software. Nowadays most of the Linux webhosting servers use cPanel to host and manage websites on their servers. If a person purchases the hosting from companies like GoDaddy, Hostgator or even from smaller local companies, it is more likely that the hosting will come with cPanel. In this tutorial, we will learn about managing and hosting a website with ease. This tutorial is divided as per the sections of cPanel and each section has the explanation of the functions it contains. Audience This tutorial is prepared for anyone who has basic knowledge of computers as well as of websites. It will help all those readers who wish to host and manage a website using cPanel. After completing this tutorial, you will have a moderate level of expertise in using the automation tools available in cPanel. Prerequisites Before starting this tutorial, we assume that you have a domain and cPanel hosting already setup. If not, then we will also cover those topics briefly in the following chapters. Print Page Previous Next Advertisements ”;

cPanel – Image Scaler

cPanel – Image Scaler ”; Previous Next Image Scaler is a very useful tool to scale an Image to increase or decrease its dimensions, or we can say to resize an Image. To scale an image, we need to follow these steps − Step 1 − Open Image Scaler by clicking Scaler from Images section. Step 2 − Navigate to the directories by clicking on folder icon on the left hand side, same way as done above. Step 3 − Select the File which you want to resize by clicking on the Name of File. Note − Image Scaler is a single image tool, and can be used with a single image at a Time. Step 4 − Enter either new dimensions in Pixels or Enter Percentage by which you want to increase or decrease the Image. You can select, Keep Aspect Ratio, so that the Image ratio is not disturbed, and also you can retain the old copy of the file as Image Scalar replaces old Image to the new one. Step 5 − Finally Click Scale Image. Print Page Previous Next Advertisements ”;

cPanel – File Permissions

cPanel – File Permissions ”; Previous Next All files and directories in Linux Operating System has access permissions. This feature gives the ability to the user for setting up different access levels for each user and also Operating system gets the ability to deal with different request for accessing the file. This feature makes system more secure to potential security threats. There are three types of access permissions − Read − It is denoted by ‘r’ and number 4, it gives ability to the user for reading the file only. Write − It is denoted by ‘w’ and number 2, it gives ability to the user for writing into the file only. Execute − It is denoted by ‘x’ and number 1, it gives ability to user for executing the file only. Access permissions can be given in groups too, for example, if we want to give a file to read and write permission only, we can assign ‘rw–‘ to that file or in numerical form, we can assign number 6 – as 4 for read and 2 for write equals to 6. These access permissions are given to three types of users − User − It is owner of the file. Group − It is the group of users in which Owner lies. World − It is referred to everyone else. We give access permissions according to file types in cPanel. By default, cPanel File Manager gives 6-4-4 permissions to the users – 6 to the User, 4 to the Group and 4 to the World. Most of the time we do not need to change the file permissions unless needed. You can change the file permissions in cPanel environment by using the following steps − Step 1 − Go to File Manager from cPanel Home. Step 2 − Navigate to the File or Folder you wish to change permissions to and select the file or folder by a single click of the mouse. Step 3 − Click on Permissions link from the Top menu of File Manager and you will get a Prompt as shown below. Step 4 − Choose permissions according to your need and Click on Change Permissions to save the new access permissions of the file. Print Page Previous Next Advertisements ”;

cPanel – Getting Web Hosting

cPanel – Getting Web Hosting ”; Previous Next If you have already registered your domain name, the next step is to get a web hosting for your website. Web hosting is a service, which provides space for your website on internet. If you want your website to publish online, then you will have to get web hosting service. In a web hosting service, your website is stored in high powered computers called web servers, which are connected to a high speed network and they are powered-on 24/7. While purchasing a web hosting service, you rent a space for your website on these servers. There are basically three types of web hosting − Shared Hosting − In this type of web hosting, a single server hosts multiple websites, sometimes thousands of them. Each account on this server has certain limits on using disk space to store websites, databases and bandwidth. This is the amount of data transferred through your website. This type of hosting is cheap and suitable for small and medium websites. Virtual Private Servers − In this type of hosting, a Linux Server is divided into several parts and each part acts as a different server, each server has some limited resources given. In this, the VPS administrator has root access to his VPS and can then host single or many websites according to his need. These type of hosting is recommended for medium and large websites. Cost of VPS is higher than Shared Hosting, but lower then Dedicated Hosting. Dedicated Server − In this type of hosting, a whole server is rented to the user, who can host a large website on this server or can use it to host multiple websites in this server, the server admin can create multiple VPS. Cost of dedicated hosting is much higher and it requires a server admin to manage this type of hosting. If your website is new and it is not expecting much resource usage, then you can go for shared hosting. You can purchase shared hosting for hosting one website or multiple websites according to your need. In this tutorial, we will learn about hosting a website using cPanel, hence it is recommended that you purchase the hosting that comes with cPanel. Print Page Previous Next Advertisements ”;

cPanel – Setting Up Nameserver

cPanel – Setting Up Nameserver ”; Previous Next When you have purchased your hosting, you will have to connect your domain with the hosting that you have purchased. If you have purchased the domain and hosting from the same provider, then it is liable that your Nameservers are already setup. If you have purchased your domain and hosting from different providers, then you will have to manually add new Nameservers to your domain, so that it can point your domain to the right server. Nameservers are a part of Domain Name System. These DNS servers keep the records of which domain is connected to which IP address. Nameservers allow us to use a domain instead of IP address of the DNS server. When a visitor types the URL of your domain then the DNS server tells the browser that from which server it should load content from. In easy words, Nameservers define the current DNS provider of your domain. When you get the email of the Login details of your web hosting server along with it, you also get the details of your Nameservers. Most hosting providers use their own DNS servers. For setting up your Nameservers, you will have to login to your domain control panel, and update your Nameservers by replacing the old one. Each domain provider has its own application to do so, you will have to refer to your domain registrar’s documentation for further details. Domain Nameservers take time to propagate through different DNS servers around the globe, the change may reflect instantly or it may take up to 48 hours of time according to the DNS servers of hosting provider. Print Page Previous Next Advertisements ”;