mac

mac下Apache配置

macapache配置  
2011-08-12 23:54:20|  分类: mac
|
字号
 订阅
最近把开发的项目转移到mac平台上面,自自然然就要配置apachetomcat的啦,今天倒腾了一下,搭建好了apache的配置~

其实跟windowsapache差不多,只不过我用的是mac osx10.6.7,自带了apache,问了一下群友,设置了root账户的密码,之前我的root账号是空密码,导致用终端时怎么输入都输入不到,anyway,简单记录一下apache的配置

finder下按cmd+shift+g,有点像windows下的运行,方便打开某个系统目录
a6ff1709978af8054c6c6affd85c45f1
输入/private/etc进入etc目录下
aa8f8c051243a9c3b087ad25485274a8
 

如图,用textmate打开apache2下的httpd.conf,把下面这一行前面的#去掉,开启virtual hosts模块
Include /private/etc/apache2/extra/httpd-vhosts.conf
b4cd43d5d8259b6937030648ea4824e2

后面就简单了,像以往一样添加虚拟服务器的root路径,访问权,域名指向等~

都在/apache2/extra下面:
添加虚拟服务器:
http-vhosts.conf
添加下面配置


    DocumentRoot "/Users/linsylar/work/flash builder project/company"
    ServerName
www.haosheng.com

430d3d9f5ea69cc83e1fd8a08171b964
 开启目录访问权:
http-userdir.conf
添加下面配置

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

eb8c201fddf203ca88fb74e8af45b339
 

好了,基本上就这么简单,现在要在host上添加我虚拟服务器的域名了~设置host
mac
host文件也在/private/etc/目录下面
5b19bd231eadde62117fbc301e1770c6
 
设置就大公告成了~
现在在终端把apache启动,或者重启就行了

终端输入:
sudo apachectl start  
启动apache
sudo apachectl restart
重启apache