美文网首页我爱编程
Mac 中配置Apache服务器

Mac 中配置Apache服务器

作者: Jsonzhang | 来源:发表于2018-01-18 13:42 被阅读12次

参考资料:http://www.linuxidc.com/Linux/2016-03/129527.htm

//开启apache:  sudo apachectl start

//重启apache:  sudo apachectl restart

//关闭apache:  sudo apachectl stop

Mac中已经安装了Apache,但是我们仍需要做些配置,才能满足我们的需求。

  1. 新建站点文件夹 Sites
    目的就是你可以将你的html文件放在这个目录中,你通过类似http://localhost/test.html的方式就可以访问这个地址。
image.png
  1. 更改httpd.conf文件
  • 1)命令:cd /etc/apache2 进入apache2,然后再输入ls,我们看到了httpd.conf文件,接下来就对它进行更改。
    image.png
  • 2)先备份一份该文件,防止之后的步骤出错该坏了,还可以拿这个副本来用
    命令:sudo cp httpd.conf http.conf.bak
    再输入ls,就可以看到副本httpd.conf.bak
  • 3)输入一下指令,开始编辑这个http.conf文件。命令:sudo vim httpd.conf
    (如果在此时看到”Swap file “.httpd.conf.swp” already exists!”,则输入”E”按回车,就可继续编辑)
  • 4)输入 “/DocumentRoot” 后按回车 (/ 是一个查找指令,表示我们现在找到DocumentRoot在哪,然后后可以修改它)。
    先按 “i”,进入编辑模式
    image.png
    如图,是我们找到文件的原始样式,我们要将这里的路径改为最开始我们创建的Sites的路径,我的就是/Users/zhangshuliang/Sites
  • 5)接着在刚刚修改的地方下面,找到”Options”和”FollowSysLinks”,并在中间插入”Indexes”。(如果mac没升级到10.10则不需要操作这个)。改完后按”esc”退出编辑状态,”– INSERT –”会消失。
  • 6)输入”/php”来查找php内容:找到这一行,先按数字’0’,这样光标会移到行首;再按字母’x’,此时前面的注释’#’就没有了,结果如图。


    image.png

    如图的效果。此时可以输入”:wq”保存修改后退出了。(如果觉得修改出错了,可以输入”:q”不保存修改直接退出,再重新来过)。

  • 7)切换到etc目录,拷贝相关文件,输入命令:
    cd /etc
    sudo cp php.ini.default php.ini
    输入ls,就会发现目录有这两个东西:
    image.png
  • 8)输入下面命令,重启apache:
    sudo apachectl -k restart
    到这里就大功告成了,可以把你的文件放到Sites中,然后浏览器中输入网址:http://localhost/你的文件名,就可以访问了

如果你在app中用WebView来加载这个地址,需要这样:

webView.loadUrl("http://192.168.1.218/one.html");

相关文章

网友评论

    本文标题:Mac 中配置Apache服务器

    本文链接:https://www.haomeiwen.com/subject/meaioxtx.html