Subscribe now!
The Latest
Newsletter
Featured Videos
Set up a secure virtual host in Apache
December 22nd, 2008 by Elliot Isaacson in
Setting up an https server in Apache is easy. This tutorial covers how to create and sign your ssl certificate as well as how to configure the web server.
Recently Popular
From the Magazine
January 2009, #177
It's a battle as old as time: good vs. evil. Fortunately, Linux and FOSS are on our side as we wage the battle against those who try to steal our secrets and invade our systems.
Checking your system's security is best done sooner rather than later. Test the locks with our article on security verification; find out how to use PAM to help secure your systems; use MinorFS and AppArmor to implement discretionary access control; learn more about Samba security in part III of our series; use Darknet to help detect bots and secure your systems; use the Yubikey to increase your site's security; and don't forget to lock the doors, because a cold boot attack could render your security useless if somebody has physical access to your computer.
But, we're not just about sowing the seeds of fear. We also show you how to use memcached in Rails, how to manage multiple servers efficiently, how to deploy applications easily with Capistrano, how to manage your videos with MythVideo, how to mix it up a bit (your audio that is), and even play a few games.






Partial agreement from me
On June 4th, 2008 Splntr (not verified) says:
I think you touch here on something I hear a lot... Sure there are benefits, but when things go wrong it really goes wrong.
I should start by saying I mostly agree with the point the author is making... generally no one cares anymore who made it, they just want to be able to do stuff, and get on with the rest of thier life afterwards (preferrably without a headache).
I'd go further and suggest that no one really cares that the software is free, or provides freedom, or any other ideological notion presented... again, they just want to browse the net, listen to music, write an email or three, and maybe watch a movie.
Perhaps the only truely key aspect for them... It has to work without them having to learn much if anything. Like buying a car, and not having to be a mechanic to be able to drive it. We must admit that Windows is still superior in this aspect. Generally, stuff just works.
I've been trying to use *nix in my daily life for a while now. I don't favour myself an expert by any stretch, but I like to think I do know a little about what's going on. What I have found is that I've spent considerable time with my buddy Google trying to figure out basic setup issues, and fix niggling problems... I posit that the average user just do not want to be bothered with all that.
Pre-built systems solve many problems in that respect. Everything has already been setup, tweaked, and figured out before it comes to you... Until you want to plug in something new/unsupported/not fully supported... and that's where it all falls flat and puts the average user off a bit.
Last note... it really doesnt help that *nix engineers/developers/hackers etc (tend to) promote this aire of superiority over "n00bs" still. Mainstream will follow, if they're not made to feel like idiots by the head of the pack. Being unique/better/faster/more stable means nothing if no one wants to go near the arrogant troll who guards the gates. [analogy storm ends]