Archive

Archive for the ‘cPanel Hosting’ Category

Linux File System Series And Development – Ext2, Ext3 And Ext4

December 4th, 2012 Comments off

In Linux, ext stands for extended file system, first such type of file system, was implemented in April 1992 as  created specifically for the Linux kernel. This system is based on ‘metadata’ – very similar to traditional Unix File System (UFS). The development series of this file system was started from ext2 and today it has reached to ext4 as the latest file system available for Linux kernel.

To get the better idea of the development of this series, we will see features of all these three file systems developed for Linux Kernel.

ext2, ext3 and ext4 are all file systems created for Linux. This article explains the following:

Ext2

  • Ext2 stands for ‘Second Extended File System’.
  • This was introduced at the very start, in 1993. And, the developer was ‘Rémy Card’.
  • The main purpose behind its development was to overcome the limitation of the original ext file system.
  • One more thing about Ext2 is, it does not have journaling feature.
  • Ext2 is recommended mostly on flash drives and usb drives, as it doesn’t need to do the over-head of journaling.
  • For Ext2 Maximum individual file size limit can be from 16 GB to 2 TB
  • Overall ext2 file system size limit can be from 2 TB to 32 TB

Ext3

  • Ext3 stands for ‘Third Extended File System’.
  • This was introduced in 2001 and the developer was ‘Stephen Tweedie’.
  • Ext3 was available from  Linux Kernel 2.4.15
  • Allowing journaling was the most important feature of Ext3, which was absent in Ext2.
  • The major benefit of journalig is that it has a dedicated area in the file system, where all the changes are tracked, as a result the possibility of corruption of file system is minimized.
  • Maximum individual file size limit in EXt3 can be from 16 GB to 2 TB
  • Overall ext3 file system size limit can be from 2 TB to 32 TB
  • There are three types of journaling available in ext3 file system.
  1. Journal – This is the basic jornaling in which metadata and content are saved in the journal.
  2. Ordered – Only metadata is saved in the journal and metadata are journaled only after writing the content to disk. This comes as default.
  3. Writeback – Only metadata is saved in the journal but, unlike ‘Ordered Journaling’ Metadata might be journaled either before or after the content is written to the disk.
  • One can upgrade an ext2 file system to ext3 file system directly (without backup/restore).

Ext4

  • Ext4 stands for ‘Fourth Extended File System’.
  • Ext4 was introduced in 2008.
  • Ext4 was available from  Linux Kernel 2.6.19
  • One of the most important feature arrived in Linux file system with Ext4 was it has ability to support huge individual file size and overall file system size.
  • Ext4 made it possible to extend maximum individual file size limit from 16 GB to 16 TB
  • It also extended the Overall maximum file size limit to 1 EB (exabyte) (1 EB = 1024 PB (petabyte) and 1 PB = 1024 TB (terabyte)). So you can imagine how bigger overall file size can by supported by Ext4.
  • In Ext4 a directory can contain a maximum of 64,000 sub-directories (the limit is 32,000 in ext3)
  • Without upgrading one can also mount an existing ext3 fs as ext4 fs
  • Ext4 also introduced other important features like multiblock allocation, delayed allocation, journal checksum, fast fsck, etc. these new features play major role in improvisation in performance and reliability of the linux filesystem when compared to ext3.
  • Though journaling is an important feature, but in ext4, you also have the option of turning it off if not required.

Ext2 is becoming outdated package and today Ext4 is the most updated file system available for Linux, but still it is not used as widely as ext3 in web hosting services industry.

Shared Web Hosting in India with Dedicated IP for SSL Certificate

July 13th, 2012 Comments off

In order to get your website online where it can be accessed by anyone with an internet connection, you will need an India web hosting plan from a professional web hosting company such as Host.co.in that can offer you the disk space to host your website and the domain registration services necessary to create a permanent web address at which your website can be accessed. For beginners, Host.co.in offers a range of shared web hosting services that offer new users the resources necessary for the hosting of a small website; full support is available from Host.co.in’s 24×7 support team so that they can assist you with the setup and configuration processes if you are unsure of how to proceed.

