Sorry, I see Apache (httpd) is running, since
http://www.captainporn.net/ is online. Are the files still where they need to be (the files of your site I mean). You can check this through ssh (navigate to the directory) or ftp. Your webserver is working fine, so there should be another problem.