先说一下mac的版本mac os x EI Capitan 10.11.6 (15G31) ,但个人感觉跟版本没有多大关系,大家使用的mac都应该自带appache,php环境的搭建主要是这几步:1.appache 2.mysql 3.phpMyAdmin 4.MySQLWorkbench(因为我也是初学者,不知道phpMyAdmin和MySQLWorkbench有啥区别,索性全安装了,之后不需要再移除)。
一、安装appache。
1.点击这个链接,介绍的很详细 原作者:代码咖啡_
http://blog.csdn.net/wj_november/article/details/51417491
2.注意了:安装成功后,如果想要重新设置根目录和站点的话,点击看这篇微博http://blog.csdn.net/qq_31989521/article/details/50773492
至此,apache完工!
注:修改http.conf等文件时被限制了,说没权限,两种改法:
1.右击文件,显示简介,将共享与权限的用户改为:读与写。
2.复制一份文件,改完后替换掉这个文件(注意文件名不可更改)
修改时候,最好不要用系统本身自带的文本编辑器,sublime等第三方编辑工具比较好,否则,容易出现找不到路径(可能是标点符号错误)。
二、安装mysql
(!!!注意:安装成功之后的弹框有登录密码,千万复制下来,否则很麻烦)
-
进入mysql下载页面下载, 滑动至页面右下角,看到
http://www.mysql.com/downloads/
不想登录,直接下载,点击左下的 No thanks,just start my download。
-
点击dmg安装
注意:!!!记住密码
在系统偏好设置中,最下面出现mysql,说明安装成功
开启mysql
显示绿色的running,说明mysql启动成功
下面最终重要的事情到来了:
在终端(命令行)输入mysql -uroot -p命令会提示没有commod not found,我们还需要将mysql加入系统环境变量。
需要在终端中,执行如下操作!!!:
cd /usr/local/mysql/bin
vim ~/.bash_profile
//点击i按钮,在里面插入 PATH=$PATH:/usr/local/mysql/bin 此行代码
//点击esc按钮,输入:wq! 保存退出
//最后在命令行输入
source ~/.bash_profile
(如果报错:说找不到.bash_profile, 一般为上面的路径保存错了,致使损坏 ,借鉴此博客http://blog.csdn.net/kirito_j/article/details/53202452,之后再次查找.bash_profile,再次执行以上命令行,成功后方可向下再次执行修改密码 )
再次执行mysql -uroot -p命令,输入密码(就是刚才mysql安装成功保存的密码,直接comman+c复制,command+v粘贴过去就好了)
登录成功之后,修改密码 ,将下面的粘在命令行中,之后,如图所示即为成功:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
最后,输入FLUSH PRIVILEGES; 结束修改root账号的密码。
三、phpMyAdmin
下载http://www.phpmyadmin.net/home_page/downloads.php
解压下载包,将解压好的文件放在appche的根目录
(!!!!如果你没有对/etc/apache2/http.cnf的DocumentRoot做更改的话,根目录仍为默认的/Library/WebServer/Documents/,但是,如果更改了根目录,就放置在自定义的根目录下)
四、MySQLWorkbench
进入下载页面http://dev.mysql.com/downloads/workbench/
将下载好的dmg,安装,进入(下图为安装后,启动,进入root账号)
参考:有一篇mysql命令行文章,先mark下,之后可以参考:http://www.th7.cn/db/mysql/201504/101743.shtml