Home > Linux > Linux Web Server Welcome to supplement/feedback/suggestions

Common web server software on Linux does not include application server software such as tomcat.



loading...

reload

Apache - Official website - Source code - Document - Download address - Score()

Before the popularity of nginx, Apache was the most popular Web server software in the world. It is the number one project of the Apache Software Foundation. Because of its cross-platform and security, it is widely used. In addition to static websites, it also supports applications developed in languages such as PHP, Python and Perl.

Nginx - Official website - Source code - Document - Download address - Score()

Nginx (engine x) is a lightweight, high-performance web server and reverse proxy server software developed by Russian programmer Igor Sysoev. Is the most popular web server software in the world.

Envoy - Official website - Source code - Document - Download address - Score()

Envoy is an edge and service agent developed in C++ language for cloud native applications. Originally developed by Lyft, Envoy is now an open source project of the Cloud Native Computing Foundation (CNCF). It is a high-performance distributed agent designed for microservices and applications.

Lighttpd - Official website - Source code - Document - Download address - Score()

Lighttpd is an open source, secure, fast, compatible and very flexible lightweight web server that has been optimized for high-performance environments. Lighttpd effectively uses memory and CPU, and has lower resource utilization than other popular web servers. Its advanced feature set (FastCGI, CGI, Auth, output compression, URL rewriting, etc.) makes lighttpd a perfect web server on Linux .

Cherokee - Official website - Source code - Document - Download address - Score()

Cherokee has many module function support, such as FastCGI, SCGI, PHP , CGI, TLS and SSL encryption connection, virtual host, authorization authentication, load balancing and Apache compatible log files. High performance and graphical server management are two major characteristics of Cherokee.

OpenLiteSpeed - Official website - Source code - Document - Download address - Score()

OpenLiteSpeed is an open source, high-performance lightweight web server. It is the community version of LiteSpeed EnterPrice. Because the components of OpenLiteSpeed are mainly maintained and updated officially, it can provide a commercial enterprise-level experience.

Caddy - Official website - Source code - Document - Download address - Score()

Caddy is a cross-platform Web server and reverse proxy server developed based on Go language. Compared with other server software, it is a relatively new one. Open source, high performance, easy to use and simple to configure.

Tengine - Official website - Source code - Document - Download address - Score()

Tengine is a web server project launched by Taobao, a subsidiary of Alibaba, the largest e-commerce company in China. On the basis of Nginx, it adds many advanced functions and features to meet the needs of high-volume websites. Tengine's performance and stability have been well tested on large websites such as Taobao, Tmall, Alibaba, etc. Its ultimate goal is to build an efficient, stable, safe and easy-to-use Web platform.

Squid - Official website - Source code - Document - Download address - Score()

Squid is an open source proxy server software commonly used in Linux system, which can well implement HTTP and FTP, as well as cache proxy for DNS query, SSL and other applications, and has very powerful functions.

Varnish - Official website - Source code - Document - Download address - Score()

Varnish is a high-performance open source HTTP cache server. Verdens Gang, Norway's largest online newspaper, uses three Varnish servers to replace the original 12 Squid servers, with better performance than before.

Mongoose - Official website - Source code - Document - Download address - Score()

Mongoose is a network library for C/C++. It implements event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, MQTT. It is designed for connecting devices and bringing them online. On the market since 2004, used by vast number of open source and commercial products - it even runs on the International Space Station! Mongoose makes embedded network programming fast, robust, and easy.

Passenger server - Official website - Source code - Document - Download address - Score()

Passenger is a web server and application server designed to be fast, robust and lightweight. It reduces the complexity of deploying web applications, adds powerful enterprise-grade features that are useful in production, and makes management easier. Phusion Passenger supports Ruby, Python, Node.js and Meteor, and is currently being used by Apple, Pixar, New York Times, AirBnB, Juniper and other companies as well as more than 650000 websites.

OpenResty - Official website - Source code - Document - Download address - Score()

OpenResty is a high-performance Web server based on Nginx and Lua, which integrates a large number of sophisticated Lua libraries, third-party modules and most dependencies. It is used to easily build dynamic Web applications, Web services and dynamic gateways that can handle ultra-high concurrency and scalability. Web developers and system engineers can use Lua script language to mobilize various C and Lua modules supported by Nginx, and quickly build high-performance Web application systems that are capable of supporting 10K or 1000K or more stand-alone concurrent connections.


Reprint, please indicate that is from www.guider.dev, thank you.