Web Server Software is the software used to serve websites/pages. This includes databases, operating systems and other software that is involved in that process. In this post you will see list of top free web server software for windows, linux and mac.
Apache HTTP Web Server
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
Virgo Web Server
The Virgo Web Server from EclipseRT is a completely module-based Java application server that is designed to run enterprise Java applications and Spring-powered applications with a high degree of flexibility and reliability. It offers a simple yet comprehensive platform to develop, deploy, and service enterprise Java applications.
Abyss Web Server
Abyss Web Server enables you to host your Web sites on your computer. It supports secure SSL/TLS connections (HTTPS) as well as a wide range of Web technologies.
It can also run advanced PHP, Perl, Python, ASP, ASP.NET, and Ruby on Rails Web applications which can be backed by databases such as MySQL, SQLite, MS SQL Server, MS Access, or Oracle.
RaidenHTTPD Web Server
RaidenHTTPD is a fully featured web server software for Windows platform. It’s designed for ANYONE, whether amateur or expert, who wants to have an interactive web site running within minutes.
Tornado Web Server
Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google’s webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure.
Lighttpd Web Server
Lighttpd is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With a small memory footprint compared to other web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting and many more) lighttpd is the perfect solution for every server that is suffering load problems. And best of all it’s Open Source licensed under the revised BSD license.
GoAhead WebServer is a fast and efficient standards-based Web server designed for cross-platform support. While WebServer is designed for embedded devices it is nevertheless a fully functional web server and its use is not limited to embedded devices. WebServer’s small foot-print and efficient design make it well suited for a wide range of applications. In addition, security for WebServer is provided by PeerSec Networks.
Cherokee Web Server
Cherokee is an innovative, feature rich, and yet easy to configure open source Web Server. It supports the most widespread Web technologies: FastCGI, SCGI, PHP, uWSGI, SSI, CGI, LDAP, TLS/SSL, HTTP proxying, Video streaming, Content caching, Traffic Shaping, etc
Barracuda Embedded Web Server
The Barracuda Embedded Web Server is designed from the ground up to support modern resource constrained embedded systems. The Barracuda Embedded Web Server is delivered as a library that can be embedded in other computer programs. The Barracuda Embedded Web Server is the industry’s most advanced graphics library for high-performance remotely managed embedded GUI’s. The small footprint and event driven programming model make it perfect for today’s embedded applications.
WampServer 2 is the new version of WAMP5. it is an open source project, free to use (GPL licence). it was build include :
– Apache 2.2.21
– Php 5.3.8
– Mysql 5.5.16
– XDebug 2.1.2
– XDC 1.5
– PhpMyadmin 3.4.5
– SQLBuddy 1.3.3
– webGrind 1.0
This webserver runs on Linux, BSD, MacOS X and Windows. Although it can run any kind of CGI / FastCGI application, it has been optimized for usage with PHP. Most well known PHP frameworks and CMS applications have been tested with Hiawatha and ran without a problem. Hiawatha supports many web and HTTP features such as CGI/FastCGI, HTTP authentication, virtual host support, request pipelining, keep alive connections, URL rewriting and many more.
Unicorn: Rack HTTP Web Server
Unicorn is an HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Slow clients should only be served by placing a reverse proxy capable of fully buffering both the the request and response in between Unicorn and slow clients.
Savant Web Server
Savant is a freeware open source web server that runs on Windows 9x, ME, NT, 2000, and XP turning any desktop computer into a powerful web server.Â Designed to be fast, secure, and efficient, Savant is the choice of thousands of professional and amateur webmasters worldwide.
ASCOOS Web Server
ASCOOS Web Server is a special version of web server for all Web Developers and Web Designers and is based on Apache, Perl, multiple versions of PHP and MySQL, PostgreSQL, Filezilla, phMyAdmin, phpPgAdmin, eXtplorer.
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use â€“ just download, extract and start.