These instructions assume that drupal runs as the root web application, and that port 8080 is used. Instructions are included to use clean urls. Also, I assume that you have root access to the server.
This page provides steps to install CentOS Linux in preparation for installation and setup of an apache web server, mysql database server, tomcat server, or other service.