home webserver (noob)

will 1gbps internet will be enough for 10000 visits per day? worldwide.
With a true, symmetric 1gigabit connection (both upload and download), you can theoretically handle 1000 concurrent users per second serving 1 megabit of content to each.

So, yes you should be easily able to handle 10,000 visits per day given that such a connection would, in theory, easily handle 10M visits per day.


installed Ubuntu 20.04 LTS and cyberpanel, so far so good, everything seems to be working perfectly on localhost. but since i am nood at linux and server stuff, what shuld i install more to make everything better?
Off the top of my head:
- install and configure a firewall as soon as you can. Ubuntu and Debian distros have the
`ufw` firewall package.

- secure your ssh. Don't allow root login attempts. And setup key based auth into ssh.

- don't use a root user for adminstration. Make a new regular user and give it external access privileges.

- if you haven't updated your install yet, do it now.

- install a backup solution. And Letencrypt for https.

what you guys think about cyberpanel,aapanel,and cloudpanel
All are popular and good admin panels. I've used cyberpanel personally and can say it has most of the features you would need.

what are the advantages and disadvantages of having powerful 1gbps server at home? instead of buying hostgator vds?
The only practical advantage to managing your own infra is that if you are handling a lot of sites, and have cheap electricity and commerical internet (that is, your ISP allows hosting servers on it), you can have very low running costs in the long run (provided you know to do the maintainence and sysadmin work yourself)

Other than that, you only have disadvantages. Hosting providers work at scale and have dedicated people for maintaining servers and doing the sysadmin work on their machines. You can't match their prices when it comes to small hosting needs.

The only times one would look for self hosting internet-facing websites on their own infra would be when they have a lot of websites, or operate at big-tech company scale, or are running a controversial site like Truth Social and Kiwi Farms thatve been banned from most hosting providers.
 
thank you for your detailed explanation, i appreciate that.
oh and about ddos, cloudflare can help ? :)
 
thank you for your detailed explanation, i appreciate that.
oh and about ddos, cloudflare can help ? :)
Yes Cloudflare can help, but your hosting provider needs to have ddos protection, otherwise cloudflare won't do nothing when traffic goes to your server.

The most important is your Hosting Provider have a good ddos protection. Cloudflare won't save you.
When you will go with hosting provider always check if they have ddos protection available and the capacity of anti-ddos against attacks.
 
Back
Top