What’s causing the confusion here is the various versions of the documentation. I filed a ticket to fix that.
Let me know if you have any further problems with that.
I don’t understand your question about Centos 7 versus RedHat 7. They’re both supported platforms for Couchbase Server 4.1. so either one should be fine.