A shared web hosting plan from Host.co.in can offer you the following features to enable you to get your website online:

  • Email hosting is a standard feature of all of our web hosting services and means that you can use your domain name for email services, so for example you can setup email addresses ending in [email protected] as this will offer you an opportunity to convey a professional image to your visitors online
  • Support is offered for a wide variety of scripting languages on both our Windows and Linux platforms; scripting languages lie at the core of all dynamic web applications and are seen as the key to tapping into a server’s full potential and allow you to develop highly functional web applications
  • Generous bandwidth assignments are offered so that you can receive thousands of visitors to your website on a shared web hosting plan before there is a need for you to upgrade to the next web hosting service.

Uploading you website to your web hosting account is a fairly simple procedure as it can be done via FTP, which basically entails copying the files from your local computer and pasting them into your web space. FTP accounts are available with any web hosting service and there are a number of FTP applications available for Linux, Windows and Mac OSX operating systems. Furthermore, both the cPanel control panel (for Linux hosting) and Plesk control panel (for Windows hosting) feature web-based file managers that will allow you to manage the contents of your web hosting account on the fly.

With any cPanel Shared Hosting plan from Host.co.in there is the option to purchase a dedicated IP address for use with your website. A dedicated IP address can provide benefits including portraying a more professional image through the use of reverse DNS and a reduction in the chances of the IP address that your website is hosted on becoming blacklisted; however, the main use of dedicated IP addresses with shared web hosting is for SSL certificates so that you can provide a secure connection between your website and your visitors’ computers. Host.co.in also offer SSL certificates that you can choose from to match the level of security that you are looking to achieve for your website.

Web Hosting Security

Developing a secure web hosting environment for our customers is one of the core policies that we take into consideration when configuring new servers for our shared web hosting plans. Host.co.in’s support staff are fully certified and use the latest methods to ensure that our Linux servers and Windows servers are secured to the highest standards possible; however, at the same time we believe that it is important for customers to realize the important part that they play with regards to the integrity of server security by ensuring that they use the latest coding techniques when developing dynamic web applications to ensure that hackers aren’t able to compromise holes in their web applications.

A dedicated SSL certificate is another way in which webmasters are able to create an extra layer of security around their website. An SSL certificate is responsible for encrypting the information that is exchanged between a visitors’ computer and your website; if you are going to be handling the personal information of your customers or other sensitive information is going to be entered into your website, it is vital for you to be encrypting data transmissions. As a further measure many websites are now choosing to implement SSL certificates as standard regardless of whether confidential information is being entered and processed.

Now Install WordPress Blog On Self Hosted Domain

April 30th, 2012 Comments off

Installing wordpress is not a rocket science now a days, any new webmaster can also do it without much difficulties. It is recommended to install wordpress from your cPanel as this would make it easy to create your database also. Though many of the web hosting services providers provide you some automated scripts for wordpress installation but installing it manually may help you to retain total control, installing wordpress on your localhost does not differ than general installation.

Following are the simple steps for installing wordpress on a self hosted domain.

Create A Database

You should create your database in the initial stage of wordpress installation, you can do this by entering in to your cPanel, there you can find Databases >> MySql databases >> Create a New Database. Once the database is created you can create multiple users and assign the required privileges to these database users as per your requirement.

Download and Upload WordPress

In this second step you need to download the wordpress zip file which is widely available in the internet but downloading it from the official website (wordpress.org) is always recommended. Once you have downloaded the file you can upload it directly on the server and extract it. This action will create a folder with name ‘Wordpress’ which will be the root folder and you need to move all the files to this folder.

Press ‘Refresh’ button and follow the given steps.

This is end part of your wordpress installation, you will be guided through the steps by which you need to fist add the database name, username and password, then you will have to add the username and password of email, after finishing all the processes successfully you can login and start posting.

