博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Mac下apache环境搭建那些事
阅读量:7225 次
发布时间:2019-06-29

本文共 1643 字,大约阅读时间需要 5 分钟。

hot3.png

一、修改 httpd.conf

首先我们需要修改第一个文件,就是 /etc/apache2 目录下的httpd.conf文件,你可以通过编辑器打开,也可以通过命令行打开进行修改,看你个人喜好(*^__^*) 。下面就是httpd.conf具体需要修改的东西。

找到下面几行代码,将其注释放开,即:

#LoadModule php5_module libexec/apache2/libphp5.sotoLoadModule php5_module libexec/apache2/libphp5.so#LoadModule userdir_module libexec/apache2/mod_userdir.sotoLoadModule userdir_module libexec/apache2/mod_userdir.so#Include /private/etc/apache2/extra/httpd-userdir.conftoInclude /private/etc/apache2/extra/httpd-userdir.conf

注释:在httpd.conf文件中有这么一行代码,即在你配置的文件目录下如果有index.html 则会默认打开该文件,如果有需要你也可以自己配置一些默认文件

DirectoryIndex index.html
#增加一些默认文件
DirectoryIndex index.html index.php index.htm
 

保存退出。

二、修改 httpd-userdir.conf

这是我们需要修改的第二个文件。找到 /etc/apache2/extra 目录下的 httpd-userdir.conf文件,打开,将16行的注释去掉,即:

#Include /private/etc/apache2/users/*.conftoInclude /private/etc/apache2/users/*.conf

 保存退出。

三、修改 <**YOUR USERNAME**>.conf

这是我们修改的第三个文件(注释:<**YOUR USERNAME**>指得是你电脑的用户名)。找到 /etc/apache2/users/ 目录下的<**YOUR USERNAME**>.conf文件。

适应 OSX 10.9 Apache 2.2版本

/Sites/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all

适应 OSX 10.10 Apache 2.4版本

/Sites/"> AllowOverride All Options Indexes MultiViews FollowSymLinks Require all granted

保存退出。

关于版本查阅,你可以先查阅一下自己的apache版本

apachectl -v

当你这些步骤都跟着做完了的话,那么恭喜你。你的apache环境已经算是搭好了。

那么关于项目的路径,到时只需要修改httpd.conf文件和<**YOUR USERNAME**>.conf文件。这两文件中的路径必须一致,不然你会不出意外的收获一个403的报错的。

以下是我配置项目的一些图例:

110530_9Lcl_2912341.png
110828_29bI_2912341.png
111240_CIwK_2912341.png
111111_XQGm_2912341.png

文章到这也该结束了,由于之前没有接触过相关服务器的环境搭建,如若有哪写的不好的,还希望大伙指出大家一起学习。 也希望这篇文章多少可以帮到一些小伙伴们,最后祝大伙新年快乐,工作都顺心顺力的。(*^__^*) 

转载于:https://my.oschina.net/qiangdada/blog/833899

你可能感兴趣的文章
前端实现搜索记录功能-技术分析
查看>>
Linux中查看系统资源占用情况的命令【转载】
查看>>
vue-自定义pc端软键盘
查看>>
mescroll在vue中的应用
查看>>
老K漫谈区块链的共识(3)——分布式系统和区块链共识
查看>>
浏览器的渲染原理简介
查看>>
Mac下开启Chrome非安全模式
查看>>
treap bzoj1503
查看>>
Java linkedList详细介绍及使用示例
查看>>
偏函数
查看>>
angular2怎么获取下拉框的值
查看>>
[转]NMON服务器监控、指标说明
查看>>
升级mac xcode打包证书报错 git 报错
查看>>
SSH网上商城四
查看>>
JS-记住用户名【cookie封装引申】
查看>>
Cadence OrCAD Cpature创建Title Block
查看>>
数据强转
查看>>
HDU-4342 History repeat itself 二分
查看>>
C# 实现快捷键几种方法
查看>>
Java 初始 多态
查看>>