Mac OS X 10.5.7下開發PHP,Perl,Python,Ruby....

請問一下,

我希望能在OS X 10.5.7上run下列環境,
1.bind (DNS Server)
2.postfix mail server (SMTP Server)
3.sshd (port要改掉,不想跑在default的22 port)
4.apache 2.2.11 worker mode
5.php 5.3
6.mysql 5.1.36
7.postgresql 8.4
8.Python
9.Ruby
10.nfs client(摸不著頭緒,在FreeBSD下我都直接對/etc/fstab下手)

這些都有別人compile好的binary檔可以直接安裝,
但是我一向習慣自己compile.

這幾天碰到一個問題,這些daemon 雖然都自己compile好了
可是卻找不出該怎麼設定,讓這些daemon可以在開機時就自動
在背景啟動(i.e. run as service)

sshd更神奇,明明看了man page,改了/etc/sshd_config
內的port設定,重開機還是跑在22 port @@

把機器買來時赴的兩片光碟拿來看,也沒找到電子檔在講
如何在command mode管理Mac :<

另外,我發現我的機器買來時就有apache 2.2.11跟php 5.2.8,
python 2.5.1,ruby 1.8.6,perl 5.8.8這是出廠就附的嗎?
還是我在灌xcode時,一併灌進去的?

這些可以移掉改裝自己要的版本嗎?會不會把xcode搞爛?
因為我還同時要開發iphone程式 ,不知道動了這些,會不會
變成就不能開發iphone程式了?(其實我連內建的gcc 4.0.1都想
升級:p)

因為我想把apache re-compile成worker mode而不是
內建的prefork mode,我該如何移除內建的apache呢?

Mac OS X 對3-party的軟體有管理機制嗎?例如像
FreeBSD的port機制或是linux下的rpm or yum機制?

不知道有沒有前輩可以介紹幾本有詳細講解使用command
mode管理Mac的書呢?(中英文不拘)

Thanks in advance!
2009-07-28 22:51 發佈
試試這本:
Practical Guide to UNIX- for Mac OS- X Users, 2005

另有一本是今年出版的:
MAC OS X UNIX Toolbox: 1000+ Commands for the Mac OS X, Mar 23 2009
心若守正,何福不隨
這本也不錯

O'Reilly 的 Mac OS X For Unix Geeks
dppman wrote:
請問一下, ...(恕刪)


您遇到的問題,大部份人應該也都有遇到過
上網查就有啦
改預設 ssh port
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?