Skip to main content.

Current Forum Topics

Topic Replies Views Last Poster
23366jmouse888
01461squirrelschool
11975CalBear92
01321lila30
12034Justin
October 31st, 2006

Redundant Apache Cluster via High-Availability Linux Project

Failover clusters are used to ensure high availability of system services and applications even through crashes, hardware failures, and environmental mishaps. Linux.com has an article that illustrates how to implement a two-node, high-availability Apache cluster with the heartbeat application from the High-Availability Linux Project, which the author has tested on Fedora Core 5, CentOS 4.3, and Ubuntu 6.06.1 LTS server distributions.

Posted at 3:23 PM PST with these tags: ,

No Comments »

December 29th, 2005

Flurry of Server Software Updates

While we normally resist the temptation to publish the year-end retrospectives that appear to be in vogue around this time of year, it would be negligent not to note that 2005 brought some very significant software advancements. If you haven’t checked them out already, perhaps you should.

Read the rest of this entry »

Posted at 10:02 AM PST with these tags: , , , ,

No Comments »

July 1st, 2005

Apache Configuration Language Module for BBEdit 8

John Gruber over at Daring Fireball has put together a language syntax module for those using BBEdit to manage Apache configuration files. This module makes it easier to read and edit httpd.conf, .htaccess, virtual host containers, and other Apache configuration files [initial announcement | project home].

Posted at 6:21 PM PDT with these tags: ,

No Comments »

January 6th, 2004

Apache config files on Panther Server 10.3

A submission over at Mac OS X Hints has some interesting information about Apache config files on Mac OS X Server 10.3. It seems that each virtual host gets its own include file, much like Tenon’s iTools has been doing for some time now. The difference is, if you want to make a change specific to a virtual host that’s not covered by the Server Admin tool (such as turning on the PHP register_globals setting for certain applications that require it), you will lose the ability to manage any virtual domain information via the Server Admin tool. It seems Panther Server’s introduction hasn’t changed the status quo much: you either have to stick with the limitations inherent in Apple’s GUI, or bite the bullet and make your changes to text files using the Terminal.

Posted at 2:58 AM PST with these tags: , ,

2 Comments »

October 21st, 2003

Tenon iTools 7: Powerful Server Configuration Suite

So you have a Mac, and you want to turn it into a web server. Thankfully, Mac OS X comes with Apache, PHP, MySQL, and other useful server tools pre-installed. But for most Mac users, the UNIX underpinnings of OS X are alien, intimidating, and far from user-friendly. While Apple provides a basic graphical user interface (GUI) for starting and stopping Apache and FTP services, more advanced configuration requires a trip to the command line.

Read the rest of this entry »

Posted at 1:34 AM PDT with these tags: , , ,

Comments Off

August 5th, 2003

URL Rewriting with Apache

Apache’s Ralf Engelschall has written a supplement to the original mod_rewrite reference documentation from the Apache Group. Ralf describes how one can use Apache’s mod_rewrite to solve typical URL-based problems webmasters are usually confronted with in practice. The guide provides detailed descriptions on how to solve each problem by configuring URL rewriting rulesets.

Posted at 7:37 PM PDT with these tags: ,

Comments Off

July 7th, 2003

Useful Apache Tweaks

Pre-requisite reading: Mac Serving With Apache, PHP, and MySQL

“More command line gruntwork? Didn’t I get a Mac so I could avoid this stuff?”

The great thing about Mac OS X is that server software written for UNIX systems don’t need to be re-written for the Mac, which of course means we now have access to a lot of great server software that before was out of our reach. So, yes, entering commands into the Terminal isn’t as handy as ticking off checkboxes in a nice GUI app’s preferences. But as with all our tutorials, the following instructions are written such that a monkey could follow them. (Let us know if you have trouble following our tutorials. We’ll get a dumber test monkey.)

Read the rest of this entry »

Posted at 2:25 AM PDT with these tags: , ,

Comments Off

July 1st, 2003

Managing Heavy Loads on a Shared Web Server

Jon Gales describes how static pages and a custom-built content management system allowed MacMerc to survive heavy server loads during last week’s WWDC keynote. While dynamically generated sites have their advantages, this article underscores the importance of static pages when performance really counts.

Posted at 4:56 AM PDT with these tags: ,

Comments Off

June 30th, 2003

Popular Server Software Gets OS X Package Installers

The folks at Server Logistics have put together native Mac OS X package installers for many commonly used server tools, such as Apache 2, PHP, MySQL, and Tomcat. These installers should make it easier for people approaching these technologies for the first time, since these installers appear to obviate the need for cryptic Terminal commands. These packages even include System Preference panes for performing several useful functions, such as starting/stopping MySQL and Tomcat.

Read the rest of this entry »

Posted at 2:57 AM PDT with these tags: , , , ,

1 Comment »

June 16th, 2003

Mac Serving With Apache, PHP, and MySQL

There are various software applications that can turn your Mac into a web log, news portal, or even an e-commerce storefront. A large proportion of these server software applications have three components in common: a web server, a scripting language, and a database. Follow the steps below to get some of the most popular versions of these components — Apache, PHP, and MySQL — up and running.

Read the rest of this entry »

Posted at 12:41 AM PDT with these tags: , , ,

7 Comments »

« Previous Entries