Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
lynis
Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
If you aren't in this to learn a lot, you may want to also consider a web hosting control panel like cPanel (not free), DirectAdmin(not free), webmin + virtualmin (free for multiple sites, virtualmin Pro is not free), Centos webpanel (not FOSS but free for non-Pro), Hestia control panel (FOSS), Plesk Obsidian (not free).
You may also want to think about using a free CloudFlare account to do caching and give some protection to your websites. Just keep in mind that if you're going to ssh and don't want to pay for the features, you'll either need to hit your website by its IP or have a DNS record it doesn't act as a proxy for, which you can set in CloudFlare. Some of the control panels have CloudFlare plugins to manage this as well.
Lynis is a good tool that will help you harden your system. I believe in redhat it is already in the EPEL repo so you should be able to sudo dnf install lynis and run it.