MAC OS X环境下配置APACHE+PHP+MYSQL+PHPMYADMIN!!!真是开头难啊

mac系统是os x 10.12 ,由于需要在mac系统下配置php开发环境,特此记录下配置要点
一、启用apache,因为os自带的有apache,所以还是很简单的只需几步就OK了
1.在终端(Terminal)中输入 sudo apachectl start 即可启动apache
 apache常用命令:
启动 Apache: sudo apachectl start
关闭 Apache: sudo apachectl stop
重启 Apache:sudo apachectl restart
查看 Apache 版本:httpd -v  或者 apachectl -v
如果你 启动apache后,在浏览器中访问 http://localhost 或 http://127.0.0.1,如果出现“It works!”就表示运行正常(算是你的apache配置完了);
程序的根目录在/Library/WebServer/Documents/ 下,这个It works 就是里面的info.php打印出来的。
下面介绍如何将apache的这个默认目录更改到用户目录下。
1,在自己的用户目录下新建一个Sites文件夹,我的用户目录为sibo
2,进到cd /etc/apache2/users/目录下,sudo vim username.conf,内容为:
<span style="font-size:12px;"><code class="hljs mathematica has-numbering"><<span class="hljs-keyword">Directory</span> <span class="hljs-string">"/Users/sibo/Sites/"</span>>
AllowOverride <span class="hljs-keyword">All</span>
<span class="hljs-keyword">Options</span> Indexes MultiViews FollowSymLinks
Require all granted
</<span class="hljs-keyword">Directory</span>></code></span>
上面第一行里的sibo就是用户目录。然后将该文件权限改为644:
sudo chmod 644 username.conf
3,进到/etc/apache2/目录,sudo vim httpd.conf 将下面三句话的注释去掉:
LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule authz_host_module libexec/apache2/mod_authz_host.so
LoadModule userdir_module libexec/apache2/mod_userdir.so
前两句应该已经不带注释了,把第三句注释放开。
然后找到Include /private/etc/apache2/extra/httpd-userdir.conf 注释放开。
PS:在vim下只要切换到命令模式,然后输入/”words you need find”就能快速找到需要查找的词

4,进到/etc/apache2/extra/目录,
sudo vim httpd-userdir.conf
将Include /private/etc/apache2/users/*.conf 这句话放开注释。

然后终端输入:sudo apachectl restart 重启apache,浏览器输入: loacal/~sibo/ 就能看到效果了。(sibo是我的用户目录的名字,后面不用再加/Sites)
经过以上步骤apache就差不多了。。

PHP配置

PHP的配置非常简单,就一个事,进到/etc/apache2/目录,编辑httpd.conf,找到LoadModule php5_module libexec/apache2/libphp5.so将其放开注释就行了。

然后sudo apachectl restart 重启,在用户目录的Sites文件夹下,新建一个index.php,里面echo phpinfo() ,就可以看到效果了:

安装MySQL5.6.22

这个版本是最新的MySQL,安装方法跟5.5的略有不同。在官网下载mysql-5.6.22-osx10.9-x86_64.dmg,直接一路下去就行了,急着要把弹出的用户名和密码记着就行了(留着最好了,复制下密码因为密码太坑认了有点不好打主要是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朝着阳光飞去

鼓励鼓励我吧 ,让我继续加油

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值