In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly explains "what can apache be used to do". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "what can apache do?"
Apache is the number one Web server software in the world. It can run on almost all widely used computer platforms. Apache originates from NCSAhttpd server and has become one of the most popular Web server software in the world after many modifications. Apache is taken from the pronunciation of "a patchy server", which means a server full of patches. Because it is free software, people are constantly developing new features, new features, and fixing old defects for it. Apache is characterized by simplicity, high speed, stable performance, and can be used as a proxy server.
Originally, it is only used for small or experimental Internet networks, and then gradually expanded to a variety of Unix systems, especially the support for Linux is quite perfect. Apache has a variety of products that can support SSL technology and support multiple virtual hosts. Apache is a process-based structure, and processes consume more system overhead than threads, so it is not suitable for multiprocessor environments. Therefore, when an Apache Web site is expanded, it is usually to add servers or cluster nodes rather than processors. By far, Apache is still the most used Web server in the world, with a market share of about 60%. Many famous websites in the world, such as Amazon.com, Yahoo!, W3 Consortium, Financial Times and so on, are the products of Apache. Its success mainly lies in its open source code, an open development team, support for cross-platform applications (which can run on almost all Unix, Windows, Linux system platforms) and its portability.
The birth of Apache is very dramatic. When the NCSA WWW server project came to a standstill, people who used the NCSA WWW server began to exchange patches for the server, and they quickly realized that it was necessary to set up a forum to manage these patches. In this way, Apache Group was born, and the group later created Apache based on NCSA.
Apache web server software has the following features:
Support the latest HTTP/1.1 communication protocol
Have a simple and powerful file-based configuration process
Support for common gateway interface
Support for IP-based and domain name-based virtual hosts
Support multiple ways of HTTP authentication
Integrated Perl processing module
Integrated proxy server module
Support real-time monitoring of server status and customization of server logs
Support for server-side include instructions (SSI)
Support for secure Socket layer (SSL)
Provide tracking of user session processes
Support for FastCGI
Java Servlets can be supported through third-party modules
If you are going to choose a Web server, there is no doubt that Apache is your best choice.
Introduction to several famous projects of Apache
HTTP Server
This has been introduced in the previous paragraph. Apache is already his code name.
ActiveMQ
Free and open source message middleware written by java conforms to the JMS1.1 standard.
In addition, it also supports the use of languages other than java
Ant
This is too famous. Standard batch tools. It is a set of programming tools based on java.
Commons
Some common tool class libraries, including common-pool,dbcp,fileupload,Common-beans and so on.
Excalibur
Its main product is a lightweight embedded reverse control container written by java called Fortress (Fortress).
IBATIS
The merged project, a popular tool of ORM, has been renamed myBatis
Geronimo
It is a new achievement collated by the Apache Software Foundation in order to create a j2ee-compatible container.
Jakarta
The integration of many Java subprojects, tomcat,ant, etc., is hatched from here.
James
Is a set of mail, newsgroups, and message servers developed with java. The avalon component framework it uses. SMTP is currently supported, and POP3 and NNTP will soon support IMAP.
Logging
A reliable, fast and scalable logging tool based on java
Maven
It is a set of integrated engineering management tools developed by java. It is based on the concept of Engineering object Model (POM).
Portals
Portal product
Struts
A MVC framework for building web applications through servlets and jsp
Tomcat
The most expensive free Java server
Thank you for your reading, the above is the content of "what can apache be used to do". After the study of this article, I believe you have a deeper understanding of what apache can be used to do, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.