Also zuerst mal: Ein Apache-Server ist ein reiner Web-Server, der "nur" für Web-inhalte da ist, mit dem man über den Browser zugreift. Den Server kann man mit dem Web-Sharing in den Systemeinstellungen starten.
Will man aber auf das Filesystem zugreifen (wie auf ein anderes Volumen im Finder), dann braucht es AFP. Das wird mit dem FileSharing im selben Feld der Systemeinstellungen gestartet.
Dann muss die IP-Adresse des Servers öffentlich gemacht werden.
Dazu muss der Router oder was auch immer so konfiguriert werden, dass der weiss, dass da was hintendran steht, was eben diese Dienste zur Verfügung stellt. Also müssen die entsprechenden Ports geöffnet werden (am Router).
Wenn keine öffentliche IP-Adresse vorhanden ist, kann man das mit DynDNS machen. Such mal unter
http://www.macupdate.com nach "dyn dns", da solltest Du was finden.
// david uhlmann
mac os x & datahandling
http://www.wissen-wie.ch