This section contains reference pages that aren’t really worthy of a blog article, but still need a home. See the sub-menu for contents.
Apache Notes on Virtual Hosts
<VirtualHost *> means that the virtual host matches on all interfaces that a connection might arrive on. In fact, the
addr parameter always relates to an IP address in some form (explicitly defined, resolved, or implied by
_default_) – at this level, we’re defining IP-based virtual hosts.
The use of the wildcard
* effectively means that
name-based virtual hosting is being used, because it says ‘this virtual host is applicable regardless of which IP the user-agent is connecting to’ – when a request comes in, Apache will try to match it to a virtual host based on
ServerAlias values defined in the virtual host.
Note that none of this relates to sockets listening on IP addresses and ports, rather it’s a way of defining what resources are used to service a request that has arrived on a listening socket. That is, Apache can be listening on any number of IP addresses and ports, the VirtualHost directives simply state how incoming requests should be handled.
Maths topics to summarise
- Naïve Bayes’ Classifiers
- Linear Regression
- Logistic Regression
- K-Means Clustering
- Decision Trees: Information theory & Entropy