美文网首页我爱编程
PHP---Mac OS X中配置Apache

PHP---Mac OS X中配置Apache

作者: 你正哥来了 | 来源:发表于2015-08-05 13:37 被阅读316次

我的MAC的系统:OS X Yosemite 版本:10.10.3 ,你要明白Mac自带了Apache环境。配置Apache,我们只需要操作下面两个步骤:

1.启动Apache

2.设置虚拟主机(设置虚拟目录)


1.启动Apache(如下图所示)

在终端中输入sudo apachectl restart 按Enter键,输入本机密码就ok了,Apache就启动了。打开浏览器地址栏输入 “http://localhost”,可以看到内容为“It works!”的页面。该文件位于“/Library(资源库)/WebServer/Documents/”下,这个目录就是Apache的默认根目录。

2.设置虚拟主机(设置虚拟目录)

1)先找到Apache的安装目录(/etc/apache2/,etc默认是隐藏的),dock下右键Finder,输入"/etc"。

找到httpd.conf文件,并打开。找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,去掉前面的“#”,保存并退出。这样就打开了配置虚拟主机了。

再找到:(这一步很容易忽略,也是蛮重要的)

<Directory/>

AllowOverride none

Require all denied

</Directory>

把它注释掉,换成下面的代码

<Directory/>

#AllowOverride none

#Require all denied 

Options FollowSymLinks    

AllowOverride None    

Order deny,allow    

allow from all

</Directory>

如下图所示(温馨提示:这一步是最重要的一步骤):

2)配置虚拟目录

根据“/etc/apache2/extra/httpd-vhosts.conf”,找到httpd-vhosts.conf,打开文件,找到 两个<VirtualHost *80>,把他们注释掉,换成自己的项目路径,配置自己的项目的虚拟目录。如下图所示:

3)根据路径“/etc/hosts”,打开hosts配置文件,加入"127.0.0.1 www.mysites.com",这样就可以配置完成sites虚拟主机了,保存退出,并重启Apache。在终端中输入sudo apachectl restart。可以访问“http://www.mysites.com”了。

注意:sudo apachectl -t  这句是检验或查找Apache 配置中存在错误的最好检测命令语句。

本文由“你正哥来了”学习过程中笔记整理,纯属个人笔记资料,如有错误,请指教,望相互学习(CCDirector ---你正哥来了)


相关文章

网友评论

    本文标题:PHP---Mac OS X中配置Apache

    本文链接:https://www.haomeiwen.com/subject/dsovqttx.html