There is less documentation for the CA server under linux than there is Windows which is already vague and lacking.
If you are looking to do SCEP as well there is an open source option for SCEP, but I haven't had the time to try it.
http://www.open.com.au/catool/
http://ejbca.sourceforge.net/