Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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 :)

share|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. – user94674 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. – user94674 Aug 18 '11 at 17:19
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

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.