Our Prerequisites:
Mac OS X 10.6, Snow Leopard, MySQL 5.x, PHP 5.x, Apache 2.x
Drupal is an excellent Content Management System. It's many very popular sites you're familiar with. For more information visit http://drupal.org/
This tutorial installs Drupal version 6.16 on a Mac OS X 10.6 Snow Leopard Client. Read through the whole thing first to make sure you have everything required for setup. Then go back and run the install. Your particular system has different setups and file paths then ours so make note of it..
Side note: I'm installing this on a Client Machine that will act as a backup.
First, you'll want to make sure your system is configured apropriately to run a php based database content management system.
Second, you'll have to create a database for Drupal to use. In our case I used phpMyAdmin to create the database. It's free and easy to use.
Download Drupal 6.16 for install:
Browse to: http://drupal.org and click the download link.
In my case I downloaded drupal-6.16.tar.gz , copied it to my local machine and moved it to a folder that serves as the virtual host directory for the site. Then I use Dreamweaver to build and add modules and themes it.
Install Drupal 6.16:
So, I've uploaded the drupal-6.16.tar.gz to my local folder on the machine that hosts the site I'd like to install it on. I always setup Virtual Hosts because I like the option to have each user run they're own instance of Drupal.
prompt% tar -xvf drupal-6.16.tar.gz
prompt% cd drupal-6.16
prompt% mv * ../ <-- Moves everything up a directory so Drupal starts from the root folder.
prompt% cd ..Now surf to that site. ie. http://www.example.com <-- more here if you trail it off the main domain..
We put ours off root so its http://www.thankgnu.com/weBlog/
Click "Install Drupal in English"
Next Page
Got some errors so lets fix those.. ** Note, we use tcsh so your prompt will be different if you use $bash
prompt% cd ./sites/default/
prompt% cp default.settings.php settings.php
prompt% su root
prompt# chown www settings.php
prompt# chgrp www settings.phpprompt# mkdir files
prompt# chown -R www files
prompt# chgrp -R www files
Click on "Try Again"
Worked.. Setup up your database and then the Main Site info page and you're done.
Make sure you see a .htaccess file.. Don't need to do anything there.
All done. Good Luck.
Originally all howto's, config, setups, and supporting documentation was researched and compiled so we could find working solutions for our own particular environment. We primarily run and develop FreeBSD 7.x, Mac OS X 10.4, 10.6 Clients and servers. If you had any issues or questions please visit the forums.
Thank You for visiting we hope you find this site useful in your network projects.




Works on Snow Leopard 10.6 Server too.
I got Drupal 6.16 to install on our Snow Leopard Server with no problems. However on further test there is still an issue with the php_mail call as well as that variable warning mentioned earlier..
Enable Clean URL's
See this post.
http://www.unixug.com/weBlog/content/enable-modrewrite-snow-leopard-106-...