m
我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境。
启动Apache
设置
虚拟主机
启动Apache
打开“终端(terminal)”,输入
sudo apachectl -v,(可能需要输入机器秘密)。如下显示Apache的版本

接着输入 sudo apachectl start,这样Apache就启动了。打开Safari浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面。其位于“/Library(资源库)/WebServer/Documents/”下,这就是Apache的默认根目录。
Apache的安装目录在:/
etc/apache2/,etc默认是隐藏的。有三种方式查看:
dock下右键Finder,选择"前往文件夹",输入"/etc"
可以在terminal 输入 "
open /etc"
设置虚拟主机
在终端运行“sudo vi /etc/apache2/httpd.conf”,打开Apche的配置文件
在httpd.conf中找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,去掉前面的“#”,保存并退出。
运行“sudo apachectl restart”,重启Apache后就开启了虚拟主机配置功能。
运行“sudo vi /
etc/apache2/extra/httpd-vhosts.conf”,就打开了配置
虚拟主机文件httpd-vhost.conf,配置虚拟主机了。需要注意的是该文件默认开启了两个作为例子的虚拟主机:
找到<IfModulemime_module>下面代码处添加
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
下面添加这俩段代码
AddType application/x-mpegURL .M3U8
AddType video/MP2T .ts
保存:
(:w!
:q )