So apart from creating database there is nothing different in installing wordpress on a local host than installing it on your cPanel hosting account.

Comparing Cloud Hosting with Shared Hosting

March 10th, 2012 Comments off

Shared web hosting is seen as the cheapest form of web hosting available and is designed to provide beginners with a stepping stone into web hosting through the provisioning of a hosting environment that is ideal for testing purposes and is pretty much fool-proof. Shared cloud hosting is designed to build upon the success of this by providing you with shared web hosting within a cloud environment, guaranteeing you up to 100% uptime, but without the disadvantages that often accompany shared web hosting products. Several comparisons can be drawn between cloud hosting and shared hosting and it is important to be aware of these differences so that you know what you are paying extra for with a cloud hosting service; the differences between the two aren’t massive, but the idea of cloud hosting is to provide you with an enhanced shared hosting experience that will allow you to build a successful website without the worry of having to upgrade your web hosting plan as your website grows. With the uptake of cloud hosting services ever-increasing, the cost of your average shared cloud hosting plan is always falling and eventually a majority of hosting services will be cloud-based meaning that there will come a point when businesses of all sizes will be able to afford reliable hosting plans. The shared cloud will also be able to improve the image of shared hosting as this for a long time has been tarnished by unreliable hosting services, unsecure servers and poor support; with the shared cloud, hosting companies are aiming to provide a reliable and efficient service that is coupled with effective and helpful support.

Reliability

The reliability of a cloud hosting plan will far outweigh the uptime offered by a shared web hosting service as the cloud is designed to provide up to 100% guaranteed uptime and this is evident in the architecture of the cloud, whereas your average shared web hosting plan will be using a single server configuration meaning that unless the server is managed properly, it is highly unlikely that you will ever be provided with anything beyond 99% uptime monthly. The base of any cloud environment is a cluster of servers used in conjunction with network attached storage (NAS) devices to ensure that data is fairly distributed between each machine in the cloud; this architecture allows hosting companies to ensure that if one of the servers does fail, the performance of the entire cloud isn’t compromised in any way. Service Level Agreements (SLAs) often accompany a majority of cloud hosting services, but not shared hosting plans; an SLA will detail what you are entitled to if your web hosting company fails to meet the uptime guarantee that they promise – compensation is usually an option for businesses that are able to declare lost earnings.

Pricing Structure

Shared cloud hosting plans and standard shared hosting plans also use different pricing structures. For the most part you will be able to design your own cloud hosting plan that features the resources that you require from a web hosting plan, allowing you to put together something that utilizes the resources that only you need – this guarantees that you will never be paying what you aren’t going to use and probably won’t need. Although beneficial for some, standard cloud web hosting services usually follow a pre-set pricing structure of several different web hosting plans for you to choose from, with there being little room for maneuver on the price that you pay or the resources that accompany the hosting plan in question; in some cases this could mean that you end up paying for resources that you don’t need and therefore means that you are going to be wasting money.

Security

Shared cloud hosting services will provide you with a more secure hosting solution as the servers in the cloud usually communicate privately over vLANs, with there being very few public facing servers. The issue with a single server configuration for shared hosting is that the data is stored in one place meaning that if a hacker manages to gain access to the hosting server, that hacker will be able to steal all the data easily; in the cloud, your data is likely to be distributed across multiple servers meaning that even if one server is compromised, hackers won’t be able to steal anything of an value. With emphasis being increasingly put on security, web hosting providers are going to put as much focus as possible on securing their servers to provide a secure hosting environment to their customers.

Expandability

With most standard shared web hosting services you are often limited with your upgrade options because when you are only able to choose from a set of pre-defined web hosting plans, there will come a point when you are no longer able to upgrade any further and have to begin considering another form of web hosting for your needs. This is different with the shared cloud however, as you can add additional resources to your web hosting account as and when you wish to without the need to upgrade the entire hosting plan; if you simply require additional disk space or want a bit more bandwidth then these resources plus others associated with your web hosting account can be increased incrementally as you wish with you only having to pay what for what you wish to add – this will save you money over having to upgrade your entire web hosting plan to end up with additional resources that you probably won’t use to their full effect.

