How do you host multiple public websites on VPS?

I moved this question to serverfault where it might be more appropriate.

See https://serverfault.com/questions/128329/how-do-you-host-multiple-public-facing-websites-on-a-vps

We host about 30 websites using sample shared hosting plans using ASP.NET and SQL 2000/2005/2008. Now I am interested to host all these websites on our own virtual private server such as http://www.crystaltech.com/vps.aspx

This is clearly cheaper, but there are many questions that I need answers to:

  • Is there a risk that this VPS server is up and running? So far, the host provider has managed the server, and we have not had to worry about crashes, downtimes, software patches, etc. We are not server administrators, we are programmers, so this is not really our experience. On the other hand, it may not be difficult to learn.

  • When we make a website live, we go to the domain control panel and change the primary and secondary name servers to point to our shared web host:

    For example, ns1.sharedwebhost.com and ns2.sharedwebhost.com

    These name servers will need to change when we have VPS. I don’t understand anything about how to set this up. Is there any useful information that anyone can point me to? Or do we need to install the software so that the primary and secondary name servers work on our VPS?

  • The control panel for shared hosting comes with DNS management as follows:

alt text
(source: yart.com.au )

What software do I need to install in order to create it for each site that we host on the VPS?

  • The control panel for shared hosting also has a POP email interface that makes it easy to add email addresses:

alt text
(source: yart.com.au )

Is it easy to configure on VPS so customers can manage their own email addresses?

Do I need to install software for this job?

+4
source share
2 answers

1) It depends on your applications, visitor templates, required resources, etc. In general, I would say if you do not have experience, prefer scalable hosting solutions or managed dedicated servers (which can be quite expensive, but cheaper if you require very high availability).

Personally, I host dozens of sites on my VPS and, as a rule, it’s very easy to manage manually (after all, this is Windows Server, you have a GUI and PowerShell). This is until you run into a problem or someone breaks you in.

2) You can always use free or paid DNS services or install OpenDNS on your VPS server (not recommended). Your VPS host can provide DNS servers, ask them.

3) You can buy Plesk or cPanel and manage your websites in the same way.

4) The same thing.

Everything you ask for can be configured initially by your VPS provider. They will install control panels that allow you to easily manage your websites with full access to the server.

0
source

You can have the best of both worlds. I use EuroVPN at www.eurovpn.com - they offer Semi-Managed plans for their VPS (they have a subsidiary EcoVPS for people who do not want this support). When I talk about semi-management, proactive monitoring is done by you, but you can always raise a ticket if you get stuck or have problems, and the engineer (1st / 2nd and 3rd row) connects to using RDP to do the work for you.

In addition, they give Plesk for "free."

0
source

Source: https://habr.com/ru/post/1305715/


All Articles