Learning Web Software Administration

Userpic
Matt Arnold
March 7, 2008

I need to understand web server software administration better. I've just been using a handy web interface called "cpanel" with which to manage my web space. It has a bit called Fantastico which will install and uninstall a piece of web server software with the click of a mouse. It's how I installed Drupal, and now the new Wordpress on my site. But Fantastico only works for web software on its list.

Needless to say, anything that I program in Python using the Django web development framework will not be on that list. I'll need to take that code and put it on a web server so that it's a web application. I'm not completely clear on which types of tasks I need to learn. For instance, I assume one uses some kind of command line to do this. And I'd bet good money I should resume reading UNIX For The Beginning Mage*, because it will probably involve understanding directory structure and scripting.

*Oh no! His site broke! Good thing I downloaded the free PDF.

Comments


squeekyhoho on Mar. 7, 2008 2:02 PM — Command-line magic

I've not installed anything like Django on my site, but if memory serves, it runs it's own webserver (much like Mongrel for Ruby). If that's the case, getting it to integrate with an Apache web instance is tricky.

On the second point (learning UNIX), I'm presenting at Penguicon (of all places) a "Beginner's Baptism to the UNIX command line", so you'll at least get 50 minutes of introduction. If you need any further help or just someone to look over your virtual shoulder, just shoot me a note (my contact information is at http://decafbad.net).

Leave a Comment

Enter your full name, maximum 100 characters
Email will not be published
Enter a valid email address for comment notifications
Enter your comment, minimum 5 characters, maximum 5000 characters
Minimum 5 characters 0 / 5000