There are many choices when it comes to building your own Raspberry Pi Web server. This page highlights all of our web server tutorials, including backend software such as MySQL.
Typically, with a standard web server, you will want to use something like Apache. On top of that, you will likely need a database. MySQL is the most common.
Tools such as PHPMyAdmin will make your life easier when it comes to developing and managing a database.
As we grow our web server tutorials for the Raspberry Pi, we will add them to this page. So, be sure to bookmark and refer back to here if you ever need to develop a web application or website.