Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

smilinmonki666

macrumors regular
Original poster
Jan 20, 2008
240
0
Hi Guys,

I've been searching the good old web now for about a month now... & it's driving me nuts!!!

What I'm trying do, is use a spare machine for a server to use it for web & app development. I would need it to have the following:

An SVN server?
A PHP/ Apache/ MySQL server (<- using MAMP on the mac at the moment)
Using TextMate & Netbeans for the web development tools and with svn?​
Something to develop iOS Apps <- Will use Dashcode but can I use it with the SVN part?
A file server?
The web server will need to be accessible outside of the home? <-DNS software?
It will need to run Redmine & possibly merge the tracker with the SVN part?

I'm trying to set up Linux Ubuntu 10.04 Server but getting really annoyed with it. I'm not a beginner with Linux, but I'm not advanced with Linux. Although I've always liked this it's just getting annoying. After working with OS X, nothing else seems as easy?!?

I am using an iMac & a MacBook Pro to develop on & I have recently been told by a friend that I can use my Spare box as a Hackintosh machine? Not my ideal solution as I'm not one for using pirate software or anything like that, but I will be purchasing another mac, possibly a Mac Mini, so I could use the hackintosh as a demo & possibly transfer everything over??

Could anyone confirm this is possible with OS X, or am I better with OS X Server or a Linux Server Distro. (The cost is not as much of an issue.)

I currently use this set up at work on a Windows/ Linux system with NetBeans, Tortoise & MySQL Admin Panel.

Please can someone point me in the right direction? Would the hackintosh be suitable?
 
I'm not sure how running these things on a Mac would be any less complicated than running them on Linux, but then I hand edit the config files for PHP/Apache/MySQL on my Mac.

"The web server will need to be accessible outside of the home? <-DNS software?"

If you want your home-based server to be publicly accessible, then you need to either put it in a DMZ on your router/firewall, or port forward the required ports from the router.

You can use a service like dyndns.org to point to your home IP address, and then use a daemon on the server to update dyndns.org whenever your public IP address changes.
 
I'm not sure how running these things on a Mac would be any less complicated than running them on Linux, but then I hand edit the config files for PHP/Apache/MySQL on my Mac.

"The web server will need to be accessible outside of the home? <-DNS software?"

If you want your home-based server to be publicly accessible, then you need to either put it in a DMZ on your router/firewall, or port forward the required ports from the router.

You can use a service like dyndns.org to point to your home IP address, and then use a daemon on the server to update dyndns.org whenever your public IP address changes.

Thats kind of what I was thinking in regards to the DNS. The reason I think it would be less complicated is because of the bonjour service for one & the fact they are designed to work together. If I can use the Hackintosh with OS X Server I can use the mail server, iCal & address book server.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.