Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
Python and Tcl - public course schedule [here]
Private courses on your site - see [here]
Please ask about maintenance training for Perl, PHP, Lua, etc
 
Apache httpd - a robust, open source web server

Most major Open Source software has a bewildering assortment of levels and switches when compared to commercial software - and that's because there's no restriction on development / people can make suggestions and add in facilities without the bottom line question "And what's THAT going to cost / will we sell enough more units to make a financial case for it". And this flexibility can be both a blessing and a curse.

It can increase the total cost of ownership. Don't look just at what you pay to get the product - also look at what it costs you to install, look after and support it. And flexibiity can become complexity of choice if you're not careful.

Over the last two days, I've been teaching a private course about the Apache httpd and Apache Tomcat, and the question arose about all the various https / ssl (secure connection) options. How on earth can any newcomer be expected to learn and to choose between them all? How do they interact with each other, which ones are important, and which ones are there to meet some tiny niche requirement? The questions are excellent ones ... the answer (thank goodness) is that you won't go far wrong if you start from the default example configuration file, you read through the comments that are there to help you, and you leave most of it alone especially if you're not sure. Apache httpd has been around for a long time, and the configuration files are designed to work, work well, and work securely out of the box. It's in use for serving some 70% of the domains worldwide, has an excellent reputation; if you're looking for an assurance that it's not going to cause a security issue if you use a facility in vanilla mode, just consider how many people would be complaining / how it would have gone out of fashion is there were problems for the newcomer.

(written 2013-04-16, updated 2013-04-20)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
A601 - Web Application Deployment - Apache httpd - an overview
  [4434] Public training courses - upcoming dates - (2015-02-21)
  [2186] An FAQ on the Apache httpd and Apache Tomcat web servers, and on using them together - (2009-05-17)
  [2077] Why put Apache httpd in front of Apache Tomcat - (2009-03-12)
  [2063] Internal Dummy Connections on Apache httpd - (2009-03-02)
  [2054] Tuning httpd / the supermarket checkout comparison - (2009-02-26)
  [2038] Sticky Sessions with mod_jk (httpd to Tomcat) - (2009-02-12)
  [2016] Apache httpd and Apache Tomcat miscellany - (2009-01-30)
  [1897] Keeping on an even keel - (2008-11-21)
  [1593] Keep the client experience easy - single server contact point - (2008-03-27)
  [1265] Apache, Tomcat, Jakarta, httpd, web server - what are they? - (2007-07-13)
  [924] The LAMP Cookbook - Linux, Apache, MySQL, PHP / Perl - (2006-11-13)
  [659] Web Application Components - (2006-03-28)
  [576] Why run two different web servers - (2006-01-25)


Back to
Backups by crossover between network centres - setting up automatic scp transfers
Previous and next
or
Horse's mouth home
Forward to
Handling requests to a forum - the background process
Some other Articles
Arrays in PHP - contain different and even mixed data types
The woman, the television, the bullock and Darlington
MVC and Frameworks - a lesson from first principles in PHP
Handling requests to a forum - the background process
Apache httpd - a robust, open source web server
Backups by crossover between network centres - setting up automatic scp transfers
Sessions, forms and validation in CodeIgniter - early examples
Seamless, integrated IT - we have a long way to go!
CodeIgniter - an excellent PHP framework with an easy start point
Curl and curling from PHP
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2019: 404 The Spa • Melksham, Wiltshire • United Kingdom • SN12 6QL
PH: 01225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/4064_Apa ... erver.html • PAGE BUILT: Sat May 27 16:49:10 2017 • BUILD SYSTEM: WomanWithCat