The Apache HTTP Server (httpd) is one of the most complex daemons which is installable in Linux. It has support for many shared extension libraries, embedded programming languages and has one of the most powerful and complex configuration file formats. It supports executing CGI scripts from potentially untrusted users, as well as allowing them control over access (.htaccess) and more.
Apache is web server that makes your website work in localhost. Localhost is the server that runs in your computer which can host your websites. After you start the Apache daemon you copy your website files to “/var/www/html/” folder and by opening a web browser and pointing the location to “http”//localhost” you can see your website.
After you install Apache you have to start the service and make it to run at run level. After that I think you must be able to see something at localhost. The image given above is seen in my localhost in my fedora machine.
When you see something at localhost try putting on something in the html folder and do what you do best, have fun!