In conclusion, if you are after shared hosting plan that can offer you additional reliability whilst allowing you to configure a hosting plan based around your own needs then shared cloud hosting is the best option for you. Web hosting providers are increasingly phasing out their shared web hosting product lines in order to promote their cloud hosting products more clearly. In either case, the shared cloud is the way to go and will even provide beginners with a suitable and easy-to-use solution.

cPanel Cloud Hosting

March 6th, 2012 Comments off

cPanel is the leading Linux web hosting control panel, providing end-users with an intutivie and easy to use GUI that will allow them to manage their own web hosting accounts; WHM accompanies cPanel and allows resellers and system administrators to control their servers and accounts effectively. When combining cPanel hosting with a powerful cloud environment, you are able to offer a highly reliable and secure form of Linux cloud web hosting. As Linux is an open source operating system, cPanel cloud hosting services will be some of the cheapest cloud web hosting services available without compromising quality in any way and are likely to offer you a better level of service than some of the other cloud hosting solutions available. As a control panel cPanel is a web-based solution that is designed to allow web hosting customers to manage every aspect of their web hosting account without the need for any assistance, whilst remaining easy to use and easy for beginners to become accustomed to; whether you wish to add an additional email account your domain or change the permissions of a certain file, these tasks plus more complex ones can be easily achieved using cPanel. As a reseller hosting customer in the cloud then WHM will provide you with an interface from which you can manage your own hosting customers, add additional web hosting plans and create new customer accounts as and when they sign up; by choosing a cPanel cloud hosting plan you will be able to choose a reseller hosting plan that can provide you with a high level of uptime as well as generous resource allocations.

Benefits of cPanel Cloud Hosting

Many benefits can be had from choosing to use cPanel cloud hosting, some of which include, but are not limited to:

  • Low cost cloud hosting – by using cPanel and Linux in a cloud environment, web hosting services providers are able to offer low cost cloud web hosting that is affordable for all parties without compromising on the level of quality or uptime that is offered – for many businesses it is important to keep an eye on the outgoings and if it’s possible to save money in a certain area then it is important to embrace any opportunities that will allow you to do this – furthermore, there is no point in paying an extortionate price for a web hosting plan if you are sure that you can purchase a similar plan from another web hosting provider for a reduced sum of money
  • Intuitive web hosting control panel – cPanel is the most popular Linux web hosting control panel available and is used by a number of web hosting providers to offer Linux shared web hosting services – in the cloud cPanel will provide you with a reliable platform on which you can host your website and the services related to the control panel rarely fail, meaning that as long as the software if used in an environment that can offer unparalleled performance, such as a cloud environment, then you will be using a pretty much fail-proof hosting solution
  • Resource choices – the architecture of a cloud web hosting environment dictates that a number of servers are pooled together to provide the resource pool from which web hosting services can be formed – the power of having many servers clustered together in this formation allows web hosting providers to be very generous with the resources that they offer with their cPanel cloud hosting plans, therefore meaning that they will easily represent good value for money – depending on the hosting provider that you choose, there may also be the option to choose the resources for your cPanel cloud hosting plan based around your own specific needs.

Reseller Hosting with cPanel

cPanel is one of the best solutions available for resellers as you will have access to WHM (Web Host Manager), a control panel that is separate to cPanel and has been designed with system administrators and resellers in mind through the advance account and server management features that it provides. As a reseller hosting customer there are several features that you will want access to include:

  • Web hosting plan management
  • Client management
  • Feature management.

By providing the above, along with other features, in a separate control panel, cPanel has been able to develop the client-side control panel to be one that is better suited to beginners so that your clients are able to manage their own accounts easily.

Uptime Offered by Cloud Hosting

Any good web hosting company should be able to offer 100% guaranteed uptime with their cloud web hosting services, removing the worry of whether your website is going to be available or not. As multiple servers are clustered together to create a cloud hosting environment, if one server fails then there will be other servers available to pick up the slack of the crashed server until it is repaired and is ready for service again.

