configuring DNS

what are the files needed for the installation of a dns server on linux (redhat 7x)? what service does it run and where are the files & services located?

Here's most of what you need to know about getting started with BIND (DNS) on Linux:

Read the basic one first, then the other(s)...