DHCP is an easy service to install and setup.
Install the service through Add\Remove Windows Components in the
Add/Remove Programs under Control Panel
Then you open the DHCP MMC in Administrative tools
Create a scope by right-clicking the server and selecting New Scope
Walk through the wizard inputting the range of IPs you wish to lease on
that subnet and any exclusions
You can optionally also configure options such as what DNS servers to
use etc.
You then just right click the scope and select activate
( On a DHCP server joined to the domain, you must Authorize the server
as well )