Archive for the ‘Linux Web Hosting’ Category

Using the WHM Control Panel

Monday, April 18th, 2011

WHM is available as part of the cPanel control panel suite and whereas cPanel is designed for client-side use, WHM is designed for use by resellers as it provides them with a separate interface through which they can manage their reseller web hosting account – it can also be used by server administrators for server management and management of the wider cPanel system as a whole. Using WHM is completely different to using cPanel because of the more advanced features that are offered, along with the fact that a completely different layout is used; for this reason it is important for you to fully investigate the separate features of WHM prior to using it for the first time so that you are fully aware of what you are doing.

Logging In

The login address for WHM and your account login details will be provided with your Welcome Email once you have purchased a Linux reseller hosting account from us. When you click the link, you should be taken to a login page similar to the one below:

Screen shot 2011 04 15 at 11.21.451 229x300 Using the WHM Control Panel

Once you have logged into WHM, you will be taken to the homepage, which will provide you with links to the main areas of the control panel and will allow you to manage your reseller hosting account effectively.

Screen shot 2011 04 15 at 13.48.321 300x114 Using the WHM Control Panel

Creating a New Web Hosting Plan

In order to be able to provision web hosting accounts in a quick and efficient manner, you should create web hosting plans that will provide each account with a template so that you can create multiple accounts with the same resource levels and feature sets.

To begin the process of creating a web hosting plan you will first want to select the “Packages” icon from the homepage.

Screen shot 2011 04 15 at 13.52.52 Using the WHM Control Panel

From there you should select the “Add a Package” icon.

Screen shot 2011 04 15 at 13.53.21 Using the WHM Control Panel

You will then be taken to a form that you will need to fill out with the relevant details in order to create a web hosting plan.

Screen shot 2011 04 15 at 13.55.27 186x300 Using the WHM Control Panel

You will need to enter the following details:

  • New Package Name – you should name your web hosting plans in series so that they go up in a particular order, with the most powerful web hosting plan being awarded the highest number or most recognisable name
  • Quota – this is the disk space quota that clients using this web hosting plan will have available to use – you should take into consideration the amount of disk space that you have available with your own reseller account as this will dictate how many web hosting accounts you will be able to host yourself
  • Bandwidth – similar to the disk quota allowance, you will need to consider the amount of bandwidth that you have assigned to your reseller hosting account prior to choosing how much to include with your own web hosting packages as this will limit the number of clients that you can host
  • Feature limits – you may wish to limit the number of accounts that your hosting clients are able to create using specific features, such as email accounts and FTP accounts, for specific reasons – with each web hosting plan you will be able to dictate such limits, but its important to note that if you have unlimited amounts of such features provided with your own web hosting plan then passing this on won’t affect the performance of your own reseller web hosting account.

Once you click the “Add” button, your web hosting plan should then be created for you.

Adding a New Client

Unless you have automated systems to do it for you, you will need to manually create each client account every time somebody purchases a new web hosting package through you. To begin with, you will need to click the “Account Functions” icon located on the homepage:

Screen shot 2011 04 15 at 14.10.48 Using the WHM Control Panel

From there you will want to select “Create a New Account”.

Screen shot 2011 04 15 at 14.11.18 Using the WHM Control Panel

You will then be taken to the account creation form that you will need to fill out in order to create a new web client account.

Screen shot 2011 04 15 at 15.10.57 289x300 Using the WHM Control Panel

You will need to enter the following details to facilitate the account creation process:

  • Domain – this is the domain name that your client wants to be associated with their web hosting account, this should be the primary domain that they are going to be hosting on their Linux web hosting account
  • Username – this will be automatically created for you using the domain name provided, although you can opt to use another username if you have your own accounting naming scheme
  • Password – all web hosting accounts should have a password applied to them to prevent any unauthorized access to the server
  • Email – it is important that every web hosting account has an email address associated with it to enable passwords to be reset if account holders forget their account login details
  • Package – if you have set up your own pre-defined web hosting plans that you can select to create a web hosting account using a particular plan
  • Mail routing settings – if you an account has specific email settings, for example if they are using an external email provider such as Google Apps, then you can change the role that the server has in providing the account with email services.

