mac 中 Apache
来源:互联网 发布:阿里云服务器上传网站 编辑:程序博客网 时间:2024/05/19 22:05
一、启用Apache
启动:sudo apachectl start
停止:sudo apachectl stop
重启:sudo apachectl restart
查看 Apache 版本 httpd -v
浏览器打开 http://127.0.0.1 可以看到 It works! 的页面
二、Apache目录说明
Apache 配置目录:/etc/apache2/
系统级的 Web 根目录:/Library/WebServer/Documents/
三、配置用户访问目录
1. 首先创建用户目录:
mkdir ~/Sites, 并在此文件夹下面放一个测试的html文件 “index.html”
2. 修改当前用户目录的访问权限
/ets/apache2/users/username.conf (注意:这里的username是当前用户名,请根据当前用户进行修改)
修改文件中的内容为(username是当前用户名,请根据当前用户进行修改)
<Directory "/Users/username/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
并修改当前文件的访问权限:sudo chmod 775 username.conf
3.修改httpd.conf文件
找到以下信息,将前面的#去掉
LoadModule php5_module libexec/apache2/libphp5.soLoadModule authz_core_module libexec/apache2/mod_authz_core.soLoadModule authz_host_module libexec/apache2/mod_authz_host.soLoadModule userdir_module libexec/apache2/mod_userdir.soInclude /private/etc/apache2/extra/httpd-userdir.conf
找到
<Directory /> AllowOverride none Require all denied</Directory>
修改为
将 DocumentRoot 和 Directory 的值修改为 "/Sites"<Directory /> AllowOverride none Require all granted</Directory>
四、修改httpd-userdir.conf
找到以下信息,将其前面的#去掉:
Include /private/etc/apache2/users/*.conf
重启Apache,sudo apachectl restart,之后即可访问指定站点
说明:
若提示错误:you don't have permission to access
需要修改 httpd.conf第181、182行user改成自己的,Group 改成 admin
阅读全文
0 0
- mac 中 Apache
- 【MAC】 Mac OS X中配置Apache
- Mac 中安装 Apache Ant
- 在Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中Apache开启ssl
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- Mac OS X中配置Apache
- 如何让文本可复制
- 五天面试五家硅谷顶尖公司并拿到五个Offer
- 怎样“无痛”全局替换字体
- JMETER BEANSHELL SAMPLE 加密
- Spring Boot系列01-Spring Boot + maven 实现Hello World
- mac 中 Apache
- 解决springMVC4下使用@ResponseBody 返回json数据的中文乱码问题
- Android多线程断点续传
- 浅谈JavaScript严格模式
- is-a 和 has-a
- activity1
- DayDreamSDK
- 读CopyOnWriteArrayList有感
- 如何利用tf.add_to_collection、tf.get_collection以及tf.add_n来简化正则项的计算