Compared to other forms of web hosting, a cloud hosting service is probably the most reliable hosting service available and this is without pushing the price up too much. For a long time the most reliable form of hosting has been dedicated server hosting and this has always been an expensive option; cloud web hosting has been able to provide those on a lower budget with the reliability benefits witnessed with cloud hosting, but at a much lower price that many will be able to justify and afford.

In conclusion, cPanel in a cloud environment is one of the best hosting combinations available, providing you with reliable hosting on a reliable platform at an affordable price. If you are a beginner then cPanel cloud hosting will be a good choice for you as the control panel interface is very intuitive and easy to use, with there being many tutorials available to provide you with assistance on completing a number of different tasks if you are unsure. Many providers will also offer full support with their cPanel cloud hosting plans giving you the ability to call on a professional support team if you are unsure of how to do something.

How To Install cPanel On Your VPS Hosting Account?

November 28th, 2011 Comments off

With growing demand for web hosting resources, there are a number webmasters opting for cheap VPS Hosting solutions which is renowned for its higher reliability compared to shared hosting and lower cost than the most expensive Dedicated Server Hosting.

Here I would like to share the steps required for the installation of cPanel on a VPS type of web hosting services account. If you want to install the licensed version then you need to pay for it (Host.co.in provides it for $ 9 / month) and if you are just installing a trial pack then it is available at http://www.cpanel.net/store/ for free of cost.

Follow these steps to install cPanel on your VPS Hosting account.

First Login to your VZMC

Now create a new VPS with the Sample Ve Config call vps.cpanel

Here you will be able to choose the IP addresses which can be used for that virtual private server and DNS servers.

Now Select RedHat Enterprise Template (not minimal)

You do not need any addon for a cPanel so don’t select any of it.

Now select the resources (space, RAM, CPU) and other required stuff for your VPS

Keep start on boot and the remaining of the normal stuff also remember to use unlimited Vps.

Move to Ev1 member’s section and open a ticket with your IP and root password, by doing this you request your ev1 to enter your VPS register in up2date.

Now move to SSH and follow the below given steps

mkdir /home/cpins

cd /home/cpins

wget http://layer1.cpanel.net/latest

sh latest

And here you have finished the installation of cPanel.

Cursor Movement VIM Commands In Linux

September 23rd, 2011 Comments off

In previous post we saw how important VIM commands are for handling a Linux hosting server, these commands basically come under Command mode of VIM
h – to move the cursor to left side
j – to move the cursor to down side
k – to move the cursor to up side
l – to move the cursor to right side
n| – to move the cursor to a particular character of the line, this is done by giving the that place’s number and if its valid the user notices a beep sound from the system. Entering just ‘|’ will move the cursor at the starting position of a particular line.
0 – to move the cursor at the beginning of the line
^ – to move the cursor at the first non blank character of a particular line.
$ – to move the cursor at the end point of a particular line.
fx – in this command you need to use any desired character in place of ‘x’ to move the cursor at the next appearance of that particular character used in the pace of ‘x’ within a single line.
Fx – it works similarly as ‘fx’ but in the reverse order, means you can fine previous appearance of the character placed instead of ‘x’.
[wW] – moves the cursor’s position word by word.
[bB] –  moves the cursor’s position word by word in reverse order.
H- to move the cursor at topmost line of your screen.
M –  to move the cursor at the middle line of your screen
L – to move the cursor at lowest line of your screen.
Ctrl-d – to scroll down the half page.
Ctrl-u – to scroll up the half page.
Ctrl-f – to scroll down the full page.
Ctrl-b – to scroll up the full page.
nG – in this command ‘n’ to be replaced by your desired number, which moves you to that particular numbered line of a file. i.e. if you typed 81G then you will be taken to the 81st line of that particular file.
Mx – in this command ‘x’ can be replaced by any single letter to which you want to comeback after going elsewhere. In short it is used for setting a line with a marker to be visited after the next move.
” – its command with two single quotes, and used for switching the positions simultaneously between two required places. In short it acts as a toggle.

