为了账号安全,请及时绑定邮箱和手机立即绑定

Mac下配置PHP+MySql环境

标签:
PHP

localhos由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可。

首先打开终端输入命令:

sudo vim /etc/apache2/httpd.conf


其中有一行是这样的

#LoadModule php5_module libexec/apache2/libphp5.so


将前面的#号去掉。


然后打开系统偏好设置中的共享,将web共享勾上,如下图

重启apache, 命令如下:

sudo apachectl restart


这样就可以在浏览器中输入http://localhost/,如果出现

It works!

说明成功配置php环境


下面来配置MySql环境。

首先下载MySql的dmg安装包。下载地址在:http://dev.mysql.com/downloads/mysql/

打开dmg文件,里面有三个安装项,在此我三个都安装,MySQLStartupItem.pkg安装后,mysql会随系统启动而自启动,MySQL.prefPane表示可以在系统偏好设置中看到mysql选项,还有一个就是mysql的安装项。

这样一来就安装成功了,在系统偏好设置中打开mysql,并将服务开启。安装好后默认的用户名是root,密码为空。为了安全,我们设置一个密码。

打开终端,如果你输入mysql提示没有这个命令,那么需要配置mysql bin目录的环境变量。目录是,/usr/local/mysql/bin/,  将其加入到PATH变量中。在这儿我介绍另一种方法,

在终端中输入

sudo vim /etc/bashrc


然后在其中加入

#mysqlalias mysql='/usr/local/mysql/bin/mysql'alias mysqladmin='/usr/local/mysql/bin/mysqladmin'


这样一来,在终端中输入mysql就有这个命令了, 其实它与我们C/C++中的宏定义有点类似,别名代替的作用。


接着我们修改root的密码,命令如下:

mysqladmin -uroot password 1234


这样就将root的密码改为了1234.


要管理Mysql,如果用命令行比较麻烦,开源的phpMyAdmin采用C/S的模式,方便管理。接着我们就装一个phpMyAdmin. 它是由php开发的,下载地址是:http://www.phpmyadmin.net/home_page/downloads.php

将下载下来的解压放在/Library/WebServer/Documents/目录下,完整的目录为:/Library/WebServer/Documents/phpmyadmin/,那么命令行进入这个目录,

再输入命令:

cp config.sample.inc.php config.inc.phpvim config.inc.php


按照下面进行修改(如果有就不用加了):

$cfg['blowfish_secret'] = '';//用于Cookie加密,随意的长字符串$cfg['Servers'][$i]['host'] = '127.0.0.1';//MySQL守护程序做了IP绑定,如果此项已有,估计会默认设置为localhost

注意:这里必须写127.0.0.1,不能写localhost,否则可能会报错:#2002 无法登录 MySQL 服务器


现在可以在浏览器中输入URL:http://localhost/phpmyadmin/

用服名为:root

密码为你设置的密码。

就可以login到mysql的管理界面。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消