Showing Notifications on the UI on main page of Website

I want to show the notifications as response of every user action (e.g. configuration added in database, cant load data for selected conf. , server disconnected etc) on my website's main page.

What is the best place on the page to show the status messages (i.e. may be of the page or below the nav bar) and how it should be displayed as sometimes at a single point of time, more than 1 notifications can arrive on the UI. So if I place the latest notification on the status bar the older notification will not be shown which arrived with just milliseconds difference.

Also what is the best approach for status bar to hide, i.e. adding a close icon in status bar to manually close it or to apply timeout to close it after certain time.