作者dppman (*^o^*)
看板MacDev
标题[问题] Mac OS X 10.5.7下开发PHP,Perl,Python,Ruby....
时间Wed Jul 29 10:15:21 2009
请问一下,
我希望能在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!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.31.206.48