FreeBSD vs CentOS as server

I have a HP Proliant server with centOS.
This is the software that I run:

  • SSH + SFTP
  • NGINX
  • PHP7
  • Bitcoind
  • MYSQL

Would you recommend FreeBSD or CentOS for this software.
Also how hard is it to set this up with FreeBSD compaired to CentOS?

I never used FreeBSD before, is it hard to learn? I do have some experience some linux distro's.

This is perhaps more personal taste or biad than anything else. Regarding FreeBSD or BSD in general: some say that BSD is the salt of the earth - and some say the same about SystemV. Most Unices are "best of both worlds" (with varying definitions of "best") and Linux - in general - is farther up the "BSD-side" than some others (AIX for instance). But if you like BSD or SystemV (or one of their descendants) more of find one of them "harder" than the other is about as easily to answer as "is summer or winter better"?

Therefore we stay away from such discussions as a rule here, acknowledging that both sides have their merits.

I hope that helps.

bakunin

Thanks for this answer, I know that there are a lot of people fan of one OS.

I think I am going to switch to FreeBSD just to try it out.

The answer I received in my childhood - install that UNIX version, which has a UNIX guru near you.