Overview
What is Apache Tomcat?
Tomcat is an open-source web server supported by Apache.
Apache Tomcat: Amazing application server
As a sysadmin, Tomcat is a pleasure to manage.
Best web application server
Apache Tomcat: get your backend to the web, fast and steady!
Tomcat is all you need (probably)
Great open-source web server for Java applications
Web app deployment made easy
Apache Tomcat Review
Excellent web server for Java application
Tomcat - small but powerful
Deploy apps with Apache Tomcat
Tomcat wide-scale use!
Speed up the launch of your light-weighted Web application/service
Quick Review on Tomcat
Apache Tomcat Review
Popular Features
- Installation (24)9.999%
- Security management (24)8.787%
- Administration and management (24)8.585%
- Application server performance (24)8.282%
Reviewer Pros & Cons
Pricing
What is Apache Tomcat?
Tomcat is an open-source web server supported by Apache.
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
63 people also want pricing
Alternatives Pricing
What is NGINX Plus?
NGINX Plus is presented as a cloud‑native, easy-to-use reverse proxy, load balancer, and API gateway, from F5.
What is Zend Server?
Zend Server, developed by Zend, acquired by Rogue Wave Software in 2017 and then by Perforce in 2019 with that company's acquisition of Rogue Wave, is an All-in-One PHP Application Server that aims to improve web app deployment, debugging, and monitoring. Additionally, ZendPHP Enterprise offers…
Product Demos
Jenkins tutorials | 08 | Deploying a web app | Demo | Automated | Deployment with Jenkins | Tamil
Metasploit Demo Meeting 2019-07-16
#ACEU19: Remy Maucherat – Apache Tomcat, your webapp, and the Graal
How to setup Tomcat 8 Server on Raspberry Pi 4
How to Deploy VueJS application to apache Tomcat
Features
Application Servers
An Application Server provides services and infrastructure for developing, deploying, and running applications
- 9.2IDE support(22) Ratings
Support for a number of different programming environments or IDEs
- 8.7Security management(24) Ratings
Integrated security management for applications
- 8.5Administration and management(24) Ratings
Ease of management via administration console
- 8.2Application server performance(24) Ratings
Speed of deploy time, initialization time and other performance metrics
- 9.9Installation(24) Ratings
Ease of download and installation
- 9.4Open-source standards compliance(24) Ratings
Support for open-source standards like J2EE
Product Details
- About
- Tech Details
- FAQs
What is Apache Tomcat?
Apache Tomcat Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(121)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
Tomcat has proven to be a versatile and reliable choice for hosting web applications and services across various industries. Its lightweight nature and stability make it suitable for small to middle-sized applications, while also offering excellent scalability. Users have found Tomcat to be a low-cost solution that requires minimal maintenance, making it an attractive option for organizations looking to streamline their application hosting. Tomcat's popularity within the development community has also made it a preferred choice for quick proof-of-concept projects and marketing content development. Additionally, Tomcat is highly regarded for its ability to handle modern security demands, serving as an SSL encrypted web server for hosting sensitive systems such as attendance and billing systems in non-profit private schools. Overall, Tomcat's wide adoption and solid track record make it a reliable choice for developers seeking a robust servlet container for their web-based applications.
Quick and Convenient Deployment: Many users have found the deployment process of Spring Boot applications using Tomcat to be quick and convenient. They appreciate how easy it is to set up Tomcat, with its straightforward installation process and compatibility with popular IDEs like Eclipse. This convenience allows developers to get started quickly and efficiently. Stability and Robustness: Reviewers frequently highlight that Tomcat is a lightweight Java servlet container with a minimal memory footprint, making it efficient for running web applications without consuming excessive resources. Users praise Tomcat for its stability and robustness, requiring minimal maintenance and ensuring a stable and reliable application server environment. This reliability instills confidence in users regarding its performance. Extensive Documentation: Users appreciate the availability of extensive documentation for Tomcat, making it easy to find solutions and troubleshoot any issues. The comprehensive documentation not only helps users understand the features of Tomcat but also provides guidance on how to configure and optimize their deployments. Having access to detailed documentation enhances the overall user experience by reducing time spent on problem-solving.
These three pros - Quick and Convenient Deployment, Stability and Robustness, Extensive Documentation - were commonly mentioned by reviewers when discussing their positive experiences with Tomcat.
Limited User Interface: Reviewers have expressed that the user interface of Tomcat is limited and basic, lacking advanced features and functionality. Some users felt that an improvement in the user interface would greatly enhance their experience with the software.
Difficult Troubleshooting: Several reviewers have mentioned that troubleshooting in Tomcat can be challenging at times. Users found error messages to be vague and not very informative, often requiring them to dig into log files for more detailed information about problems.
Complex Configuration: Many users have stated that configuring Tomcat can be difficult, particularly when it comes to setting up security and understanding how to set up realms for password hashing. Some reviewers also suggested that configuration could be made easier by using JSON instead of XML.
Users of Apache Tomcat commonly recommend the following:
Consider Apache Tomcat for Java web applications, especially for quick and easy deployments. Users find it easy to use and lightweight, making it suitable for small to mid-size web server solutions.
Try Apache Tomcat as a free and reliable server option. It performs well and has a large community, offering support for newbies and providing a user-friendly experience.
For better performance on Windows, users suggest trying the Apache Portable Runtime (APR) runtime with Apache Tomcat. This combination can enhance the server's speed and efficiency.
Overall, users recommend Apache Tomcat for its simplicity, elegance, and usefulness in various projects. It is especially recommended for less complex applications that require faster application loading on restart and adds valuable support to Apache's HTTPD Server for Java Servlets and JavaServer Pages.
Attribute Ratings
Reviews
(1-24 of 24)Apache Tomcat: Amazing application server
- Free open source
- Easy to use
- Some limitation to deploy large complex system on apache server
As a sysadmin, Tomcat is a pleasure to manage.
- Reduced labor for new installs.
- Reduced labor for troubleshooting.
- Reduced risk because many sysadmins can do an install and not just one guru.
Best web application server
- Great investment has its light weight
- Can be easily understood by anyone
- Open source.
- Very very very stable. It never crashes in our 24/7 factory. since 2015.
- Scalability like newest stuff.
Tomcat is all you need (probably)
- Huge cost savings over using a commercial server like Weblogic, Websphere, IIS, etc.
- Training costs are minimal
- Hosting requirements are minimal and [the] availability of preconfigured servers is immense
Great open-source web server for Java applications
- Performance for the server
- No issues with AWS integration with EC2
Web app deployment made easy
- Apache Tomcat is free. So nothing has to be purchased.
- Also, we can easily configure Apache Tomcat. No need for any expert knowledge.
Apache Tomcat Review
- It has a positive impact on our local testing environments, considering its relative ease of use.
- It is configured out-of-the-box when it is bundled with Spring Boot, which allows for more time actually working on business requirements.
- I, personally, have never had any issues when working with it, so my personal anecdote suggests that, generally, it is pretty reliable for my use case.
Excellent web server for Java application
- Increase product activity of team
- Speedup our development and deployment time
- Provide high performance and lightweight server
- Default support by Azure Web app
Tomcat - small but powerful
- Tomcat is cheap and very quick to deploy, so it has benefited much when situation needs applications to be deployed quickly without wasting time on licensing and installations.
- Plenty of documentation available so no vendor training is required. Support contract is not needed as well.
Deploy apps with Apache Tomcat
- It's free which is awesome
- There are tons of resources available on the internet when some config needs to be done
- Large community supporting the product which makes it easier to find solutions to common problems
Tomcat wide-scale use!
- It has decreased license costs significantly. Throughout my application stacks, I have well over 90 instances deployed. If I did that on a non-opensource application server, my costs would be much higher and my ROI much less.
- When moving my applications to AWS, it has also provided an even better ROI because it's even easier to deploy and maintain on a managed cloud provider.
Speed up the launch of your light-weighted Web application/service
- tomcat makes the POC much more efficient, speeding up the early phase of decision making, and concept proof, shortened the project planning phase required time
- tomcat saves the extra training and resources for web container management, typically when it is used with bundled Spring Boot
Quick Review on Tomcat
- Since Tomcat is open source, no cost is needed for running this software.
- There is no big issue in installing, updating and uninstalling. So in overall, maintaining this software is very easy.
- Troubleshooting issues may not be easy sometimes. So it takes time and can affect the business negatively.
Apache Tomcat Review
- Positive gains by rapid deployment and touch less support.
- We spend little time maintaining and have automated upgrades of Tomcat so that very little resource allocation is required.
- Having third party vendors actively participate in the support process of Tomcat is also a value add for our business objectives.
- Apache Tomcat is a very stable, lightweight App server that is open source and free to use in an enterprise. Many banks and other product companies use it for their open source web/API development.
- I cannot see any negative ROI for Apache Tomcat. Developers and users are easy to get and most of the candidates i see during interviews have experience in Tomcat.
Tomcat eats Glassfish for breakfast
- Tomcat being an open source project is free for use. So it results in great ROI when being used in the production environment.
- We have had a positive impact on ROI by reducing IT expenditure on Microsoft Web servers.
Happy with Tomcat
- Enduring open platform that reduces need to change technology stacks
- Trusted technology that allows focus to be on creating applications instead of dealing with the platform
- It has simplified administration efforts, thus saving much time to focus on other projects and issues.
- It saves us in costs, as there are no licensing requirements.
- It gives us the ability to manage all of our java applets in one place, so as to be able to host both development and production systems on one server.
Tomcat Servers
- The positive impact is its universal support. It's easy to spin up a server and then deploy it to AWS.
- The negative impact is the speed at which development occurs. Relative to a back end built on a scripting language, development time is much slower.
- Overall, it's allowed us to scale the web site as the company grows.
Tomcat - quick, easy Servlet hosting
- Apache Tomcat made auto-updating a fairly straightforward process, allowing us to easily implement continuous integration and delivery to the customer.
Excellent software! Free, Reliable, Open Source
- We saved a lot of money adopting this free software
Free and lightweight application server
- Since it has no license costs, it's possible to scale up infrastructure without additional software costs.
- The lack of business support is not a problem since there's a huge knowledge base inside our company and in the open source community.