Mac自带的apache如何使用

在平时的工作与学习中,经常需要用到一个本地服务器,mac电脑自带的apache服务器是我的首选。

首先,先给大家介绍下关于mac自带的apache的两个重要的文件路径

/etc/apache2/httpd.conf //配置文件
/Library/WebServer/Documents //网站根目录

接下来,给大家介绍下常用的操作

服务基本操作

sudo apachectl start // 开启Apache
sudo apachectl stop // 关闭Apache
sudo apachectl restart // 重启Apache

开启目录浏览

 

需要修改/etc/apache2/httpd.conf 配置文件

<Directory />
     AllowOverride none
     Require all granted
     Allow from all
</Directory>
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
    Options Indexes FollowSymLinks Multiviews
    MultiviewsMatch Any
    AllowOverride All
    Require all granted
</Directory>

修改完之后记得重启apache服务器哦!

 

Apache中配置支持CORS

 

需要修改/etc/apache2/httpd.conf 配置文件

<Directory "/Library/WebServer/CGI-Executables"> //直接搜索 Directory 然后找后面带一个本地路径的地方 添加跨域操作
    AllowOverride All
    Options None
    Require all granted
    Header set Access-Control-Allow-Origin * 
</Directory>

修改完之后记得重启apache服务器哦!

 

如果你设置跨域成功的话,那么你的文件这里是可以看到的,如下图:

 

 

 

参考链接:

MAC自带apache开启目录访问及基本配置

apache 设置允许跨域

 

posted on 2021-06-09 15:20  谋生的日记本  阅读(832)  评论(0)    收藏  举报

导航