内容简介:Mac自带apache配置
Mac自身带了apache,可以直接用来搭建本地web容器,配置过程基本同于windows,但有几个点需要注意一下(避免踩坑)
apache
sudo apachectl start[/restart/stop] #开启等
sudo apachectl -v #查看版本
sudo /usr/sbin/httpd -k start #当配置文件出错时,可通过这个方式查看具体出错位置
使用前切记开启一个选项
Mac下apache默认不开启php,需要手动开启
sudo vi /etc/apache2/httpd.conf
LoadModule php5_module libexec/apache2/libphp5.so
Apache修改web目录
默认目录为:
/Library/WebServer/Documents
而往往这个目录用起来是不方便的,一是权限问题,毕竟我们不想每做一次修改,都要带个sudo;二是Finder中打开不方便。所以需要修改web目录。
sudo vi /etc/apache2/httpd.conf
237 DocumentRoot "/Users/username/wwwroot" 238 <Directory "/Users/username/wwwroot">
配置vhost
先开启vhost扩展(去掉注释#即可)
sudo vi /etc/apache2/httpd.conf
Include /private/etc/apache2/extra/httpd-vhosts.conf
编辑vhost文件
sudo vi /etc/apache2/extra/httpd-vhost.conf
<VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/Users/username/wwwroot" ServerName localhost ErrorLog "/private/var/log/apache2/local-error_log" CustomLog "/private/var/log/apache2/local-access_log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "/Volumes/FAT/bugs" ServerName wooyun.sb ErrorLog "/private/var/log/apache2/wooyun-error_log" CustomLog "/private/var/log/apache2/wooyun-access_log" common <Directory "/Volumes/FAT/bugs"> Options Indexes FollowSymLinks MultiViews AllowOverride None Require all granted </Directory> </VirtualHost>
一些问题处理
1、403 Forbidden
当日志文件log配置出错事,会出现403,处理方法是/var/log/apache2/清空这里边的日志。
也有可能是没有开启 PHP 扩展。
2、Vhost配置时出现403 Forbidden
注意需要配置文件加入<Directory……部分,如上。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 6 个步骤,教你在Ubuntu虚拟机环境下,用Docker自带的DNS配置Hadoop | 附代码
- laravel自带用户认证
- opencv自带例子学习-图像混合
- Golang中自带的强大命令工具
- Android调用系统自带的分享功能
- 使用oracle自带的命令进行导入导出
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Remote
Jason Fried、David Heinemeier Hansson / Crown Business / 2013-10-29 / CAD 26.95
The “work from home” phenomenon is thoroughly explored in this illuminating new book from bestselling 37signals founders Fried and Hansson, who point to the surging trend of employees working from hom......一起来看看 《Remote》 这本书的介绍吧!