I'm in the process of setting up my Mac Mini as a home server. For that reason I seek some guidance:

  • I want to have a "Fileserver" meaning 2 different user accounts with read/write permissions to 1 specific folder each. Meaning that they have to be "chrooted" to that folder. Do I use ftp, ssh? Should I create the users like regular users on the Mac Mini or?

  • I want to have a customizeable webserver which i can install php, mysql, phpmyadmin, django etc. Should I use the buildt in webserver? MAMP? XAMP?

  • I want to be able to mount my fileserver on my other macs.

What are the best approaches for these 2 problems? Tips and tricks are highly appreciated!

PS: I also got the "server" app for Lion.. Though it seems quite waste of money for my use :)

link|improve this question
What are your clients gonna be? – slhck Aug 18 '11 at 16:57
@slhck: Myself. I do want to be able to connect remotely. And I want it to be somehow secure. – s0mmer Aug 18 '11 at 17:11
No, I mean, Windows laptops or Mac Pros or a Linux machine, et cetera. – slhck Aug 18 '11 at 17:14
@slhck: Hmm you thinking of using afp? It should support Windows/Linux/Solaris etc.. So I would prefer ftp/ssh. – s0mmer Aug 18 '11 at 17:19
feedback

1 Answer

up vote 0 down vote accepted

what kind of environment are you trying to setup ? a dev env? a production one ? if it's a dev ENV, MAMP will do great but it's a production server you should consider installing macport and then deploy apache and the modules you need to run your web sites (i.e. mod_python mod_php) you can find proper instructions for a clean web server install here

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.