Server for Raspberry Pi Raspberry Pi web server setup
Server for Raspberry Pi Raspberry Pi web server setup
Your Raspberry Pi server isn't booting after the upgrade, so you'll need to re-flash the system. Raspbian remains a solid choice for a basic web server. For handling HTTP requests, I suggest using Apache or Nginx—both are reliable and lightweight options. Lighthttpd is another option but less commonly recommended compared to the others.
Sorry... On Linux there are mainly three options: Apache, nginx, or a mix of both. While Lighttpd exists, it's usually not preferred. Most people stick with Apache, nginx, or a combination. You don't need more than Apache for dynamic sites—it works well. If you're using PHP, you'll also need to install PHP alongside Apache. As of February 2015, Apache held about 40% of web server market share on the internet (50% among the top 1 million sites), followed by IIS at around 28% and nginx at roughly 15%. (Source: Netcraft) Apache is perfectly fine.
We’re discussing a specific Raspberry Pi version, but Apache can’t handle dynamic content by itself. You’ll need additional tools for server-side page creation.