I use CentOS 6 also, and everything is fine. You don't have to have lua, but it helps with many of the pre-existing quests.
Linux server5.xxxxx.com 2.6.32-504.3.3.el6.x86_64
You will need to get updated dev tools (
https://github.com/EQEmu/Server/wiki/GCC-below-4.6) because of the nullptr issue.
If you do use Lua, you will also need to get Boost 1.56 and just extract them into your dependencies folder for ease of use (1.57 may work now, but I haven't tried since boost fix).
Once you get those two, use cmake in interactive advanced mode to adjust the paths and you will be good to go.