Reseller Hosting Concept Explained

Cheap Windows Reseller Hosting Reseller Hosting Concept Explained

Reseller Hosting is one of the most popular type of website hosting that permits a customer to divide the allocated web space and bandwidth according to the requirements, create hosting accounts and resell them to their clients. Reseller hosting is available on two platforms, Linux Reseller Hosting and Cheap Windows Reseller Hosting. A reseller buy the reseller web hosting packages in a wholesale rate and splits the diskspace and bandwidth and resell them to the customers to gain good revenue.

Every reseller hosting package has limits on diskspace and bandwidth. Once you select a package and completes the sign-up process you can start selling them to your own customers. Web Hosting Companies offers various options for resellers to choose the type of hosting plans. It Includes Pre-determined packages, Customized packages and affiliate reselling.

The best package you choose, effects will be much better on your reselling business. The more features and excellent support you offer the more people will consider your hosting plans. It is also possible to rent a dedicated server from a reputed web hosting provider, or you may resell the shared web hosting solutions.

If you are looking positively towards starting a reseller hosting business, information in this article will help you to understand the concept of reseller hosting and take you to the best Reseller Hosting provider. Most website hosting companies will allow you to create your own hosting packages and decide the price you want to resell them.

With every hosting package, various control panel options are available, through which a reseller can setup the hosting accounts and deal with the clients.

Few popular and widely used control panels are listed below:

  • Plesk (Windows as well as Linux Based)
  • WHM / cPanel (Linux Based)
  • DotNetPanel (Windows based)

It also depends on the web hosting provider what control panels they offer to the resellers. However, Plesk and cPanel are the two platforms which are offered by most of the web hosting companies. The resellers responsibility is manage the customers and if any hardware or network connectivity issues occurs the hosting provider will be responsible for fixing all those issues including software problems.

In the current market position, Cheap Windows Reseller Hosting business is known as one of the largest online businesses and a simple way to collect huge profits.

Posted under Reseller Hosting, website hosting

Allow users to execute GET command on Server

If you want to allow few users who can fire get command on your server then you can do so easily using following steps, you can easily allow only selected/required users in particular group to run GET commands on your server :

First create a group on the server
]# groupadd getgrp
Now execute permission to group
]# chmod 750 /usr/bin/GET
Add this group to GET file.
]# chown root.getgrp /usr/bin/GET
To check the permission of GET
]# ll -ld /usr/bin/GET
If you want to add users to getgrp so that they can get execute permission on GET. Make sure getgrp should be secondary group of that user. For eg we will consider myuser1 as user for whom we want to grant permission.
]# gpasswd -M myuser1 getgrp
You need to check if the user is added
]# cat /etc/group | grep getgrp
For some reason if you want to add another user say myuser2 then make sure that you have to mention both myuser1 and myuser2 in your command as :
]# gpasswd -M myuser1,myuser2 getgrp
If you don’t mention both the user, this command will replace all the users with the user mentioned in your command. Its always recommended to run the cat command before adding any user so that you know how many users are already added. Or you can just edit the /etc/group file and add the user in the getgrp line.
Thus using above steps you can allow only root, myuser1 and myuser2 to execute GET command on your server and all other users will be denied for using GET command.

Posted under Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on January 20, 2009

Tags: , ,

How to check server network speed.


Before placing order for server with any webhost, you should look what network speed you would be getting for your server. There are many ways to test network speed of your webhost. one of popular and widely used method is by pinging your server in MSDOS. You can also tracert it in MSDOS to see how many hops it takes to get from your computer to required server. You may ask your webhost to provide you download speed test.

network speed How to check server network speed.

Following instructions would help you to test network speed of your webhost   : 

Testing network speed is a measure on how fast can the data be delivered between the visitor and the host’s server. you can use Ping command on your Dos prompt so as to test network speed. You can easily test network speed by pinging the server. you just need to open MS-DOS prompt and fire a simple command: ping serverID, where server ID is either a domain name (e.g. C:\>ping yahoo.com), either an IP (e.g. C:\> ping 128.65.134.89).

Once you fire ping command you would be getting results similar to these:

Reply from 64.190.235.64: bytes=32 time=432ms TTL=45
Reply from 64.190.235.64: bytes=32 time=180ms TTL=45
Reply from 64.190.235.64: bytes=32 time=377ms TTL=46
Reply from 64.190.235.64: bytes=32 time=216ms TTL=45
Ping statistics for 64.190.235.64:
Packets: Sent=4 Received=4 Lost=0 (0% loss)
Approximate round trip times in milli-seconds:
Minimum = 180ms, Maximum = 432ms, Average = 301 ms

 A ping time of under 200ms is very good, 200 to 400ms is average and 400ms and above are poor ping times. Make sure a poor ping times do not always indicate a problem or slow network. If you are pinging servers that are very far away (pinging a server located in USA from a computer located in Australia), then you may get poor ping times then normal even you have a good connection.The Loss % represents the percentage of packets (sent messages) that were “lost” (did not return within 1 second). High Lost packets are not good but few web hosts disable the Internet Control Message Protocol (ICMP), so pings are not responded. Usually webhost do this is to increase security for the server.

Another method for checking network speed you can use is Traceroute : This traces the route between the computer and the server. All information goes from your computer to the server, is passed through a few routers to get its destination. A traceroute will tell you how many routers are involved in between your computer and server and all information about the routers. You can fire this command at MS-DOS prompt as tracert serverID or domain name. C:\WINDOWS>tracert www.mysitespace.com
You would be getting results similar to these :

Tracing route to www.mysitespace.com [64.68.191.111] over a maximum of 30 hops:

1 119 ms 121 ms 120 ms sym0103723m01.bctel.net [207.102.1.251]
2 107 ms 114 ms 98 ms 207.102.34.249
3 113 ms 117 ms 123 ms 192.197.174.118
4 135 ms 122 ms 116 ms 166.48.13.245
5 134 ms 145 ms 159 ms core7.SanFrancisco.cw.net [204.70.4.93]
6 144 ms 142 ms 136 ms Hssi2-1-0.BR1.SCL1.Alter.Net [206.157.77.74]
7 145 ms 152 ms 147 ms 105.ATM3-0.XR1.SCL1.ALTER.NET [146.188.145.158]
8 138 ms 149 ms 146 ms 195.ATM2-0.TR1.SCL1.ALTER.NET [146.188.146.2]
9 189 ms 170 ms 209 ms 107.ATM6-0.TR1.NYC1.ALTER.NET [146.188.137.165]
10 187 ms 180 ms 180 ms 199.ATM7-0.XR1.BOS1.ALTER.NET [146.188.179.85]
11 194 ms 177 ms 185 ms 191.ATM8-0-0.GW1.BOS1.ALTER.NET [146.188.176.225]
12 196 ms 208 ms 179 ms NVC.customer.UU.NET [64.68.0.242]
13 197 ms 206 ms 207 ms www.mysitespace.com [64.68.191.111]

The numbers on the left are the so-called “hops”. The number of hops that it takes to transmit a packet of data from computer A to computer B is the number of routers. In above example there are 13 hops. As you can see, each response line gives you the HOP #, the round trip times for the 3 packets that were sent and host information (IP address and/or host name). The roundtrip times for each hop are representative of the time it takes to go from the source to the host for that particular hop and back to the source. For better network speed you should have small number of hops.  Thus you can consider Traceroute as a good way to determine path of data transmission from your local machine to your server.

Download Speed Test File : You can ask your webhost to provide you with test download file using which you can download at your local end can thus can test network speed of network. You should go with a host who has the capability of sending at least a few hundred kBytes/second but if you are on dial-up connection you’ll not be able to test this yourself. There are chances that webhost may try to fool you by providing you a test file located on a fast, empty server so that you can get best speed so its always suggested to contact some one who is using their services [ current user ] and ask him to post a test file on his account which you can download and can check speed. This download test file should be big enough so that you can see the speed and stability over time, you can think of getting 10-15MB file, also try to test this download file at pick hours when server might be busy. Most important point to be noted is that all results depend on location, ISP etc. you can request few forum members to check what speed they get for your download test file and if you get good response from them, you can surely go with your preferred webhost.

 

 There are many online tools applications available on internet using which you can also check network speed but above commands are enough for you to get basic information.

Posted under Fantastico Hosting, Reseller Hosting, cPanel account Hosting

This post was written by on January 17, 2009

Tags: , ,

CentOS Dedicated Server