Once you click the “Create” button, your web hosting account will be created for you. It should be noted that your account limits will be shown on the right-hand side during the account creation process as this will aid you with calculating how many accounts you will be able to host under your reseller account.

In conclusion, WHM is one of the most powerful reseller web hosting control panels available and provides resellers with the features that they need to effectively manage their own web hosting clients within the confinements of their own resources. Although WHM may seem hard to use at first, once you get use to it you will be able to complete certain processes in no time at all; the facility to incorporate particular automation applications with WHM can reduce your reliance on having to complete some tasks manually, such as account creation, although these can cost extra to implement.

Related Posts:

  • No Related Posts

Using the cPanel Control Panel

Monday, April 11th, 2011

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.

Screen shot 2011 04 08 at 14.44.51 Using the cPanel Control Panel

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.

Screen shot 2011 04 08 at 14.46.02 300x195 Using the cPanel Control Panel

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.

Screen shot 2011 04 08 at 14.56.45 300x39 Using the cPanel Control Panel

Creating a MySQL Database

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

Screen shot 2011 04 08 at 15.00.32 Using the cPanel Control Panel

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.

Screen shot 2011 04 08 at 15.04.12 292x300 Using the cPanel Control Panel

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.

Screen shot 2011 04 08 at 15.10.18 Using the cPanel Control Panel

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.

Screen shot 2011 04 11 at 17.54.03 Using the cPanel Control Panel

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”.

Screen shot 2011 04 11 at 17.56.10 300x227 Using the cPanel Control Panel

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.

Screen shot 2011 04 11 at 17.58.43 300x105 Using the cPanel Control Panel

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.

Related Posts:

Developing Websites for Linux Web Hosting

Monday, March 7th, 2011

Linux is the most popular operating system for web hosting because it is able to offer a combination of reliability with a choice of open source applications and components that will enable web developers to create web applications that make the most of what the operating system has to offer. As a Linux web hosting customer you won’t have to pay much for your hosting package because Linux web hosting services are often the cheapest web hosting services available from most web hosting companies; however, you should still expect to pay a reasonable sum for VPS servers and dedicated servers. Developing a website for Linux web hosting will take time depending on your experience, with the most professional web developers having the ability to create a dynamic database-driven website in an incredibly short amount of time. The main tools of the trade for creating websites suitable for hosting on Linux are PHP and MySQL, with PHP being a popular open source scripting language and MySQL being a highly scalable database hosting solution; these features are common to all Linux web hosting services and are usually utilized in conjunction with the Apache web server to offer a capable and proven development solution.

Technologies for Linux Web Development

There are several different applications and technologies that will aid your Linux web development experience to allow you to develop highly useable and functional web applications, these include:

  • Apache – if you require a scalable web server application that will be able to cope consistently with high loads without putting pressure on the resources that you have available then Apache is the application for your website – as an open source application you won’t have to pay to use Apache on Linux, but one of the main benefits of this web server is that you can also use it for free on your desktop machine if you want to test your website before uploading it to a live environment – Apache is highly expandable with there being additional components and modules available if you wish to make the application more secure or if you wish to add support for an additional scripting language
  • PHP scripting language – in order to develop a dynamic website you will require knowledge of a particular web scripting language, with the recommended language for Linux development being PHP – this is an easy to use scripting language and will run without any issues from the outset on any server running the Apache web server – you can also integrate PHP web scripts with the features and components of Linux distributions with ease, an ideal solution for those wishing to tap into their server’s resources at a higher level to create more stable web applications that can offer greater functionality
  • MySQL database server – if you are wanting to create a truly dynamic website then it is important for you to have a database backend that you can use that will be able to store the information that you feel every web script will need to manage – MySQL provides you with a central location in which you can store all of the data that you require so that it can be accessed from any web script that you create that has access to the database – the benefit of MySQL databases is that you can easily password protect them using user accounts to ensure that only authorized users are able to see the content that is stored within your MySQL databases.

