Hosting server creation

Started by RafaelJames, Aug 10, 2022, 12:06 AM

Previous topic - Next topic

RafaelJamesTopic starter

Hello forum users.
I'd like to create my own hosting for myself, in the future, maybe for sale.
For hosting, I will buy a server separately and install it at the beginning, most likely at home (buying an oops and a separate channel with a static IP).

And here are some questions.
1. How can I calculate the load on the server. That is, the total number of hosts per day that will be able to access hosting without any lags on a certain configuration. How the parameters of the RAM processor and hard drive in the raid affect these indicators.
2. Which Internet channel should I have for the good operation of the huge number of connections per day.
3. What OS is better than freebsd, debian, OScent. Which of them work better and faster, the complexity of the settings, the amount of free software.
4. Which raid array is better to install and the number of hard drives in it for certain server characteristics.

Please indicate the question number when answering so that there is no confusion.
Thanks in advance for anyone who can help me figure it out.
PS. Maybe there are some calculators or scripts that can calculate the load that the server can handle.


Option 1. Take any computer  that you don't mind, you can even have a single-core one, with a frequency closer to 4 GHz, with 2-4  RAM, install CentOS or Ubuntu, look for some free server control panel (they , as far as I know, are crooked, but it seems to me that they will do for a student project).
Accordingly, the manuals will be needed for the operating system and for the panel. Well, it is desirable to read the configuration of Apache, PHP, MySQL .. I categorically do not recommend using the resulting server as a production server, only for testing and experimenting.

Option 2. Order a budget VPS with at least 4 GB RAM and at least 2-4 GHz (I can tell you where it will cost about 10-15 dollars a month), a perpetual license for a commercial hosting control panel (for example, ISPmanager can be found for $ 30 , I can also tell you where), install this happiness and experiment on something more like production.
When you break everything several times and learn not to break, you can even launch clients there.


How familiar are you with the software and hardware? It is very important to be familiar with the software installed on dedicated, which is used for hosting client sites. For example, for an IIS web server running MS Windows, it is necessary not just to install it, but to read several books on the settings of both Windows and IIS.
It is also necessary to be aware of the features, vulnerabilities and always monitor the installation of the latest updates.

To create a web hosting on a Unix/Linux platform, you need to be able to manage the system using the console and have a basic understanding of how the system works. Of course, each control panel has its own set of tools to facilitate hosting management, but this does not negate the requirements for knowledge about the hardware and software of hosting.

In order to earn something, you first need to invest your money, time and knowledge. Are you ready to invest the initial capital in the long path of hosting? A lot of different things will require serious financial injections at the initial stage of creating your own hosting.

It should be very well understood that renting a good server and a convenient panel cannot be cheap.
And consequently, hosting clients hosting sites will not be cheap. Many hosting companies host client sites on serious servers like Dual Opteron with 16Gb RAM. To compete with them, you will need a more or less serious dedicated server. And a Celeron with 512Mb of RAM will clearly not be enough.

Another, inexpensive way is to become a partner (reseller) of an already well–known hosting company by taking part of the server from them. This is an easier way to start your hosting and many well-known hosting providers now began their journey. This requires minimal initial investment, but has its drawbacks.

This is a complete lack of control over the server, the inability to install the software that clients require, the risk of failure, and the inability to restart the server or restart the fallen service. Thus, the reputation is at risk, the most valuable thing that hosting has.

Registration of the Hosting Name.
The simplest thing that can be is to come up with a name for your hosting. It is necessary to check whether there is already such a name that is registered and whether a domain with such a name is free.
The simplest solution in this case is to register the hosting name as your first or last name for a private person or create a brand from the name of your organization.

Ordering a dedicated server.
You can order your server and put it on the provider's site (colo).
In this case, the monthly payment will be lower than in the case of renting a dedicated server, however, it should be noted that the server is not a personal computer and is quite expensive, especially if it is a brand.
Each Data Center that provides dedicated servers for rent or colo also provides a connection to the network and a certain traffic limit, bandwidth or a certain ratio of incoming/outgoing traffic.

Beginners hosting sites are few and they can declare that the traffic is unlimited, but there may always be someone who can use it to transfer media files and exhaust it completely.

How to create your own website hosting and datacenter.
At the very beginning of web site there is a description of all the pitfalls that the owner of a dedicated server may encounter by choosing an unscrupulous datacenter. We will not repeat ourselves, just note that the choice of a datacenter should not depend on the geographical region, the proximity of the office or a colorful advertising booklet.
Some datacenters, in fact, may represent a set of servers connected to a home network or a rented room where several dedicated lines from providers are held. In this case, there can be no question of any ventilation, fire safety and backup power supply.

These are just the first steps of creating your own hosting. Hosting marketing is a more complicated part, it has nothing to do with dedicated web
We also did not consider outsourcing, when part of the work is carried out by special companies for a certain fee – telephone operators, remote administrators and much more. The competition is big and will require a lot of additional original services to attract customers.