centos CentOS Dedicated Server
CentOS one of the most popular and widely used OS which is offered by most webhosting service provider with their VPS or Dedicated server hosting plans. CentOS is based on the RHEL Linux distribution and is guaranteed to be stable and reliable operating system for your server.
As CentOS is available for free to use, thus you can save cost for OS for your server which will reflect on overall server pricing. Most important feature of CentOS is that it is frequently updated for its stability and reliability making it very secure and stable. As CentOS is compatible with cPanel the most popular webhosting control panel it has got top position in webhosting industry and is mostly offered by Linux servers.
The YUM respitory is installed as default with majority of CentOS servers using which system managers can install any program of their choice on their dedicated server.
if you want to install any program yourself then you can easily compile free available source code and can get it installed on your server easily. As CentOS is based on RHEL linux distribution thus all programs based for Redhat can also be used with CentOS server. If you are not using any control panel with your server then you should have good server management skills so that you can take care of your VPS or dedicated server which are based on CentOS. Although there are many webhosting service provider who offer you managed hosting services but as a webmaster you should have good idea about server management which would be helpful in case of emergency when your webhosting service provide may not available for to help you. CentOS is much more flexible and easy to use operating system and perfect for your dedicated servers.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on December 3, 2008

Tags: , , ,

Close unnecessary ports of server.

Unnecessary open ports can create problem for your server and such servers are more prone to get attack by hackers. Hackers always search for open ports on any server and if they manage to get one, they can get into your server and can do anything they want. Even they can prevent your access to your server. thus as precautionary measure you should check if by mistake you have kept any port open. Following commands will help you to get all details about your server.

First of all you need to check which services are running on your server, you can use :
chkconfig –list | grep on
Now you should disable certain services which you don’t want and can be harmful for you. Use chkconfig service name off.
You need to stop such unwanted services using following command : /etc/init.d/service stop
You can also close certain ports using iptables and firewall setting.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on November 28, 2008

Tags: , ,

Block IP addresses using .htaccess file

Blocking IP addresses using .htaccess file
Manytime you need to block certain IP which is threatening your website/server or is trying to attack your server by creating load on it [ DDOS attack] then you can easily block such IPs using .htaccess file. Once you manage to get the IP address which is playing with your server then you just need to add it in deny list of htaccess file. All IPs which are listed in this list cant access your site anymore and thus you can protect your server from such attacks. All you have to do is to add IP in your htaccess file which is located at root directory by using following code.
<Limit GET>
order deny,allow
deny from IP address
</Limit>

You can add as many IP address as you want in this list. One thing to be noted that spammers/hackers can change their IP addresses very easily as most spammers work from their home PCs which are not static and may update very often. Thus is may be very difficult for you to get exact IP address which you need to block. So its always better to get a good firewall for your server or a webhost who will manage your dedicated server for such security issues and will monitor it round the clock.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on November 25, 2008

Tags: , , ,

cPanel-Plesk Webhosting Control Panel

When it comes to host your website you need to consider what hosting platform you would be choosing, if you are using any Microsoft owned application for developing your website then you will have to consider Windows Plesk hosting plans else Linux would be good option for your hosting needs. One of the important tool you would be using for managing your website is control panel which would be offered by your webhosting service provider. If you are hosting your site on Linux shared hosting plans then you may get cPanel as your control panel which is usually offered for free and you would be getting Plesk as hosting control panel if you are hosting website on Windows Shared Hosting package. Both cPanel and Plesk control panels are widely used control panel using which you can easily managed your website hosting account. Plesk can also be offered on linux hosting packages thus plesk control panel can be used with Linux as well as Windows Hosting packages. If you are hosting your website on higher hosting plans such as VPS or Dedicated server then you may have to pay extra for getting control panel with your hosting accounts it all depends on the policies led down by your webhosting service provider.  You may think is it necessary to get a webhosting control panel ? yes, its is always recommended to get a control panel with your webhosting account. Following are the most important features which you would get from your control panel.
cpanel%20logo cPanel Plesk Webhosting Control Panel cPanel Plesk Webhosting Control Panel

Webhosting control panel cPanel and Plesk both offer similar basic features. You can easily create, or edit, or delete e-mail accounts thus you can easily manage all email accounts, as well as can perform all domains or sub-domains maintenance using both control panel. Both control panels allows you to upload all your files/directories and thus can manage your web files and directory from the control panel itself. There are many other useful features which you will have with your control panel. Thus control panel will ease your website hosting environment.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on November 15, 2008

Tags: , ,

PHP MySQL Hosting

