Server securing & optimization step by step?

I have rented some low end servers, installed a 15-day cPanel license, installed Apache, mySQL, DNS+++

I haven't secured any servers yet, but I am fairly knowledgeable when it comes to Linux, as I handle all the basic incidents on my own hosting servers.

Are there any professional step by step guides for securing a server fully?

Sorry if I'm sounding silly now, but I'd prefer one, single place for reading, instead of following many separate guides.
CentOS is the OS on the server, by the way.

 

 

 

 

Top