Howdy all,
I'm in need of installing MySource Matrix onto a Mac OSX server, in order to test the viability of Matrix for use as a corporate CMS.
I'm not a Unix admin, so ideally I need a walktrough guide for anything I might need to know about intalling it on OSX Server. (I'm not a command-line expert, so please be patient with me).
(The reason I am doing this is that our unix admin took his toys and ran home when managment made a decision that he didn't like. He had installed a test server for my use, but, he then wiped the server when management decided the process of choosing a CMS needed to be more "formalized").
So, I have to do the test server myself.
Another alternative is that I have an expired Google appliance that I could use as a server if I can figure out how to get an OS installed on it.
So, anyone out there running MySource on a Mac that can give me some tips?..
Thanks!
Getting Matrix to work on a MacOS X Server isn't that difficult, if you're familiar with installing software from source. We don't recommend using the Apache that ships with MacOS X, because every upgrade put out by Apple tends to break something that Matrix needs. 
Essentially, you need to install PostgreSQL (there is a great article on the Apple Developer Site on how to do this), Apache and PHP. There's probably even a PostgreSQL MacOS X binary installer by now, but I haven't looked recently and you should try to install PostgreSQL 8.1.
You can follow the normal documentation for installing Apache with PHP. Disable the Apache that ships with MacOS X in Server Manager so that it doesn't conflict with the new version you install.
Keep coming back here for more hints – you could also try a Mac-specific forum for detailed advice on installing software from source.
[quote]Getting Matrix to work on a MacOS X Server isn’t that difficult, if you’re familiar with installing software from source. We don’t recommend using the Apache that ships with MacOS X, because every upgrade put out by Apple tends to break something that Matrix needs. 
Essentially, you need to install PostgreSQL (there is a great article on the Apple Developer Site on how to do this), Apache and PHP. There’s probably even a PostgreSQL MacOS X binary installer by now, but I haven’t looked recently and you should try to install PostgreSQL 8.1.
You can follow the normal documentation for installing Apache with PHP. Disable the Apache that ships with MacOS X in Server Manager so that it doesn’t conflict with the new version you install.
Keep coming back here for more hints – you could also try a Mac-specific forum for detailed advice on installing software from source.
[right][post=“13637”]<{POST_SNAPBACK}>[/post][/right][/quote]
Thanks for the tips! Especially the Apache tip!
It seems that PostgreSQL 8.1. requires OSX 10.4. Will MySource run on 10.4?.. (All the docs I have seen mention 10.3 only)....
[quote]It seems that PostgreSQL 8.1. requires OSX 10.4. Will MySource run on 10.4?.. (All the docs I have seen mention 10.3 only)…
[right][post=“13647”]<{POST_SNAPBACK}>[/post][/right][/quote]
Yeah, Matrix can run on 10.4 without a problem.
I have it running on my MacBook Pro and quite a few of the Squiz staff are using Macs (PowerBooks, MacBooks and iMacs).
I had terrible problems getting matrix to run on OS X Server 10.4x and eventually gave up. Are you runing on server or standard OS X?..doh read the thread again…I was using the standard apache.
I find OS X slow for web serving, well compared to CentOS.
On a slightly different but related note I asked the guys in the UK office if they had thought of creating some VMware images (VM ware is in beta on OS X) that could be downloaded and installed for quick setups and testing, not heard much back.
I thought OSX server was a requirement?.... If not, I have 10.4 available. Othewise I'll be building it on 10.3.9 Server, which creates a problem with Postgres.
What's the latest version of Postgres that works with 10.3.9?...
[quote]I thought OSX server was a requirement?.. If not, I have 10.4 available. Othewise I’ll be building it on 10.3.9 Server, which creates a problem with Postgres.
[right][post=“13730”]<{POST_SNAPBACK}>[/post][/right][/quote]
OS X Server is not a requirement – there are quite a few of us in Squiz running Matrix on our PowerBooks, MacBooks and iMacs. 