When you have a server machine and plan to run a dedicated Linux server, you should make some partitioning considerations first. For a mapserver you won't have to make a very detailed partitioning scheme, but you may consider to build some partitions for the basic functions of your Linux server. If you have to deal with RAID disks or GPT partitioning then I assume you already know how to structure your server. The following thoughts will be about a normal sized mapserver.
