TrustRadius Insights for Apache HTTP Server are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Business Problems Solved
Apache HTTP Server is a versatile and widely-used web server that offers numerous benefits to its users. With its ability to efficiently handle a large number of HTTP requests and configure access restrictions, it is the go-to choice for serving clients' websites requiring a LAMP stack. Additionally, users appreciate the real-time graph feature that allows them to monitor network and hardware resource utilization, enabling informed decisions to optimize system performance.
One of the key use cases of Apache HTTP Server is hosting web applications on public domains as well as local development and testing on developer machines. It seamlessly operates on both Linux and Windows operating systems, making it a flexible option for various environments. Setting up multiple virtual hosts is made convenient with Apache HTTP Server, which simplifies the installation and maintenance processes compared to alternative options like Nginx. Its reliability, ease of use, and long-standing presence in the industry have made it a popular choice for hosting company websites, client websites, development sites, and personal projects.
The support for PHP in Apache HTTP Server is particularly valued for hosting WordPress sites and providing essential functions for site administration such as FTP and URL rewriting. It is relied upon by users to run various web servers for different purposes including help desk ticketing, intranet sites, project management, network monitoring, and conference room scheduling. Moreover, Apache's ability to display websites, set up secure websites using SSL certificates, reroute directories, and control file visibility makes it an ideal option for ensuring security and managing file access.
In addition to its widespread use in Linux servers, Apache HTTP Server is also implemented on embedded platforms like Raspberry Pi where it serves as a central part of infrastructure across various projects including data science. Its solid performance, extensive language support for server-side scripting languages like PHP, Perl, and Ruby makes it highly regarded in the industry. Furthermore, organizations value Apache HTTP Server as a cost-effective solution for hosting websites on virtual servers due to its reliability and ability to handle high traffic volumes.
Apache HTTP Server is utilized by both Enterprise IT departments and other teams for hosting internal web applications, partner/customer facing web applications, and fine-tuned web servers. It ensures the smooth functioning of these critical web-based services and enables organizations to direct traffic into their websites while ensuring security and preventing unauthorized access. Overall, Apache HTTP Server proves to be a powerful and dependable web server solution that caters to a wide range of use cases in the industry.
The Apache HTTP Server is probably the most widely used web server on the entire Internet. We mainly use it for server-side scripting languages such as PHP, Perl or Ruby. However, these are not part of the server, but have to be installed separately. The Apache HTTP Server is a central part of our infrastructure. I myself was already involved with the HTTP server during my studies.
Pros
Easy to configure, although many options are available.
High performance
Industry standard, many colleagues have know-how
Cons
Performance of the competitor (Nginx) is a bit better
Incorrect configuration can lead to security risks
Modules that are not needed are difficult to identify
Likelihood to Recommend
As I mentioned earlier, the Apache HTTP Server has a small disadvantage compared to the competition (Nginx) in terms of performance. If you run websites that really have a lot of visitors, Nginx might be the better alternative.
On the other hand, the Apache HTTP Server is open source and free. Further functionalities can be activated via modules. The documentation is really excellent.
VU
Verified User
Employee in Information Technology (Industrial Automation company, 10,001+ employees)
I use Apache (as part of the LAMP stack) to run several web servers that I use in my organization. The web servers provide services such as help desk ticketing and tracking, intranet site, project management, network monitoring, and conference room scheduling. This allows me to provide these applications for no cost through the use of open-source software.
Pros
Stability - the apache web server is extremely stable, with many months or even years in-between crashes or reboots
Documentation - Apache is the #1 web server in the world, so there is a huge amount of documentation for support
Compatibility - Apache is compatible with every technology I have come across
Powerful - Apache can do a lot with a little, with hardware requirements that are very easy to achieve for low cost
Cons
Apache configuration can be difficult for advanced setups
Apache is configured slightly differently for the various flavors of Linux.
Likelihood to Recommend
Apache is appropriate for every scenario that I can think of, including use on Windows server.