* 在安装 PhpMyAdmin前要确保PHP apache和MySQL是运行良好的
一、首先配置apache 服务器环境
由于 PHP apache 环境在 Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可。
1. 首先打开终端输入命令:sudo vim /etc/apache2/httpd.conf ,打开文件后找到以下两行,# LoadModule php5_module libexec/apache2/libphp5.so 和 # ServerName 分别将它们的注释去掉,并将 ServerName 后改成 ServerName localhost
2. 之后重启 apache, 命令如下:sudo apachectl restart
3. 如果第二步报错“AH00558”,则sodo vim /usr/local/etc/httpd/httpd.conf,找到文件中的ServerName 后改成 ServerName localhost
4. 然后重启 apache, 命令如下:sudo apachectl restart
5.到 浏览器 中输入:http://localhost/,如果出现 --> It works! 说明成功配置好了 apache 的 php 服务环境。
二、 安装部署 mysql 服务
1.下载MySQL dmg 包, 从官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server (选择dmg文件下载,只需要选择不登录,直接下载即可)
2. 正常情况下,安装成功。此时只是安装成功,但还需要额外配置:启动台>系统偏好设置>MySQL>选择 Start MySQL Server, 打开后界面上红色的部分会变成绿色的running。
3. 配置路径 (环境变量配置,可以不配置, 但每次必须在msyql的安装目录下,执行mysql命令)
用文本编辑器打开 .bash_profile 文件, 终端输入命令:vim ~/.bash_profile,在文件中加入:PATH=${PATH}:/usr/local/mysql/bin,并保存(vim 中先按 Esc键,在输入 :wq )
在命令行输入:source ~/.bash_profile, 路径就配置好了。
以上情况是基于bash的配置方法,然后我们就可以在任何地方执行mysql命令了
4. 登陆 MySQL,在命令行输入:mysql -u root -p,输入之前保存的密码 (输入密码时光标不会移动),输入后点击回车,出现“mysql>”,然后就OK啦(按住ctr + d是退出mysql命令)
另外一种安装方式: 在命令行输入: brew install mysql , brew包管理工具会自行安装 MySQL
三、安装部署 PhpMyAdmin
要管理Mysql,如果用命令行比较麻烦,开源的 phpMyAdmin 采用C/S的模式,方便管理。
1. 官网上下一个phpMyAdmin. 它是由 php 开发的,链接为: https://www.phpmyadmin.net
2. 将下载下来的解压放在 /Library/WebServer/Documents/ 目录下,完整的目录为:/Library/WebServer/Documents/phpmyadmin/,那么用命令行进入这个目录:cd /Library/WebServer/Documents/phpmyadmin/
3. 输入以下命令:
cp config.sample.inc.php config.inc.php //复制一份配置文件的模板
vim config.inc.php //进入到文件中
4. 进入文件后,按照下面进行修改:
$cfg['blowfish_secret'] = '自己定字符串'; //用于Cookie加密,随意的长字符串
$cfg['Servers'][$i]['host'] = '127.0.0.1'; //MySQL守护程序做了IP绑定
5. 接着我们就可以在浏览器中输入URL:http://localhost/phpmyadmin/
6. 打开页面后,输入用户名为:root,密码是MySQL的密码
,此时就可以 login 到 mysql 的管理界面啦