Hosting Websites on Linux

Hosting websites in a Linux web hosting environment will offer you a reliable hosting experience accompanied by access to features and components that will mean that it is easy to develop feature-rich websites. Linux provides you with the perfect platform for hosting simple static HTML websites or dynamic database driven websites, making a basic Linux shared hosting package ideal for beginners right up to the most experienced web developers. Any good web hosting provider will feature cPanel control panel access as one of the perks of using its web hosting services, with cPanel offering advance features for Linux hosting that just aren’t available with other Linux web hosting control panels. As cPanel is available with most Linux web hosting packages, it is a good idea to familiarize yourself with the control panel so that if you do come to use it, you will be able to make the most of it when it comes to using cPanel in the long term.

In conclusion, developing websites for Linux web hosting is easy for beginners as you can easily create a simple static HTML website. If you wish to take web development further then you can capitalize on the core features of PHP and MySQL to create dynamic database-driven websites that will allow you to take your business’s website to the next level. As opposed to static websites, database driven websites offer you the opportunity to develop web applications such as online stores so that your customers can order your goods or services online, providing you with an extra course of income as well as another way in which your customers will be able to contact you.

Related Posts:

Choosing a Web Hosting Company

Friday, February 11th, 2011

If you wish to receive good value for money from any web hosting service then it is of the utmost importance that you know how to choose the right web hosting company for your needs before you even consider choosing the right web hosting service. Although identifying a web hosting service that will meet your needs can be simple through the comparison of the resources offered against your personal specification, often it can be hard to find a web hosting company that can offer you the support and service that you expect without spending a good amount of time doing research. As there are many different web hosting providers to choose from, narrowing your choice down to one particular can either be easy or hard depending on what you feel the deciding factors are for you. There are some web hosting companies that will offer a broad range of web hosting services so that they can target a wide audience, whereas there are smaller web hosting businesses that specialise in one particular form of web hosting to enable to them to offer a more targeted level of service that it custom to the needs of each customer; differentiating between the two is an important must if you wish to save money at some point in the process.

(more…)

Related Posts:

Making the Most of Shared Web Hosting

Saturday, January 29th, 2011

Although shared web hosting services are probably the cheapest web hosting services available from any web hosting company, they cater for a niche in the market in the way of beginners and provide those who have never used web hosting before with the features and resources that they require for the hosting of a small website. Most web hosting companies are more than willing to provide their shared web hosting customers with full support at any stage, whether it be helping them move over from an existing web hosting company or to upload their newly developed website to their web space. Once you have setup your shared web hosting account, you often find that you aren’t making the most of the resources and features that you have available to you and for some this can be seen as meaning that they aren’t receiving good value for money; however, if you are able to find the web hosting service with the right combination of features and resources for your needs then making the most of the web hosting service that you have purchased isn’t that hard because in a way you could see it as almost being tailored to meet your needs.

(more…)

Related Posts:

Web Hosting Packages

Wednesday, January 26th, 2011

Web hosting packages are offered by all web hosting companies and are the basis on which you will host your domain name so that you are able to publicly host a website and use email services with any domains that you have purchased. Web hosting packages are available to match different budgets and the differentiating needs that arise between businesses and individuals; this helps to guarantee that whatever your exact needs are, you will be able to find a web hosting package suitable for your intentions. At the low end of the scale are shared web hosting packages for those who require the most minimal of features with their web hosting plan and only need small resource assignments so that they can host a small website and domain name; on the other end are dedicated server hosting services for the bigger businesses that want reliability without any questions, although this will be provided at a cost that is much greater than most individuals will be able to afford. By using a web hosting package you will be able to make the most of domain names that you own by configuring features such as DNS and emails, whilst the web space offered will allow you to create databases and host the files that form of your website.

