mac 10.11.6 自带apache配置记录
详细记录使用自带apache的一些问题
开启apache服务
作为2016年的新版本os,在系统偏好设置里没有网络共享了,所以可以通过终端,直接开启apache服务器;
- 开启apache:sudo apachetl -k start (最好以root的身份来启动服务器,不是管理员的身份,会有奇怪的东西);
- 重启apache:sudo apachetl -k restart;
- 停止apache:sudo apachetl -k stop;
修改默认目录(使localhost变为你设置的地址)
- 可以通过finder的前往文件夹,地址为
/etc/apache2,打开之后,可以看到很多文件,可以使用编辑器来打开http.conf文件,进行修改,找到DocumentRoot字段,修改之下的默认文件路径,修改成自定义的默认文件存放路径; - 可以在刚刚的文件里再找到
Listen 80,有时端口会被占用,所以可以进行修改; - 在
/etc/apache2/extra的文件夹里找到http-vhosts.conf文件,打开之后可以看到文档的最下面会有两个demo的配置,可以使用#来把这两个demo注释掉,之后
<VirtualHost *:80>
ServerAdmin "服务全名称"
DocumentRoot "自定义文件路径"
ServerName "映射路径"
ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
<Directory "给directory再次带上文件路径参数,要不会报AH00526的错误">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
#Order deny,allow
#Allow from all
Require all granted
</Directory>
</VirtualHost>
更新 mac sierra之后的问题
这特喵的不如不更新呢,搞我一上午,原先的配置文件没有了,不过在更新过后的/etc/apache2中,有之前的http.conf~pre文件,还有http-vhosts.conf文件也需要重新更新一下,之前的hosts倒是还存有映射;
和之前的比较起来,需要在http.conf文件里把ServerName的注释去掉,并加上名称,之前也没有,不知道为啥,不加会报AH00557的错误。
更新10.12.1之后
配置文件倒是还在,只是apache需要重新启动
- 开启apache:sudo apachectl -k start (最好以root的身份来启动服务器,不是管理员的身份,会有奇怪的东西);
- 重启apache:sudo apachectl -k restart;
- 停止apache:sudo apachectl -k stop;
本地图片没有权限请求(error 403)
需要在终端中使用
sudo chmod _R 777 /Users/usename(文件夹)
来对文件进行权限修改,还需要检查apache文件夹中,httpd.conf文件中中的相关配置,Require all granted
mac 10.11.6 自带apache配置记录的更多相关文章
- mac 10.11.6,Xcode8下,ruby2.3安装,Cocoapods安装~
适用环境 mac: 10.11.6 Xcode:8.1 命令执行步骤(安装ruby2.3前准备工作) 查看ruby更新源 gem sources -L 删除默认官方或者淘宝,新增 https://g ...
- 解决mac 10.11 以后 无法使用未签名第三驱动
解决 最新版 mac 系统 无法使用未签名第三驱动 10.12.多 我的情况是 10.11.4 Beta (15E27e) 使用绿联usb网卡不正常. 下面的命令为检测驱动是否装载的一些命令.sudo ...
- MAC自带Apache配置python3
进入终端 sudo apachectl start 直接访问localhost 解决Mac下apache 403的问题 网上查资料发现是因为Mac版本升级导致了apache策略发生变更了,所以我们修改 ...
- win7 PLSQL Developer 10/11/12 连接 Oracle 10/11/12 x64位数据库配置详解(与32位一样,只要注意对应Oracle Instant Client版本) tns 错误和 nls错误
环境win7 x64 PLSQL Developer 10 与 11 Oracle Instant Client 10 与 12 参考http://blog.csdn.net/chen_zw/arti ...
- android源码编译-Mac 10.11 xcode5.1.1
第一步: 参考官网:创建一个dmg,大小80g,这个要尽量大一点,40g感觉不够用:http://source.android.com/source/initializing.html 第二步:下载a ...
- mac 10.11 cocopods注意的地方
最近安装cocoapods,遇到些新问题,安装过程纠结了一天,先是ruby版本的问题,解决掉了,后来又是ruby下载cocoapods慢的问题,尝试了好几遍都下载不成功.最后也是不断尝试和查询,算是安 ...
- [Mac]Mac OS 10.11虚拟机搭建ReactNative遇坑记录
1.命令行安装nvm,一定要加入/.bash_profile,加入以后需要执行source /.bash_profile,使nvm命令行立即生效 2.node一定要安装最新版本,不然执行npm ins ...
- Mac 10.9.3 自带PHP5.4.24增加redis和xdebug扩展
git clone git://github.com/nicolasff/phpredis.git cd ./phpredis phpize make ./configure make sudo ma ...
- Mac 10.11.4 安装mysql-5.7.13 默认密码问题
今天下载了一个最新版的mysql dmg安装包来安装mysql,安装的整个过程竟然都没有提示输入root用户默认密码,我也没太在意,然后连接数据库时竟然提示输入密码,当时就一脸懵逼了.尝试各种密码,为 ...
随机推荐
- POI读取EXCEL(2007以上)
import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; im ...
- jdk源码分析红黑树——插入篇
红黑树是自平衡的排序树,自平衡的优点是减少遍历的节点,所以效率会高.如果是非平衡的二叉树,当顺序或逆序插入的时候,查找动作很可能会遍历n个节点 红黑树的规则很容易理解,但是维护这个规则难. 一.规则 ...
- 学习廖雪峰的git教程
地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 1.git add:添加文件 ...
- node-sass 在Mac中安装报错
在做一个基于react项目要安装依赖的包时总是报一下错误 应该是node-sass的问题 找到官网下载跟我错误提示一样的文件也就是 darwin-x64-46 不同的系统不一样 修改为跟本地一样的名 ...
- BranchCache在sharepoint2013使用
BranchCache 是 Windows 7.Windows 8.Windows Server 2008 R2 和 Windows Server 2012 操作系统的一项功能,此功能可在本地分支机构 ...
- Centos7更改默认启动模式(转载)
今天心血来潮安装一个centos7的图形界面,但发现用之前的方式无法修改默认启动为命令行模式. 之前的方法:修改/etc/inittab文件中的 id:3:initdefault ...
- Undefined symbols for architecture arm64:
1. 没有往项目中导入静态库(.a 文件)需要的 framework. 2.拖到项目中的静态库不支持arm64(或其他)指令集 这种情况没遇到过 一般都是第一种情况.
- PowerDesigner从SqlServer数据库中导入实体模型
PowerDesigner从SqlServer数据库中导入实体模型 时间 2013-06-28 10:26:34 CSDN博客 原文 http://blog.csdn.net/sxycxwb/art ...
- Hadoop技巧系列索引
本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink Hadoop技巧(01):插件,终端权限 Had ...
- 简体中国版文档的Markdown语法
Markdown文件 注意︰这是简体中国版文档的Markdown语法.如果你正在寻找英语版文档.请参阅Markdown︰ Markdown: Syntax. Markdown: Syntax 概述 哲 ...