Managing an IP address change – part 2 It was almost a month ago that I started changing the IP address of The FreeBSD Diary web server. When I first mentioned to someone that I was going to write an article about this process, they wondered: why, all it takes is an ifconfig, what is […]
Managing an IP address change Have you ever changed the IP address of your computer? For those of you with a dynamic IP address, such changes are transparent. You don’t see it. Hopefully that’s what will happen when we change the IP address of the server which hosts this website. It should just happen and
Client Authentication with SSL Most of you will be aware that I’m in the process of setting up a new box for the website. As part of that process, I’m strengthening some of the administration functions. Specifically, I’m adding client authentication to make that that only my browser can access these features. In short, only
Apache with SSL I’m in the process of installing and configuring a web mail client. I want to use one because I don’t always have access to ssh from remote locations. But they almost always have access to http. But everything in http is passed in clear text. So I’m using SSL to
SSI – a quick guide Back in April, I did some quick tests on how to get SSI under Apache. Here are my rough notes on that SSI? What’s that? SSI is Server Side Include. It allows you to include files from within other files. If you’re getting serious about page composition, then php3
Tranferring websites/users from one box to another When I was setting up my new web server, I had to copy the files from one box to another. But if you just do a tarball and ftp, you won’t get what you expect. Specifically, the permissions may be fuggered. So here’s what I did to
Letting people know the web server is off line Today I took down my new webserver in order to add three new donated SCSI drives. I was also able to let everyone know that they websites were offline and when they could expect them to be back. And it was far easier than I expected.
Apache – with DSOs for PHP, FrontPage, and SSL under FreeBSD 4.0-S This is the fourth in a series of articles about installing a new server. This article discusses how I installed Apache on a new server T was creating. Installing FreeBSD Getting cvsup make world installing Apache Apache – the mega port This
Apache – rotating log files This article relates my experiences with rotatelogs, a utility provided with Apache, and how you can use it to rotate www logs without having to restart Apache. But since I wrote this article, I’ve learned how to use newsyslog.conf to do the same thing. And I like using newsyslog better.
Blocking apache access by host If your web server is under attack, but you don’t have access to a firewall (perhaps you are hosting your site on someone else’s box), you can deny access by host. Here’s how. .htaccess is your friend The .htacess file can be used to deny and allow access. Here is