详解Mac自带apache配置
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,Mac自身带了apache,可以直接用来搭建本地web容器,配置过程基本同于windows,但有几个点需要注意一下(避免踩坑)apachesudo apachectl start[/restart/s
千家信息网最后更新 2025年12月02日详解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
配置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
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 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 Options Indexes FollowSymLinks MultiViews AllowOverride None Require all granted
只允许本机访问
为了安全期间,我打算将apache服务配置成只允许本机访问。网上方法不太适用,经过多次尝试,以下方法可行:
Options Indexes FollowSymLinks MultiViews AllowOverride None Require all granted # add 访问控制 Order Deny,Allow Deny from all #网上很多给出的方法不加这里,只有allow那里,实测并不适用,必须加上这一行~ Allow from 127.0.0.1
一些问题处理
1、403 Forbidden
当日志文件log配置出错事,会出现403,处理方法是/var/log/apache2/清空这里边的日志。
也有可能是没有开启PHP扩展。
2、Vhost配置时出现403 Forbidden
注意需要配置文件加入
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
配置
文件
方法
目录
日志
问题
本机
处理
可行
安全
一行
位置
内容
只有
如上
容器
就是
手动
方式
服务配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络软件开发破解人员
php软件开发用什么软件
2020年网络安全培训考试
有服务器的网吧叫什么
北京软件开发解决方案代理
数据库学生选课信息需求分析
服务器文件返回
达梦数据库导入sql脚本文件
数据库插入失败错误代码0001
如何备份sql系统数据库
请写出jdbc连接数据库代骤
网易小蜜蜂服务器刷点券
软件开发与测试配合文档
打印服务器安全如何设置
商城软件开发迅速引流的方法
怎么证明服务器是国外的
软件开发经验丰富
互联网络技术服务客户至上
网络安全有哪些重要的属性
网络安全素材网
放服务器的架子
个人软件开发开票税点
网络安全工作报告总结
北京燃气成立网络安全公司
网页获取本地数据库的数据
普通主板装服务器系统没有驱动
软件开发与测试配合文档
互联网科技题库
硬件和服务器数据传输安全
lucene结合数据库