mac 10.9.2 php,Mac OSX 10.9.4 mavericks 启用系统Apache、PHP服务

众所周知,Mac OSX已经内置了Apache http server 和 php,只用简单的配置一下就能够使用php环境,做本地测试很不错。

1.启用Apache Http Server(sudo apachectl start)

记住下面的命令:

// 打开终端(Terminal)输入:

sudo apachectl start // 启动服务

sudo apachectl stop // 关闭服务

sudo apachectl restart // 重启服务通过上述命令可以对系统自带Apache server进行操作。然后在浏览器输入:http://localhost/

启动服务后,即可看到“It Works!”,说明启动成功了。它对应的路径如下图所示:

0818b9ca8b590ca3270a3433284dd417.png

刚才你看到的It Works!就是index文件中的内容,在此处你新建一个测试文件login.html(需要授权),通过地址栏:http://localhost/login 就可以刷出页面如下:

0818b9ca8b590ca3270a3433284dd417.png

说明启动Apache成功了。

2.启用PHP

接下来我们来启动PHP服务,10.9.4默认是不开启PHP的,在启动PHP之前可以测试一下是否已经启动了。判断是否启用只需要看看能否解析php文件即可。

在资源库/WebServer/Documents/下新建一个test.php文件里面写上简单的一句:

echo phpinfo();访问发现输出如下结果:

0818b9ca8b590ca3270a3433284dd417.png

原样输出了,说明并没有被解析,说明没有启动PHP解析服务。

那我们就来开启吧,很简单,只用取消一句话的注释就可以了。

前往文件路径:/etc/apache2/找到 httpd.conf文件,可以用Vi等工具编辑,下面讲一种简单的方式编辑。

右键-->打开方式-->其他 然后在推荐里面选中一个文本编辑工具,这里使用了sublime来打开。见下图:

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

然后搜索“php”,将“#LoadModule php5_module libexec/apache2/libphp5.so"前面的#去掉保存即可,然后重启Apache,然后输入刚才的地址:http://localhost/test.php变成了如下界面:

0818b9ca8b590ca3270a3433284dd417.png

说明php启用成功了。

但是你会发现在Document里面添加文件经常需要授权什么的,我们可以自己创建一个Sites目录作为个人站点的根目录,分享和测试文件。

3.设置个人Sites

首先,在~你的用户名/ 目录下创建一个目录Sites,里面新建一个测试文件a.html,里面写入:abcdefg

然后,在 ~/etc/apache2/users/ 下新建一个 你用户名.conf 的文件,或者复制一个Guest.conf 再改名,并在里面写入如下内容:

Options Indexes MultiViews

AllowOverride All

Order allow,deny

Allow from all

之后在终端输入:sudo chmod 755 /etc/apache2/users/

你刚才建的文件名.conf  授权

最后你在浏览器中输入: http://localhost/~你用户名 /a.html就会显示如下界面:

0818b9ca8b590ca3270a3433284dd417.png

说明成功了,如果你的局域网IP是192.168.1.108,你想共享文件给局域网好友,你可以直接将文件拖入Sites目录内,好友通过访问 http://192.168.1.108/~你用户名 即可看到资源了。

0818b9ca8b590ca3270a3433284dd417.png

对方点击就能下载了。

4.安装Mysql

安装Mysql的方法超级简单,这里不详细说明了,仅提供两个下载连接。

记着将软件中的MySqlStartupItem.pkg也安装上去,这样可以不用每次都手动启动了。图如下:

0818b9ca8b590ca3270a3433284dd417.png

这样整个环境就配好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值