Hi everyone,

I did search the forums and 'Net for this, and have seen several referrals to different links, forums, handbooks... and read dozens of different sources, but wondering if there is a simple concise set of instructions? The links, forums, handbooks are contradictory. I've seen "edit httpd.conf," and "never edit httpd.conf," (that one I have resolved, "never edit" is proper), also have seen multiple places to install drupal (/Applications/MAMP/htdocs, or ~/Sites/ or /Library/Webserver/Documents/ or ?), and also seen several different (and mutually exclusive) paths and methods to use to invoke mysql or other items.

I have renamed and moved directories, depending on which set of instructions I was currently reading. I currently have drupal in /Applications/MAMP/htdocs, so now my MAMP start page won't show up (it showed up before when it was in /Library/Webserver/Documents.

Anyways, any consolidated set of instructions?
if not, some q's i have (I would like to use MAMP):

1. Which version of MAMP should I download 1.4.1 for PPC? Universal binary OK? (running on G3)

2. Where should I put drupal 5.1?

3. What should I change my drupal httpd.conf (forget the name right now, but it's not the main mac httpd.conf) to?

4. Anything else I should do to have it work?

Thanks!
kai

Comments

snorks’s picture

Kaimuki,

I placed drupal under my Sites folder.

And did not edit httpd.conf but rather used my own conf file and used an Include directive in httpd.conf (so i did kinda altered httpd.conf but just one line ;-))

I don't know much about MAMP (didn't want to install more software since it was not necessary)

I also have it using multisites and configured those in my custom .conf file using virtual hosts.

robbrough’s picture

For Mac OS X client server software

http://www.entropy.ch

Go to the Software tab. He has PHP5, MySQL5 and a whole bunch of packages ready to run...

PHP is just a dmg package install... double click and your done.

MySQL is a bit trickier to setup (follow Mark's instructions), Then I'd use something like YourSQL for manipulating the MySQL databases it's a gui so it's easy to use.

MAMP is fine, but Mark's site steps you through the installs and it takes minutes to get yourself up and running...

Now for where Drupal goes... For basic use you just install all of the above software, and then switch on websharing in your preferences. Then place the contents of the the drupal folder into your sites directory

/Users/[your username here]/Sites

You then browse to it via

http://localhost/~yourusernamehere/

Or you can place the Drupal files into the main Apache Directory

/Library/WebServer/Documents/

You then browse to it via

http://localhost/

Of course you can get widgy fire up a shell and pico the httpd.conf, changing settings at will... but you know... for testing it's a lot easier to use either the main Apache Directory or a Users Sites Directory...

I create a user for each client that way everything is separated...

snorks’s picture

Rob,

Kai is running on 10.3.9 which Marc does not build a php install for. Also, he has not built a binary of mysql5, however mysql dmg files can be downloaded from mysql.com. I use his postgre builds for my drupal sites.

robbrough’s picture

But I have a copy of entropy PHP 4.3.11 on my system here...

kaimuki’s picture

Thanks all you guys... I ended up starting again from scratch, installing MAMP, and I think the one line (I should find this to get it corrected) in some instruction was wrong (it said to go to http://localhost/ and it would have a config screen, and should've been http://localhost/install.php ), so I figured I had it wrong, so went looking for other instructions, and those said to install in different directory, so I did, and so things got more messed up.

I really should've wrote down what I was doing, so I could contribute a "how to install drupal 5.1 on Mac OSC 10.3.9" I'm just playing around and trying to learn drupal, and might delete all and reinstall again later if I'm sticking with drupal, if I do, I'll definitely keep a log of the steps I take and contribute to this forum.

Mahalo,
Kai

BdB’s picture

In view of the years passing and all the hundreds, if not thousands of experts around the world that are working on Drupal and the lesser minorities who contribute their bit, it is amazing that all this software computer stuff still doesn't come in a package that you can just open up and work on.

Like a Mac and its bits does.

Does anybody anticipate Drupal working like this within the next decade or is it just too complicated for that to happen?