qiuping.com/blog 鄂郎传说,简单生活,快乐人生

关于OSX的Apache设置

OSX是一个很人性化很傻瓜化的系统。如果需要开通OSX的WEB功能,办法非常简单,不需要额外的软件,只需在“系统预置”下的“共享”里打开“个人Web共享”就可以了。这里介绍几点涉及高级应用的设置。

1,默认开通的Web首页地址是:http://localhost/~user/。如果想使用http://localhost呢?只需要把你要发布的网站放到.Library/WebServer/Documents下,就可以了。

2,在个人目录下都有个Website的目录,如何把http://localhost指向个人的Website目录而不是 .Library/WebServer/Documents 呢?或者指向自定义的任意目录呢?这时,你需要修改Apache的配置文件-- httpd.conf。这个文件的位于private/etc/httpd/目录里。private目录是隐藏的,用第三方浏览工具很容易可以看到。打开 httpd.conf,搜索“/Library/WebServer/Documents”,将其替换成你所自定义的路径。本人是将其指向另一个硬盘分区的目录,这样,下次重装系统时就不用备份Website目录了。

3,OSX的Apache默认是不支持php的,需要装第三方软件才能支持php。本人推荐EntropyPHP。有关EntropyPHP的详细资料请点击链接到他的网站了解。安装了EntropyPHP后,OSX的Apache就直接支持PHP了。新建一个 test.php,内容为“<?phpinfo()?>”,放到你设置的Website目录里。在浏览器里打开http://localhost/test.php,即可看到php的版本信息。

PS:1,另有更为方便全面的第三方WebServer软件(如MAMP,XAMMP等)可以选择,但目前的MAMP不支持gettext,而目前的XAMMP for Mac 只支持Intel CPU。所以,本人选择了支持gettext的EntropyPHP。
2,在httpd.conf里也可以更改Apache的端口。


No Comments Yet


There are no comments yet. You could be the first!

Leave a Comment

DoubleCommand — 键盘的故事 博客搬家