环境: 已配置好apache服务器
参考:
1.mac 中配置apache的DocumentRoot路径 出现403 Forbidden错误

2.apache修改默认目录后访问拒绝

1.在终端中打开etc/apache2/httpd.conf文件

$ cd etc/apache2
$ sudo vim httpd.conf

{输入密码}

vim编辑

$ i

2.修改DocumentRoot设置

DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">## Possible values for the Options directive are "None", "All",# or any combination of:#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews## Note that "MultiViews" must be named *explicitly* --- "Options All"# doesn't give it to you.## The Options directive is both complicated and important.  Please see# http://httpd.apache.org/docs/2.4/mod/core.html#options# for more information.#Options FollowSymLinks MultiviewsMultiviewsMatch Any## AllowOverride controls what directives may be placed in .htaccess files.# It can be "All", "None", or any combination of the keywords:#   AllowOverride FileInfo AuthConfig Limit#AllowOverride None## Controls who can get stuff from this server.#Require all granted
</Directory>

修改为

DocumentRoot "/Users/apple/Desktop/WebServerDocuments"
<Directory "/Users/apple/Desktop/WebServerDocuments">## Possible values for the Options directive are "None", "All",# or any combination of:#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews## Note that "MultiViews" must be named *explicitly* --- "Options All"# doesn't give it to you.## The Options directive is both complicated and important.  Please see# http://httpd.apache.org/docs/2.4/mod/core.html#options# for more information.#Options FollowSymLinks MultiviewsMultiviewsMatch Any## AllowOverride controls what directives may be placed in .htaccess files.# It can be "All", "None", or any combination of the keywords:#   AllowOverride FileInfo AuthConfig Limit#AllowOverride None## Controls who can get stuff from this server.#Require all granted
</Directory>

键盘点击esc回到vim命令状态,输入

:wq

进行保存退出.

3.给新的目录开放访问权限

$ chmod 755 /Users/apple/Desktop/WebServerDocuments

重启Apache

$ sudo apachectl restart

可在WebServerDocuments中放入.php或.html文件测试:

完成, 注意如果缺少第三步,访问页面资源的时候会报403访问权限问题.

Mac 更改Apache文件系统目录相关推荐

  1. mac 更改所有文件夹显示选项的方法

    mac 的 Finder 中文件夹的显示选项只在当前目录生效,每次新目录都得重新选择显示选项,强迫症表示非常不爽,下面是如何一次性更改所有文件夹显示选项的方法. 打开 Finder,使劲点击 ⌘ + ...

  2. Mac OS下文件夹(带linux部分)

    详解MAC硬盘中各个文件夹(增加linux部分参考 ★详解MAC硬盘中各个文件夹 显示隐藏文件的方法 用"终端",好处是不需要任何第三方工具,坏处是如果命令输错了,会有副作用.命令 ...

  3. mac 配置apache 服务器 实现手机pc 端局域网传输

    mac 配置apache 服务器 一.上一篇太low 了 每次下载大的文件都会失败,经过苦苦的百度,终于找到了解决方案,那就是配置apache, 二.开启我们的配置 1.开启apache 服务,mac ...

  4. linux 源码目录结构 文件系统目录结构

    学习Linux也有一段时间了,具体来整理一下Linux源码的目录结构和文件系统的目录结构,以便加深记忆. 一.Linux源码的目录结构 首先上一张截图,如下所示: 再看各个文件的介绍,借用一下其他资源 ...

  5. 文件系统(文件系统目录结构、磁盘分区、虚拟文件系统)、linux内核结构框图

    什么是文件系统? 常规认知就是根目录下那些文件,但其实并不是那样.文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构:即在存储设备 ...

  6. (原)Mac下Apache添加限制IP线程模块:mod_limitipconn.so

    1.下载:http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2 解压到一个目录:我的是~/Download/mod_limitipcon ...

  7. 更改主机文件引发思考 防火墙URL过滤无奈(转)

    近日,公司的部分用户反映无论访问百度还是谷歌结果都被连接到一个垃圾网站.经过现场查看,我们发现网络连接及DNS配置都没有问题,根据经验判断应该是系统目录下的主机(HOST)文件出了问题.打开该文件,果 ...

  8. Linux文件系统目录结构详解

    引言 对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要 ...

  9. mac设置文件权限_如何在Mac上设置文件权限

    mac设置文件权限 Like all major operating systems, macOS allows you to restrict access to files using a com ...

  10. linux根文件系统目录结构

    一.介绍 linux根文件系统也就是我们平时所说的rootfs,所有的文件都要在文件系统下才能被识别,包括所有的配置文件,这里介绍一下根文件系统目录结构 二.总统结构 /bin:linux的常用命令 ...

最新文章

  1. 是什么浪费了我的时间
  2. 数据库SQL优化大总结之 百万级数据库优化方案(转载)
  3. linux 访问共享内存,Linux下的共享内存(03)---通过指针访问共享内存中的数据...
  4. 公交站台被圈进养鸭场
  5. 一个非常经典的erp教程
  6. Spring Cloud Sleuth链路跟踪之使用Mysq保存服务链路跟踪信息(学习总结)
  7. Git基础-git恢复被删除的文件
  8. (详细)华为荣耀8青春 PRA-AL00的usb调试模式在哪里开启的流程
  9. matlab人口数据,matlab中国人口
  10. Android 视频和图片轮播控件,仿淘宝商品详情页
  11. 计算机usb什么意思,usb2.0是什么意思
  12. 【Visual C++】游戏开发笔记四十 浅墨DirectX教程之八 绘制真实质感的三维世界:光照与材质专场
  13. elment中走马灯与满屏图片实现
  14. 商汤提出手机端实时单目三维重建系统,实现逼真AR效果和交互
  15. 网关、子网掩码、DNS的设置
  16. MapReduce -----MapReduce 调优
  17. 买笔记本电脑如何避坑之接口篇
  18. Ubuntu 16.04.3 LTS操作系统安全加固
  19. TCP连接,三次握手问题
  20. iptables 学习笔记 (下)

热门文章

  1. 2021-08-25
  2. (转)常见LCD接口
  3. 【转】group by后使用rollup子句总结
  4. (引)XPath 示例
  5. HTTP Status 404(The requested resource is not available)
  6. 现任明教教主 NAC Framework EOU 视频
  7. leetcode/力扣 回溯算法大总结,BAT程序员完整学习手册开放下载!!
  8. Office for Mac升级提醒如何去掉?关闭Mac的Microsoft AutoUpdate弹框提示
  9. iOS开发之字典(NSDictionary)和JSON字符串(NSString)之间互转
  10. 两种方式从Mac计算机上的启动板菜单中删除应用程序?