MySQL Hosting MySQL is a database type which is works on SQL or Structured Query Language, its widely used in website hosting industry where all databases required for your website is stored and can be accessed online. Using SQL commands/statements or queries you can easily retrieves and updates data in your databases. In the webhosting world PHP –MySQL is best combination and is widely used for developing websites. The combination of PHP scripting and MySQL database creates a very flexible environment for all websites. Thus if you are looking for hosting PHP-MySQL based website then you should look for a webhost who will support MySQL on their servers. Most webhosting service provider offers you hosting packages which are perfect for hosting PHP-MySQL based websites. MySQL runs on both Linux and Windows OS, so if you want MySQL database web hosting, you can use either opt for Windows Hosting packages or linux Hosting packages. As Linux hosting is more stable and cheaper option, PHP-MySQL database hosting is preferred on Linux hosting packages. MySQL database hosting can handle heavy traffic and many concurrent connections to the database easily.You have many versions of MySQL for website hosting. However, if you are using MySQL for the first time, it is better to opt for version 4.1 as it is offered as default version with most webhosting service provider. If you are looking for getting MySQL hosting, you have to check if they can offer you MySQL on Windows Hosting too, also check out the restrictions for remote access. Is there any limitation on number of databases you can create on your hosting account, what is the maximum size for your databases. Make sure your website hosting service provider have package bundled with PHP as this will help you to create dynamic websites easily.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on November 12, 2008

Tags: , ,

Securing CGI scripts

The Common Gateway Interface (CGI) is a standard protocol which is used for interfacing external applications/softwares with an information servers like HTTP or Web servers.
If you are using any CGI program within your website then it will be executed in real-time, giving web user dynamic information, you will have to use custom CGI scripts or free scripts for getting such type of dynamic data.
All CGI scripts are executable files which will allow any webuser to run this program on your system/server thus its not safe to play with them and should be used only if required, therefore you should take utmost precautions while dealing with them. Its always better to keep all your CGI scripts in a special directory called “cgi-bin” so that the Webserver would know to execute script rather then just display it into your webbrowser. Mostly this directory is under direct control of webmaster, thus none other then you can create cgi scripts for your server and can put then into cgi-bin directory. Thus you can keep hackers away from installing cgi-scripts for your hosting account.
You should put all your CGI scripts which you want to execute into your cgi-bin directory, you can use .cgi or .pl file extensions for all your cgi scripts. cgi-bin directory have 755 permission so you just need to upload your required scripts into this directory so that they can be executed in real-time.

cgi scripts Securing CGI scripts

If you want you can put cgi scripts in any directory your want, but for security reasons its always suggested to put them in cgi-bin directory as they have potentially large security holes. If all your cgi scripts are kept al central location within cgi-bin directory then it would be easier to keep track of all your scripts which you have installed on your server so that you can manage them efficiently.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on November 7, 2008

Tags: ,

Setting up email accounts using Plesk control panel.

“Email” is an unsurpassed boon from internet, its most popular and widely used communication medium which has brought whole world very closer. If you are into webhosting industry and you do online trading using your website then having an email account is must for you where all your clients and web visitors can contact you for any requirements. Thus creating and managing email accounts is one of the most important feature you should look after with your webhosting account. All hosting service provider will provide you some facility for creating and managing email accounts, if you are on linux hosting platform you have cPanel as your control panel using which you can create all required email accounts and if you are using Windows Hosting account then your webhost will provide you Plesk as your webhosting control panel for managing your hosting account, you can easily create email accounts and can manage them effectively.
Creating email accounts using Plesk control panel.
You need to login to your plesk control panel and need to access email icon for creating email accounts. You need to select “ Add New Mail Name Option “
You will have to fill-in all required info at respected fields such as mail name : password, mailbox quota etc….
Mail name : this would be the name of email address which you would be creating for your selected domain. Eg … sales @ domainbnameDOTcom, contact @ domainnameDOTcom etc……
Password : to ensure security for your email address you need to protect it with some password, you should use some unique password which you can remember easily.
Mail box quota : If you want to set limit for amount of space a particular email account should have them you can use this feature If you select unlimited diskspace then this account would be able to use up as much web space as you have left for your hosting account. Once you are ready with your email account then you have other options which you can set for your newly created email account.
You have option for creating “new alias” using which you can create any number of aliases for the mail email account. Any email sent to this alias will also be received for the master email account for which this alias email account has been setup.  You have option for setting name an password for this email account which can be used for accessing this email account. You have option for disabling any email account which you no longer needed and thus this account would not have its physical presence on the server. you need to select mailbox option from your email control panel. You can easily set redirects for any of your email account thus all email coming at respected email will get redirected to other email address you have specified. One of the important feature you can use with your email account is setting up “ Auto Responder “ once you enable this option for any of your email account them all emails you are receiving for that particular email address will get an automatic reply which you have setup as “ Auto Response “ this feature would be helpful if you are not in town and cant access your mail box for some period of time, thus using this email feature you can make them aware of your holidays.

Posted under Fantastico Hosting, Reseller Hosting, WHM cpanel Hosting, cPanel account Hosting

This post was written by on October 16, 2008

Tags: , ,