Ubuntu 14.04 comes with Apache 2.4, rather than the 2.2 of 12.04, and as such has new bits that require some changes. I struggled for some time to get the database driven http authentication working with 2.4, and here’s how I finally got it working, along with some pitfalls I ran into.
So you have a site that is on an EC2 instance, and you want to turn it into an SSL site. That’s a common task, but what if you have multiple SSL sites on that host. You can’t share the IP and still have things work for older browsers, so you end up using ELBs.
Continue reading “Serving SSL with AWS ELBs and Apache”
If you have some static content you want to send to CloudFront, and you don’t want to redo all your hrefs to handle that for you, here’s a quick and dirty way to use Apache instead.
Continue reading “Using Apache to redirect requests to CloudFront”
mite isn’t so much a dedicated application as it is a collection of directory structures, modules, and implementation philosophy. Here are some of the basics of how it works, and why.
Some people still deploy/use/support userdir sites. As tragic as this may be, managing those accounts has almost always sucked. This tool makes it suck slightly less.
This tool assumes a pureftpd and apache2 backend, and used mysql to manage all the accounts. With multiple IP addresses are used, it becomes possible use shortname logins as well.
dnsadmin is a web frontend/configuration script that allows for simple management of a bind authoritative server. All zone info is stored in a mysql database that is written into bind configuration and zone files by a cronjob.