cPanel is one of the popular control panel. It allows webmaster to control a number of key server features, such as management of the email accounts, database, etc…Each website has its own database, but sometime a person will run multiple website that share the similar content. In this case, a perfect solution is to allow the websites to share the same database. (Note: possibly it will increase a load on your database). This is simple to set up through cPanel user interface.
1. Log in to the cPanel control panel with the help of given user name and password by a web host. To access cPanel panel interface type your website domain into the web browser like below:
http://www.website.com/cpanel
2. Move down to the cPanel control panel until you see the databases section. You will see an icon name as a MySQL database. Click on that option to enter in the MySQL administration section.
3. Make a new MySQL database. The top field of the administration area is marked for creating new databases. Type the name you want to use for your database, then click the “Create Database” button to have cPanel create the database for you. Remember, that if you already have a database and are just increasing how many sites can use it, this step can be skipped.
4. Create the user accounts for the database. The second section of the MySQL administration section is for adding database users. Create a new user_name and password for each website that will be sharing a website by clicking the Create “User” button to produce each user account. Later, scroll down to Add User in order to link each user account to the database, and to find out how much access each account will have.
5. Go back to the cPanel home page to access the phpmyadmin database management section. Scroll down and you will see the phpmyadmin option. Click that icon to enter in the phpmyadmin section.
6. Choose your database from the list of databases on the left hand of the screen, then steer to the access controls section of the database. Inside access controls, go to the remote sql section and get into the IP address of each website that will be sharing the database. Enter the IP addresses one at a time, by clicking the “Add Host” button after each one. The web host for the websites can provide the IP addresses if they are unknown.
7. Update the configuration file; typically labeled as a config.php for each website to indicate the proper database credentials. Refer back to the mysql database user accounts you made for each website.
1. At first you have to log-in to cPanel.
2. Select “Read web mail” option.

3. You have to log-in to the the following page.
4. Select “NeoMail” option.
5. You have to enter your complete email address and password (email password) and select “OK” in the following page.
6. You have to select “continue” in the following page.
7. You would find the following page.
8. Choose “Real name option”, enter that name which you would like to display in your outgoing mail.
9. Choose “From”, enter your email address account name.
10. Other files are quite self -explanatory. Set them to your preference.
11. Select “Save” option which is bottom of the page.
12. Select “continue” in the following page.

13. Following is the main interface. You can compose read and also manage your mail. Such as : you can add names and address to your address book.
14. Enter the name and email address of a new contact and select “Add/ Modify” option. As you can see, a new contact has been added.
15. If you want to send email then simply click on the address, the to file will be automatically pre-populated with the correct address.
16. If you wish to create a new folder then you have to select the following option.
17. You have to make sure that once you are done managing your email, don’t forget to log out.
For Linux web hosting cPanel control panel is recommended and this application or software is specially designed to make the management of web hosting operations easy and simple. Whether you are using Linux based Shared, VPS, or Dedicated server; cPanel allows you to cope up lot of various aspects for your web hosting account, such as management of domains, configuration of Webmail clients, etc…..
Today we are going to see one feature in cPanel, which has the ability to set up an email account at your domain name so you can access it by using a simple webmail client. As cPanel provides three different webmail clients (Horde, Roundcube, and Squirrelmail). But if you want to use only one client to access your webmail on cPanel then you should follow the below steps:
1. Log in to your cPanel account
2. Click on one Email account option
3. Scroll down the page and under default email account you will see the “Access Webmail” option
4. Click on the “Access Webmail”
5. Now Click on the “Go to Webmail Login”
6. Now you will see the three webmail clients
7. Pick the webmail client that you want to use only
8. Click on “Enable AutoLoad” option
You can also enter how many seconds you want to cPanel load. Enter 0 if you don’t want any delay. Click on OK button to save button.
A web hosting service will gives you an access to a control panel where you can add or remove additional features to your service. Today we are going to see how to set up webdav service from cPanel control panel. One feature that you can include through the cPanel is webdav or webdisk, which allows you to access and interact with your web files via simple drag and drop interfaces from you local computer.
1. Log in to your cPanel control panel
2. Select Web Disk under the Files heading
3. Under Web Disk Account Management you will see “Access Web Disk option” >> Click on that button.
4. Choose you operating system and click on Go button.
5. A pop-up window will open >> Click Save button.
6. Go back to your computer >> Click on saved file >> Run >> You will see your remote website files from your local computer.


