Mac OS X 配置 Apache

启动

启动 Apache: sudo apachectl start

关闭 Apache: sudo apachectl stop

重启 Apache:sudo apachectl restart

查看 Apache 版本:httpd -v

2.启用 Apache 之后,在浏览器中访问 http://localhost 或 http://127.0.0.1,如果出现“It works!”就表示运行正常。

目录

OS X 中默认有两个目录可以直接运行你的 Web 程序,一个是系统级的 Web 根目录,一个是用户级的根目录,大家记下即可。

注:以下 levbf 为用户名,需要按实际修改。

Apache系统级的根目录及对应网址是:

/Library/WebServer/Documents/ http://localhost

用户级的根目录及对应网址是:

~/Sites http://localhost/~levbf/

~/Sites 也就是你用户目录下面的”站点”目录,在 OS X 中,这个目录可能没有,所以你需要手动建立一个同名目录。

建立方式很简单,直接在终端中运行:

sudo mkdir ~/Sites

站点:/etc/apache2/users/levbf.conf

权限:sudo chmod 755 /etc/apache2/users/levbf.conf

重启:sudo apachectl restart

访问:http://localhost/~levbf/

e.g:

http://192.168.6.207/~levbf/index.html

192.168.6.207为本机IP


更改根目录

文件夹需要有执行权限x,设置了755:

mkdir /Users/user/workspace 

chmod 755 /User/user/workspace

把/etc/apache2/httpd.conf文件里的 /Library/WebServer/Documents/ 都替换成自己的路径,比如 /User/user/workspace

重启Apache:apachectl restart,再次访问localhost即显示的是更改后的文件里的内容了。


参考资料:

Mac OS X 配置 Apache+Mysql+PHP 详细教程    http://jingyan.baidu.com/article/0aa22375b553a488cc0d64b5.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 手残升级了mac系统,结果php环境不能用了:sudo apachectl start访问 localhost ...
    abs1004阅读 4,870评论 0 4
  • 由于一些需要,需要在php项目里,添加第三方支付的功能。以前从来没搞过PHP,正好学习一下。第一步就是部署环境了。...
    雨润听潮阅读 523评论 0 0
  • 首先,先看一些Apache服务器的基础设置,他可以帮你在Ubuntu CentOS 和OSX下安装和配置一个apa...
    Brice_Zhao阅读 11,484评论 5 12
  • 我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 ...
    小白不是总阅读 55,512评论 24 134
  • 我的Mac OS X 版本是10.11.6。 启动Apache 打开“终端(terminal)”,输入 sudo ...
    Show_Perry阅读 1,777评论 1 3