mac中XAMPP如何开启局域网访问

XAMPP作为apache服务器默认的时候是无法再局域网的其他机器上访问设置界面的。那么怎样启用局域网访问呢?

1、找到该文件
在XAMPP的安装路径中找到该文件
/Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf
用sublime或者使用vim编辑器打开 sudo vim /Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf

2、修改访问权限
找到以下代码

1
2
3
4
5
6
7
8
9
10
11
12
# since XAMPP 1.4.3
<Directory "/Applications/XAMPP/xamppfiles/phpmyadmin">
AllowOverride AuthConfig Limit
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

<Directory "/Applications/XAMPP/xamppfiles/phpsqliteadmin">
AllowOverride AuthConfig Limit
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

修改为

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<Directory "/Applications/XAMPP/xamppfiles/phpmyadmin">
AllowOverride AuthConfig Limit
# Require local
Require all granted
Order allow,deny
Allow from all
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

<Directory "/Applications/XAMPP/xamppfiles/phpsqliteadmin">
AllowOverride AuthConfig Limit
# Require local
Require all granted
Order allow,deny
Allow from all
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

3、使用IP地址访问
在终端使用ifconfig查询本机的ip地址,然后在局域网中输入IP地址便可以在局域网中访问自己的服务器了。