Link to home
Start Free TrialLog in
Avatar of Daniele Brunengo
Daniele BrunengoFlag for Italy

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.
Avatar of Dr. Klahn
Dr. Klahn

Do you want a distribution where you pay for support and get a supported product, or will generic linux do?

For generic linux it is hard to be Debian.  It's stable, well-supported and many other distributions use Debian for their baseline.
Avatar of Daniele Brunengo

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.
ASKER CERTIFIED SOLUTION
Avatar of David Favor
David Favor
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
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.

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.
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.
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.