It is a misunderstanding that a server cannot get its settings via DHCP (dynamic host configuration protocol). The main worry, or misunderstanding, is that DHCP may assign a different address to a host (interface) each time.
Most DHCP servers can be set up to assignment fixed IP addresses to a list of known MAC (hardware) addresses. In other words, as long as the DHCP server (which is usually also the default gateway/router) can assign fixed IP addresses based on MAC addresses, there is little reason not to let DHCP set up the configurations of a server host.
There are many advantages to let DHCP configure settings of a server. The most important one is that a network administrator can perform a change to the DHCP server, and that change can, then, be applied automatically to all machines in the network.