Mac自带的本地服务器的使用

原文链接
打开终端:

  • 1.开启Apache

    1
    //开启apache: sudo apachectl start
  • 2.重启Apache

    1
    //重启apache: sudo apachectl restart
  • 3.关闭Apache

    1
    //关闭apache: sudo apachectl stop

回车提示输入密码,即开机密码,点击测试本地服务器,成功则如下图:

前往mac下Apache服务器的文件路径

  • 1.点击Finder
  • 2.Command+Shift+G
  • 3.输入路径/Library/WebServer/Documents

将会看到下图:


实际上,点击测试本地服务器,打开的是默认的 index.html.en(html是一个网页文件),该文件的内容就是测试时浏览器所显示的内容。如果在浏览器输入的是http://127.0.0.1/PoweredByMacOSX.gif
,浏览器就便会显示PoweredByMacOSX.gif图片,如果没有正常显示,提示说没有权限时,单击该文件,然后Command+I在末尾设置权限即可。

如何使该服务器返回json数据(其他类型同理)

  • 1.创建一个纯文本文档test(名字能够随意起),
  • 2.将JSON数据串复制到里面,然后将.txt扩展名去掉
  • 3.保存后将这个文件放到服务器路径下
  • 4.接下来用浏览器访问http://127.0.0.1/test

如图


你在浏览器中访问时中文可能会出现乱码,但在项目中请求回来,打印在控制台的是正常的

PS:使用过后,记得关闭服务器,要不然会一直消耗你电脑内存