(more…)

Related Posts:

Web Hosting Provider

Sunday, January 23rd, 2011

A web hosting provider is a business that provides web hosting services to businesses and individuals for the purpose of making a profit on the sale of each web hosting service. As the web hosting industry is one that you can start in fairly easily, there are many web hosting providers around with different target audiences as there are different web hosting providers that are dominant in different countries. Most web hosting providers offer a broad range of web hosting services to make their businesses appealing to as many customers as possible because the more products they offer, the wider the target audience that they are able to engage; on the other hand, if you have a larger web hosting budget then you can consider specialist web hosting providers who will be able to provide you with a custom web hosting service that will include support that has been developed to meet the level of support that you require. As there are different web hosting providers available in different countries, you are able to choose to have your website hosted in any part of the world; as the hosting location of a website can have an affect on its rankings in search engine listings, hosting your website as physically close to your target audience as possible will benefit you.

(more…)

Related Posts:

cPanel Server Hosting

Wednesday, January 19th, 2011

cPanel is a popular control panel that is used by web hosting companies who wish to offer web hosting in a Linux environment and cPanel is seen by most as being the most popular control panel available for Linux web hosting. When purchasing a Linux server, you will be given the option to have a control panel installed for you; although there are various other control panels to choose from, cPanel server hosting will provide you with the resources and utilities that are necessary to host multiple domains under their own client accounts. If you are looking to start your own web hosting company then cPanel is the ideal control panel to use because as well as allowing you to create your own web hosting client accounts, you can also develop your own web hosting plans based on the resources that you wish to provision to your own customers; this allows you to keep tight control around the resources that you wish to keep spare but also allows you to be generous with the resources assignments that you provide to your web hosting clients. Most web hosting companies can offer Linux VPS server hosting for those who are on a lower budget than those wishing to use Linux dedicated server hosting; although both can provide you with a dedicated web hosting environment, the resources available in both cases will differ greatly.

(more…)

Related Posts:

Windows Shared Hosting vs. Linux Shared Hosting

Wednesday, January 19th, 2011

Shared web hosting packages are usually the cheapest offered by most web hosting companies and provide you with a good way of getting started with web hosting without the need to spend any large amounts of cash to achieve what you want. Windows shared web hosting and Linux shared hosting services can both provide their own benefits to the relevant target audiences, although for the most part shared hosting packages are aimed at beginners in general and no other user groups. A Windows shared hosting package will be able to provide you with hosting on the Windows platform, providing Windows web developers with the features that they require to develop highly scalable and functional web applications for hosting on the platform. Linux on the other hand can provide a highly reliable shared hosting experience at a price that is lower than that of the equivalent Windows shared hosting packages; this lower pricing scheme makes Linux web hosting more appealing to beginners than Windows shared hosting, although for those who have specific requirements then their choice of operating system is going to be influenced by these requirements rather than how much they are going to be paying for their web hosting service.

(more…)

Related Posts:

Linux Hosting Features

Monday, January 3rd, 2011

If you are looking for a highly affordable web hosting package then the chances are that you are going to be considering Linux web hosting as your platform of choice since Linux is the only platform capable of offering relatively cheap hosting packages. The main benefit of the Linux operating system is that it is open source meaning that you won’t have to pay any licensing fees in order to use it, making it a free operating system; although some don’t always agree with the open source model, it is important to have it in place if you wish to retain services such as low cost web hosting. Linux hosting services are most popular with those who are using PHP and MySQL to develop their websites as these two technologies provide you with the greatest level of interaction with the Linux operating system and perform at their best in a Linux hosting environment; regardless of the type of Linux web hosting that you choose to use, there is no reason why your web hosting account shouldn’t support PHP or MySQL. As is the case with Windows hosting, most web hosting companies can offer you the choice between Linux shared hosting and Linux dedicated hosting meaning that there will always be a hosting service available to suit your budget and requirements.

(more…)

Related Posts: