If there are two php versions compiled on server and you wish to use php version for your domain other than the default one then make the use .htaccess for this.

For example default php version on server is set to php 4 then all domains by default will use php4. But certain applications installed on a domain runs only under php5 then in that case it is necessary that domain should use php5

Open .htaccess by any suitable editor like vi, pico etc. Put the following code into it.

Server without suphp enabled

AddType application/x-httpd-php5 .php .htm .html

Server with suphp enabled

AddHandler application/x-httpd-php5 .php .htm .html

Same way you can enable php4 if the default php version is php5. Just put the php4 instead php5 in above code.

Order any hosting package for a period of two years and get it FREE for life!

Many users experience the following error while accessing WHM/cPanel

License could not be activated.

Following are some reasons due to which this error can be occurred.

1)If server hostname has been changed

2)If primary IP of cPanel server for which cPanel license was activated, has been changed.

3)Server firewall.

Here are some basic steps to fix this error.

Verify that cPanel license is activated at http://verify.cpanel.net.

If link shows that WHM is licensed then verify server hostname , primary IP just to ensure if it hasn’t been changed. Correct the primary IP address , hostname if it found to be changed. Stop/start server firewall.

If server IP, hostname is correct then check if server’s primary IP address match with the IP address of license. For that type the following command from shell.

curl http://www.cPanel.net/showip.cgi

If output gives other IP address then you need to license that IP.

If everything appears to be corrected then just activate cPanel license from command line.

A wildcard ssl use to secure not only primary domain but also multiple subdomains added on it. SSL certificates are usually issued to fully qualified domain names (FQDN), so if you want to access your domain at secure link with www and without www then you would need two separate SSL Certificates.
There is no need of separate ssl certificate for www.domain.com and domain.com if you purchase wildcard ssl.

You can access a domain with www or without www with the wildcard SSL.
Any subdomain added on it can be accessible at secure link with the same wild card ssl installed at primary domain.

Wildcard DNS

A wildcard DNS record redirects requests for non-existent domain names (Usually subdomains that are not exists) to primary domain name.
For example if you type xyz.domain.com it will redirects the requets to domain.com.

A wildcard DNS record is specified by using a * as the leftmost part of a domain name, e.g. *.domain.com.

For wildcard ssl, domain should have wildcard dns enabled on it. Follow the few steps here and you will be able to enable wildcard dns for domain on cPanel server.

Shared web hosting plans are designed by web hosting companies to be the cheapest web hosting service that they offer and this is reflected in the specifications of shared web hosting plans as well as the features available when compared to higher-end forms of web hosting. As is the case with most forms of web hosting, you will be able to choose between Windows shared hosting and Linux shared hosting so that you are able to purchase a web hosting plan that suits your requirements sufficiently; it should be taken into consideration that Linux shared web hosting plans are often the cheapest available from most web hosting companies and represent excellent value for money if you are on a tight budget. For a beginner shared web hosting plans are often the best option because you will be provided with full support, enabling you to focus on the task in hand which is setting up your web hosting account without having to worry about the management of the server that you are hosted on, nor the more technical aspects of your web hosting account. The cost of shared web hosting plans also means that you can get started with shared web hosting and if you find that it isn’t the right web hosting package for you then you won’t lose out too much, or on the other hand you are provided with an easy upgrade path because with most web hosting providers it is fairly easy to upgrade shared web hosting plans so that you can eventually reach reseller level.

Benefits of Using Shared Web Hosting

There are many benefits that can be had from using shared web hosting and are the reasons that as a beginner, you should consider a shared web hosting plan over anything else that may be on offer. Such benefits include:

Low cost web hosting – a shared web hosting plan will be able to provide you with an affordable, low cost web hosting service as web hosting providers are able to fit more shared web hosting accounts on a single server than they are accounts of any type of web hosting, allowing them to pitch the price of your average shared web hosting plan much lower than the prices of other forms of web hosting – it is a good idea to remember that most shared web hosting plans are feature-rich meaning that even though you aren’t going to be paying much, you are going to be guaranteed good value for money

Managed hosting environment – one of the major attractions of shared web hosting for beginners is the fact that you will be hosted in a fully managed web hosting environment meaning that you won’t have to worry about managing the server that your web hosting account is hosted on because your web hosting provider will be responsible for this, as well as ensuring that all software packages are kept up to date and that the server remains secure – this will also enable you to contact your web hosting provider’s support team if you have an issue with your web hosting account that you wish to have fixed, but lack the skills to do this yourself

Premium features – most web hosting providers choose to include premium features with their shared web hosting plans that will allow their customers to develop websites that have extended functionality that wouldn’t be available through other web hosting providers – such premium features may include access to additional software components that you would otherwise have to buy, or simply may be extra control panel features that will enable you to do more with your website and shared web hosting account.

Disadvantages of Using Shared Web Hosting

There are also several disadvantages to using shared web hosting that you should be aware of prior to purchasing a shared web hosting plan, primarily because you may find that shared web hosting isn’t the right form of web hosting for you. Such disadvantages include:

Resource allocations – depending on what your exact requirements are, the resource allocations that are included with most shared web hosting plans may be too little for bigger businesses because they can be seen as being rather limiting when compared to what reseller web hosting packages and VPS servers can offer – however, this can be justified with the point that shared web hosting plans are aimed at beginners who won’t have demanding needs and that if the resources provided by a shared web hosting package don’t meet your requirements, you should consider a higher-end form of web hosting – however, if you are unable to afford a higher-end form of web hosting then some web hosting companies will allow you to design a web hosting plan that is tailored exactly to your requirements, allowing you to specify exactly how much disk space and bandwidth you require

Security – due to the number of websites that are hosted on your average shared web hosting server, it can be hard for web hosting companies to guarantee the security of individual shared web hosting accounts and so it is recommended that you don’t use a shared web hosting plan if you are going to be hosting information that can be seen as confidential because if a hacker gains access to the hosting server and steals that information, you could find yourself in trouble – it is recommended that you choose a VPS server or other form of dedicated web hosting if you wish to be guaranteed a high level of security.

In conclusion, you should choose shared web hosting because it provides excellent value for money for beginners. Many shared web hosting plans are feature-rich meaning that as a beginner, you will be able to create highly functional websites from the start and can then choose to upgrade your web hosting package as your needs change and increase. You will always have a choice between Windows shared hosting and Linux shared hosting, allowing you to use the scripting languages and development tools that best match your knowledge and experience.

Reseller web hosting provides you with the services required to start your own web hosting business within a shared web hosting environment, removing the need to spend large sums of money on VPS servers and dedicated servers that you will also have the inconvenience of having to maintain. A reseller web hosting package will allow you to host multiple websites under separate accounts that can be managed by your reseller hosting account, allowing you to host a large number of individual clients under your reseller hosting plan with the only limitation being the resources that you have available to use with your web hosting account. When compared to VPS server hosting, a reseller web hosting plan may not be able to offer you as much when you consider the lack of a dedicated web hosting environment; however, for some a shared web hosting environment may be more desirable because for example, you may be a web designer that has no prior technical knowledge or any idea of how to manage a server environment properly. Although there isn’t that much difference in the price of a high-end reseller web hosting plan and a low-end VPS server, the resources of the VPS server are likely to be insufficient to host a large number of websites; however, the reseller web hosting plan is likely to provide more resources and will be able to host a large number of individual host accounts.

Custom Hosting Plans

As a reseller, it is important for you to be able to develop your own web hosting plans so that you are able to offer your own web hosting clients something different as this will allow for a more personalized service. If you choose to develop your own web hosting plans then these will dictate how many websites you are able to host under your reseller hosting account, unless you opt to enable overselling as this will allow you to sell more space than you have available.

Any good reseller web hosting plan will provide you with unlimited allocations of certain resources such as email accounts and FTP accounts as large numbers of these won’t have a massive impact on server performance. This will enable you to pass unlimited assignments on to your own web hosting clients, however you will need to be cautious with the resources that you provide with each web hosting plan so that you don’t end up over-estimating what clients are going to want for the price, but at the same time you will need to pitch them at levels that will provide your clients with good value for money.

Multiple Client Accounts

Reseller web hosting will provide you with the facility to create client accounts for the individual websites that you are going to be hosting under your reseller hosting account, removing the need for you to be in charge of managing multiple websites that you don’t own directly. This feature should be available with your reseller web hosting plan regardless of the web hosting control panel that you are using because it is a common feature with any reseller hosting account. The web hosting client accounts that you create can be created with individual specifications to meet the needs of each of your clients, or alternatively you can create client accounts based on pre-determined web hosting plans, if you are able to create individual plans as part of your reseller hosting account.

Most reseller web hosting accounts won’t have limits as to the number of client accounts that you can create, nor will the number of domains that you can host limit you. The only limit that you will have as a reseller is the resources, such as the amount of disk space and bandwidth that are at your disposal.

Cross Platform Hosting

Reseller web hosting packages are available hosted on both Windows servers and Linux servers, providing resellers with the opportunity to offer their own web hosting plans on both platforms. Web hosting customers like to have variety and it is for this reason that it is important for web hosting businesses of all sizes to embrace the two major platforms, as this will allow them to offer a wider array of services whilst increasing their customer base.

Although the web hosting control panels that are used by web hosting providers will differ on Linux and Windows, the principle of web hosting control panels remains the same meaning that it shouldn’t take too much effort to adjust from using one control panel to using another. Windows and Linux both have different features to offer, some of which are unique to the individual platforms; it is important for web hosting providers to realize that there will be a long-term need for both Windows and Linux hosting as all businesses and individuals will have different requirements.

Save Money

When compared to how much you will have to pay to receive a VPS server hosting service that will meet your needs to the same degree, reseller web hosting plans are fairly cheap and can provide excellent value for money. As well as being unmanaged, VPS servers are often unstable and unsecure when you first receive access to them and so you have to spend time securing your server and ensuring that the stable versions of the software that you are looking to use are installed; whereas with a reseller web hosting plan you won’t have to worry about any of this as it is all part and parcel of the web hosting service.

In conclusion, you should choose reseller web hosting if you are looking to offer your own web hosting services to others because it represents a solution that not only provides good value for money, but also is also better in the long run for those who lack technical knowledge. Most reseller web hosting packages are provided fully managed meaning that you will be able to rely on your web hosting provider’s support team to fix any issues that may arise with your web hosting service.

One of the best ways of saving money when you wish to host more than one website is to choose a web hosting plan that will provide you with the option for multiple site hosting because this will allow you to make the most of the resources that you have available at your disposal. Most shared web hosting plans provide you with the facility to host more than one website under your web hosting account meaning that you won’t have to spend a great deal of money in order to receive a web hosting plan that will provide you with the facility to make the most of all of the resources that you have available. Multiple website hosting will provide you with the opportunity to host multiple domains under a single web hosting plan, allowing you to consolidate all of your websites into a single manageable interface if you have websites hosted under different web hosting accounts with different web hosting providers. The best thing about multiple site hosting is that it isn’t platform specific; this will allow you to host multiple websites under a single web hosting plan on a Windows server or a Linux server, meaning that it should be pretty easy to find a web hosting plan that suits your needs, regardless of the languages that you use to develop your websites or the additional applications and services that you rely on to add functionality.

Benefits of Multiple Site Hosting

There are many benefits to be had from using multiple site hosting over a traditional web hosting packages that will provide you with the facility to only host a single website. The main benefits to be had include:

Save money – a web hosting plan that will allow you to host more than one website will provide you with an opportunity to save money because it means that if you ever need to host another website in future, you won’t need to purchase a new web hosting plan as you can simply add the domain on to your existing web hosting account, thus saving yourself money in the process – the same can be said if you are already in a position where you are using multiple web hosting plans for different websites as this will provide you with an opportunity to consolidate all of your web hosting plans into a single account, but in any circumstances it means that you will only be paying for a single web hosting account instead of multiple accounts

Streamlined management – if you decide to migrate all of your websites to be hosted under a single web hosting plan then you will instantly find that the management of your web hosting services has become much simpler because you will be able to manage all of your websites from a single control panel interface, rather than having to login to a different web hosting account every time you wish to make amendments to individual websites – furthermore, depending on the control panel that your web hosting provider has provided you with access to, you will also be able to carry out batch jobs meaning that you can achieve more at once

Makes the most of your resources – a web hosting plan that provides support for multiple websites will also allow you to make the most of the resources that are provided with your web hosting package because you will be able to distribute them amongst multiple websites rather than be stuck with using them for a single website that may not necessarily require large amounts of specific resources – this will allow you to make much better use of your resources and will mean that you can make the most of a web hosting package by exhausting what it has to offer you before needing an upgrade.

Disadvantages of Multiple Site Hosting

There can also be disadvantages to using multiple website hosting in some situations and for some although it can provide the right features, multiple website hosting may not always represent the best option available. The main disadvantages that you could face include:

Reseller hosting – if you are going to be hosting websites for others then a shared web hosting plan that can provide you with the multiple website hosting facility is no replacement for a reseller web hosting package – the difference between a reseller web hosting package and a multiple domain hosting plan is that a reseller web hosting package will allow you to create individual client accounts for the individual websites that you wish to host and will be able to base each web hosting account around the web hosting plans that you create yourself, based on the resources that your reseller web hosting plan is able to provide you with – furthermore, if your web hosting clients have their own client accounts then this will remove a certain level of stress from you because it means that you won’t have to worry about managing their accounts for them

Pricing – in some situations, the pricing of multiple domain web hosting plans can be slightly higher than web hosting plans that will only allow you to host a single website, although this will depend on the web hosting provider that you choose to use – in any situation it is recommended that you search around web hosting companies to ensure that you receive the best deal available and that you make the right choice when differentiating between what Windows and Linux web hosting plans have to offer.

In conclusion, multiple site hosting will allow you to save money in the long term if you wish to host more than one website as it will remove the need for multiple web hosting plans. Regardless of whether you require a Windows web hosting plan or a Linux web hosting plan, you should be able to find a web hosting company that can provide you with a suitable web hosting plan; however, the availability of certain features such as multiple website hosting will depend on the web hosting control panel that has been deployed by your chosen web hosting provider.

Related Posts:

Linux is the most popular platform for use by web hosting companies as it is low cost and Linux servers are easy to maintain, providing web hosting companies with a win-win situation as they are able to offer highly profitable web hosting plans whilst reducing the amount of effort that will need to be put in to maintain the server. Linux shared hosting plans are often seen as the cheapest web hosting packages available because you are combining an open source operating system with the cheapest form of web hosting, the result of which will be web hosting services that pretty much anyone can afford, although the specifications of shared web hosting plans are only generally suitable for users with the most basic of needs. There are many different Linux distributions to choose from if you are looking into using Linux VPS server hosting or Linux dedicated server hosting, providing you with the opportunity to develop a completely custom web hosting service that will be able to meet your Linux hosting needs. The benefit of using a specialist Linux web hosting company is that they will be able to provide you with support that is tailored towards the operating system and if you face any issues with your Linux web hosting service then their technicians should be able to sort the issue in no time at all. As Linux is an open source operating system, it is offered by most web hosting providers meaning that there will be a large number of Linux hosting companies to choose from.

Benefits of Using the Linux Operating System

There are many benefits to using the Linux operating system in a web hosting environment, especially for consumers who are looking for low-cost web hosting services. The main benefits that are available from using Linux web hosting include:

Open source – as the Linux operating system is open source, it allows web hosting companies to offer low cost web hosting services without compromising the quality of the web hosting service provided – when compared to commercial platforms such as Windows, open source operating systems are able to provide the benefit of full access to the operating system source code meaning that modifications can be made to the core of the platform if required as some larger web hosting providers may choose to do this if they are looking to offer improved levels of security and a more stable platform than what other web hosting companies can provide

Reliability – when compared to Windows web hosting plans, Linux web hosting plans are seen as being more reliable and can provide customers with a worry-free web hosting experience – the issue that many web hosting companies are trying to overcome is downtime because this can be a major disadvantage to businesses that rely on their websites to provide them with a source of income, whether that be through advertising or sales of a product, because in such situations downtime can cost money – it is recommended that you choose a web hosting plan that can provide you with an uptime guarantee, simply so you know what to expect from your web hosting package

Security – the security of Linux web hosting servers is seen as being stronger than that of a Windows server because there are many different measures that can be taken to provide a high level of security to Linux hosting customers – as well as using software firewalls to improve the level of security surrounding a Linux web hosting server, hardware firewalls are also recommended as well as measures to prevent SQL injections that could potentially take place through hosted web pages that are using weak code.

Disadvantages of Using Linux Web Hosting

There can also be disadvantages to using the Linux platform under some circumstances, include but not limited to:

Management – the management of Linux servers can be seen as being an issue in some situations because you can only manage a Linux server through the command line over SSH meaning that you need to have some sort of basic knowledge as to how the Linux operating system functions so that you know what commands to use to complete certain tasks that will need to be done as part of maintaining your server – however, if you are inexperienced with server management then you can always consider using a fully managed Linux server hosting service as a way of having your needs met because this will take the responsibility of managing your Linux server away from you and will pass it on to an experienced support team who will do a professional job of it – if you do have experience with managing Linux servers then you can use this to your advantage by purchasing an unmanaged Linux server which you can then manage yourself, saving yourself money in the process

