SWatch Reader Favorite! Looking to add Java functionality to your Apache Web server? The tool of choice from the Apache Foundation is the Tomcat Java server. Learn how to install and configure Tomcat to work with your Apache server.
More articles by Martin Brown
SWatch Reader Favorite: Squeezing the most performance out of your Apache server can make difference in how your Web site functions and the impression it makes. We look at configuration and installation, two areas where you have the most control.
SWatch Reader Favorite! IIS and Apache are the two most widely deployed Web servers. Not surprisingly, each has a loyal and vehement following. This tutorial goes beyond the noise to compare execution environments, dynamic components, security and authentication, performance, and reliability.
SWatch Reader Favorite! A forward proxy server provides Internet access for any number of clients via a single server. Learn how to configure your Apache server to accomplish these tasks and reap the benefits.
SWatch Reader Favorite! WebDAV is turning into an important tool on Apache-based servers. Learn how to enable WebDAV on your Apache server and offer services like Apple's iCal to your users.
Apache, combined with Perl and PHP, is one option for managing sessions involving user identification on dynamic Web sites.
You've probably heard the acronym LAMP. You may even know what it means. But do you now what the LAMP stack really is and what it does?
When FreeBSD, NetBSD, and OpenBSD don't fit the bill, venturing beyond them may be the answer. We look at 10 not-so-well-known flavors worthy of consideration.
HTTP compression is a simple way to improve site performance and decrease bandwidth, with no configuration required on the client side. Find out how it works, and how to configure Apache and IIS to compress data on the fly.
From DNSSEC to IPv6 support, we look at the main improvements in the latest release and discuss how to make the best use of these new features. We also look back on where BIND has been and ahead on where it's going.
Ever wonder exactly how FreeBSD differs from Open BSD, or why Mac OS X is considered a BSD? We overview the four main BSD distributions and offer recommendations for both server- and desktop-based solutions.
Striking a balance between the amount of information needed and the effect on performance to achieve it is a quandary all IT departments face. We separate the critical from the optional and explain how to configure your Apache server to provide this data.
Server logs can provide volumes of meaningful data about what the server is doing if you know how to read them. We discuss the key points and techniques of log analysis to help you get the most out of your log files.
You've downloaded and configured your Apache server and are pondering what to do next. From log monitoring to configuration management, we overview the major steps and maintenance tasks that merit permanent lines on your to-do list.
We flip the proxy model on its head and discuss when and how to implement a reverse proxy server using Apache 2.0.
Martin Brown plunges deeper into the world of HTTPD-Test with an overview of the Perl Framework, a module that tests the configuration and the components of Apache to ensure it is working as it should and that the modules are properly compiled and installed.
So you've set up your server and users are accessing your Web site; the last thing you want are performance problems with the site. If only you could have tested for them before going live. With the Flood component of the Apache HTTP Project's HTTPD-Test (so named because it floods an HTTP server with requests to test its response times) you can. Martin Brown explains how to install and configure Flood, and offers some real world scenarios.
If you're not working with templates, you should be -- templates are an easy way to impose order on sometimes-sprawling Web sites. In this article, Martin C. Brown will describe how to use Perl and Python to deliver SSI templates straight into CGI documents. straight into CGI documents.
When building an E-Commerce Apache site, there are a host of considerations, as most of time you'll be building sections of the page dynamically based on searches, user selections and preferences. In this article, Martin C. Brown explains how to create template-driven pages that will simplify your administrative tasks.