Again, it depends.. on your skills and preferences.
Easiest way would be to just install startOS from start9, or umbrel.
I run both, kinda like startOS more, although it does everything (and i mean EVERYTHING) thru Tor, which is quite slow even on .local
devs say clearnet-options will come soon™, so we wait.
In the meantime i installed umbrel, to try it out and get clearnet-connections.
But if you wanna learn you can build and install everything yourself on a basic ubuntu or something, done that a couple of times too.
It's no rocket-science, if you can read tutorials and follow instructions you're good to go.