Network Management Through SLA For Small Businesses

May 30th, 2011 Comments off

Small businesses are not able to arrange quality server support and server management at their own as they are running with a limited budget options. Unlike large scale industries which has ability and infrastructure to set up high class support, and their web hosting accounts are not likely to small as cpanel shared hosting accounts, small scale industries are not capable of doing the same. But now a days things are changing for them also because the similar level of server support and server management can be provided which is provided to large players in the industries.

Hosting management of small businesss
Hosting management for small businesses

Network Monitoring is the first and very important aspect of IT management, there are many IT services providers offering graded network monitoring solutions for industries with the options from a small single server to a wide networks of many servers. Arrival of cloud interface has made this task very cost effective and cheap one. The charges for such services are adjusted according to the type and size of your websites and network without compromising the quality and importance, and small business owners need to pay less even they enjoy the same level of service which is provided to giant organizations.

Helpdesk is the second aspect of this management. Helpdesk is a software which can be used in customized mode as per the requirements of your businesses. Furthermore there are also options for payment based on the per user of device count. You can get 24 x 7 support by using helpdesk support services.

Finally few system integrators have the ability to provide the complete set of Managed IT services which also includes assets management, helpdesk, 24 x 7 server support.

Uses Of .htaccess File For Authentication and Authorization.

May 12th, 2011 Comments off

The .htaccess stands for ‘Hypertext Access this file used for configuring a web hosting server and to control its activities. This file plays an important role in security and performance of the websites residing on that particular server. It is popular among webmasters for keeping control on their websites.

There are multiple ways to configure .htaccess file, in this post you can see following two important factors of .htaccess file.

.htaccess
.htaccess

Authentication and Authorization.

The .htaccess file controls and provides, authenticationa and authorization for the visitores of your website, it also has to ability to restrict certain pages of your websites from getting views by particular visitors. This is a great utility to get rid of spam-bots, spam mails, form submissions and uwanted comments. Through .htaccess file a webmaster can block any particular domain name of IP address from which is facing spammy visits. This was all about blocking the access and further more a webmasters can also set specific permitted access by setting password (.htpasswd file) for his websites, so that authorised people can only enter in to protected webpages which may contain sensitive data, of his websites. This uritlity is very useful for a blog or a collaborated website where multiple people are responsible for updating them.

An Overview Of PHP And PHP Hosting Solutions

February 3rd, 2011 Comments off

PHP has a reputation of being one of the best scripting language which can be used either on a web server or can be used to write various scripts to help programmers so that they can create interactive webpages. PHP plays an important role to make a webpage with great features and more dynamic. This is an open source product and can be easily supportive for HTML embedding hence it becomes very easy to make not only static pages but also dynamic web pages. PHP website hosting is also based on same platform which adds PHP code as a output to HTML pages as a destination.

Here are some highlights of PHP website hosting

  • Direct compilation of the scripts of webpages without any external tools.

  • The PHP Web pages effects will only be visible to the viewer of the website if the host has PHP. If the host does not have PHP, the website will be loaded with errors and might not function properly.

  • PHP is supportive for the connectivity with various type of databases.

  • Its easy to learn php quickly and as it is an open source solutions for programming bugs are available widely and easily which are invented by other users.

  • With the usage of PHP a visitor can personalize a webpage in better way by storing cookies and remembering passwords and usernames. These type of things impress a visitor as he feels easy to surf through website and need to not to enter details each time.

A web hosting provider should take various factors in to account such as compatibility issue of old and new versions of PHP, Though PHP hosting comes under one of the cheapest hosting options including cPanel Hosting or Linux Hosting, a client need to clarify the details about the modules used in PHP scripts and another future enhancement wished by hosting client. Adopting PHP scripts with combination of languages and proper synchronization and back-end as MySQL produces one of the best results for a webmaster.