Hacker target – because Linux is so widely used by large businesses and web hosting providers alike, Linux servers are often one of the main targets for hackers that are looking to gain access to systems illegally to steal the data and other information held on them – this can be an issue for some because it means that more advanced security measures have to be taken to protect Linux web hosting servers and the data that they hold and this can cost web hosting companies both time and money to ensure that the task is completed to a high level.

In conclusion, there are many different Linux web hosting companies to choose from and because of this you should consider each company based on their own merits as opposed to what they are able to offer in terms of web hosting plans as there is likely to be little difference between the services provided by individual web hosting companies. For the most part you won’t need to be worrying about the Linux distribution that is being used unless you are using Linux dedicated web hosting and have highly specific requirements as this will provide you with an opportunity to select an OS that has been designed for a specific purpose.

The cPanel control panel is the most popular control panel application available for Linux web hosting as it has proven itself to be reliable and cost effective whilst retaining its relatively low price tag. Linux web hosting services are used by a majority of web hosting consumers which is why it is important for hosting companies to deploy a sturdy but easy to use control panel that can be used by even the most inexperienced of users; as well as powering most shared web hosting platforms, cPanel is also the control panel of choice for many VPS server and dedicated server hosting customers.

Creating an Email Account

Creating an email account using cPanel is a fairly simple procedure. To begin with, click the “Email Accounts” icon that is located under the “Mail” title on the homepage.

After that you will then be directed to a page that will contain the relevant form as well as a list of existing email accounts.

In order to create an email account you will need to fill in the following details:

Email – this is the name that you want to precede your domain name to form the email address, i.e. “example” would be translated to [email protected]

Password – you will need to password protect your email account to reduce the chances of hackers gaining access and viewing the contents

Mailbox quota – you may wish to put a limit on the amount of content that a single mailbox will be able to host because the disk usage of each email account will eat into your overall disk space usage.

Once you have clicked “Create Account” you should then receive a conformation message and your new email account will then appear in the list below.

Creating a MySQL Database

To begin with, click the “MySQL Databases” icon that is located under the “Databases” title on the homepage.

You will then be directed to a page that will provide you with a list of your existing MySQL databases and database users. To create a new MySQL database, you will need to fill out the form at the top of the page.

It is simply a case of typing in the name of your new database and clicking “Create Database”; it is important to note that the name of your database will be preceded by your cPanel account name.

If you wish to create a database user then you will need to enter the following details into the form:

Username – this, like your database name, will be preceded by your cPanel account name

Password – you should always apply a password to your MySQL database user accounts so that hackers aren’t able to view any of the data stored in your databases through the use of a compromised account.

Once you have created a database and a database user account, you will need to assign the user account to the database and will need to explicitly set the permissions that you wish for that account to have over the database concerned.

File Manager

The file manager in cPanel is one of its richest features and provides you with the ability to manage the files that you have hosted in your web space without the need to more complex options such as FTP.

To access the file manager, you will need to click the “File Manager” icon located under the “Files” title on the homepage.

After that, you will be provided with the option of where you want the File Manager to direct you towards. If you are going to be uploading documents to your publicly accessible web space then you will want to choose “Web Root”.

The File Manager will provide you with a multitude of basic options that you can use to manage the contents of your web hosting account’s disk space.

The File Manager will provide you with access to basic features such as:

Folder and file creation – if you need to create a new web page or folder on the move then you will be provided with an interface that will allow you to code files on the fly

Upload and download files – if you’re away from your main computer and require access to a file that is only stored in your web space then you can download it through the File Manager – this works both ways as it means that you can also upload files

Change permissions – every now and then you may need to tweak the permissions on certain files or folders in order to make your web pages and scripts function properly – this isn’t a big issue as cPanel provides you with the option to do this quickly and easily.

In conclusion, cPanel is one of the most feature-rich web hosting control panels available for the Linux platform and provides you with a multitude of options that you can use to effectively manage your Linux web hosting plan, regardless of whether you’re using Linux shared hosting or Linux dedicated hosting. The cPanel control panel is available for a low cost for dedicated web hosting services if you feel that you need a web based control panel to aid you with the management of your web hosting account; as a shared web hosting customer you should be able to expect cPanel access to be provided as standard with your Linux web hosting plan.