Daniele Brunengo
asked on
Centos 8 EOL 2021. Any suggestions?
Hello guys. So, I've just finished swearing for 2 days straight after finding out Centos 8 has been downright killed with an unprecedented move which makes its end of life come as early as 31/12/2021 instead of 2029.
Now, I have just configured about one month ago a Centos 8 server for web hosting. Nginx + Mysql with the possibility of running Apache on (very few) selected websites. It worked like a charm and I was so happy. Mainly WP website, with some exceptions.
BUT I guess I have to start over now, since the schedule has changed.
So I was wondering, do you have any suggestions on alternatives?
Do I have to restart from scratch, or are there some upgrade options available? (to what, I don't know)
I need a stable web server. The server is a PowerEdge R240 with a Xeon E-2234 and 32GB Ram. I don't have physical access to the server but I have remote access to IDRAC, so I can do whatever I want with it.
Since I will host hundreds of sites, I'm fascinated by LXD (or LXC?) containers (which I know next to zilch about, though).
What about CentOS Stream? Too dangerous? Any suggestion is welcome.
Thanks.
Now, I have just configured about one month ago a Centos 8 server for web hosting. Nginx + Mysql with the possibility of running Apache on (very few) selected websites. It worked like a charm and I was so happy. Mainly WP website, with some exceptions.
BUT I guess I have to start over now, since the schedule has changed.
So I was wondering, do you have any suggestions on alternatives?
Do I have to restart from scratch, or are there some upgrade options available? (to what, I don't know)
I need a stable web server. The server is a PowerEdge R240 with a Xeon E-2234 and 32GB Ram. I don't have physical access to the server but I have remote access to IDRAC, so I can do whatever I want with it.
Since I will host hundreds of sites, I'm fascinated by LXD (or LXC?) containers (which I know next to zilch about, though).
What about CentOS Stream? Too dangerous? Any suggestion is welcome.
Thanks.
ASKER
I've never used it for web servers, is it good for those too?
I've also found out there's already a "new CentOS" in the works, called Rocky Linux.
https://news.itsfoss.com/rocky-linux-announcement/
EDIT: no I don't need to pay for support.
I've also found out there's already a "new CentOS" in the works, called Rocky Linux.
https://news.itsfoss.com/rocky-linux-announcement/
EDIT: no I don't need to pay for support.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Are LXD and Docker similar? Also, doesn't LXD cost a lot, since I imagine it needs an IP address for each container?
Right now, I can afford two servers with one IP each.
Right now, I can afford two servers with one IP each.
1) Docker + LXD cost the same. Free.
2) Docker is meant to be used with Ephemeral data, which dies across containers restarts.
3) LXD is meant to be use with Persistent data (like SQL databases), which survive across container reboots.
4) You can handroll your own... LXD facility on top of Docker to emulate LXD + this type of code is far more fragile than LXD.
5) Best to use Docker for Ephemeral data projects + LXD for Persistent data projects.
OVH provides very cheap IPs.
For me, I assign 1x (or more) unique IPs per container.
2) Docker is meant to be used with Ephemeral data, which dies across containers restarts.
3) LXD is meant to be use with Persistent data (like SQL databases), which survive across container reboots.
4) You can handroll your own... LXD facility on top of Docker to emulate LXD + this type of code is far more fragile than LXD.
5) Best to use Docker for Ephemeral data projects + LXD for Persistent data projects.
OVH provides very cheap IPs.
For me, I assign 1x (or more) unique IPs per container.
ASKER
LXD is very interesting, since I have to restart from scratch I will at least look into it.
LXD == Extreme Awesome-ness...
Be sure to go through the LXD setup steps above, for a smooth implementation.
Be sure to go through the LXD setup steps above, for a smooth implementation.
ASKER
My problem is budget. 50 IPs would cost me monthly more than the server itself. I don't have a customer base looking for solid, super-fast, super-secure hosting, they just look for the least expensive hosting. I don't think I'd ever be able to sustain the costs. It's mostly very small companies who want to spend less than 100€ a year for hosting. If I raise prices, they just choose Aruba or other general-purpose hosting services.
Depends on where you acquire IPs.
Smart choice is to use companies which provide setup cost only IPs, with no monthly cost.
Smart choice is to use companies which provide setup cost only IPs, with no monthly cost.
For generic linux it is hard to be Debian. It's stable, well-supported and many other distributions use Debian for their baseline.