mac apache本地服务器搭建网站,Apache本地服务器搭建(Mac版)

由于Mac自带apache服务器,所以无需下载,apache默认处于开启状态。

可以在浏览器输入localhost,显示It works!,代表目前处于开启状态,默认文件目录为/Library/WebServer/Documents。

开启apache:

sudo apachectl -k start

关闭apache:

sudo apachectl -k stop

重启apache:

sudo apachectl -k restart

----------------------------------------开启服务器报错----------------------------------------

开启服务器时,我们可能遇到以下报错:

httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message

2aca06bc9bb93d4d2e39c5cfc74c4897.png

解决办法:

1)进入apache的安装目录(根据自己的apache目录进入):

cd /etc/apache2/

2)编辑httpd.conf文件:

sudo vim httpd.conf

3)查找'#ServerName'字符串(非编辑模式下输入/#ServerName,按回车即可查找),在其下面新增一行'ServerName localhost:80',如下图:

d2f9c44ef5337e3f0088d83134ce6f45.png

4)保存文件,重启服务器:

sudo apachectl -k restart

----------------------------------------开启服务器报错----------------------------------------

-------------------------------------修改服务器默认文件夹--------------------------------------

apache默认的文件路径为'/Library/WebServer/Documents',如果我们想自己定义的话,可按如下配置:

1)编辑httpd.conf文件,搜索DocumentRoot "/Library/WebServer/Documents"字符串,把下面两个路径替换成自定义路径:

9e2af61711bd32c215dfdd653fef2bab.png

2)重启服务器即可

sudo apachectl -k restart

-------------------------------------修改服务器默认文件夹--------------------------------------

-------------------------------------访问服务器时Forbidden--------------------------------------

页面显示Forbidden,You don't have permission to access / on this server.

我的自定义路径是/Users/用户名/WebServer:

1. 访问localhost时,WebServer文件夹下没有index.html文件,所以报Forbidden。

2. 访问localhost/code时,code下没有找到index.html文件,所以报Forbidden。

3. 访问localhost/code/test.html,不报错。

总结:直接访问某文件夹时,会自动找此文件夹下的index.html文件,如果没有就会报上面的错误。

-------------------------------------访问服务器时Forbidden--------------------------------------

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值