美文网首页Mac OS 下优雅的开发 PHP
Mac php开发环境搭建(汇总)

Mac php开发环境搭建(汇总)

作者: 鸢尾嵌宇 | 来源:发表于2016-12-21 00:09 被阅读461次

    先说一下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
    (!!!注意:安装成功之后的弹框有登录密码,千万复制下来,否则很麻烦)

    1. 进入mysql下载页面下载, 滑动至页面右下角,看到
      http://www.mysql.com/downloads/

      servers.png
      不想登录,直接下载,点击左下的 No thanks,just start my download。
      login.png
      down.png
    2. 点击dmg安装


      set.png

      注意:!!!记住密码


      logi.png
      在系统偏好设置中,最下面出现mysql,说明安装成功
      op.png

      开启mysql


      xuan.png
      显示绿色的running,说明mysql启动成功
      2016-12-20 at 下午10.39.png
    3. 下面最终重要的事情到来了:
      在终端(命令行)输入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粘贴过去就好了)


    succ.png

    登录成功之后,修改密码 ,将下面的粘在命令行中,之后,如图所示即为成功:
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

    new.png
    最后,输入FLUSH PRIVILEGES; 结束修改root账号的密码。
    三、phpMyAdmin
    下载http://www.phpmyadmin.net/home_page/downloads.php
    iiii.png
    解压下载包,将解压好的文件放在appche的根目录
    (!!!!如果你没有对/etc/apache2/http.cnf的DocumentRoot做更改的话,根目录仍为默认的/Library/WebServer/Documents/,但是,如果更改了根目录,就放置在自定义的根目录下)
    root.png

    四、MySQLWorkbench
    进入下载页面http://dev.mysql.com/downloads/workbench/

    11.png
    将下载好的dmg,安装,进入(下图为安装后,启动,进入root账号)
    sr.png

    参考:有一篇mysql命令行文章,先mark下,之后可以参考:http://www.th7.cn/db/mysql/201504/101743.shtml

    相关文章

      网友评论

      • 小小奶狗:版本有关系,起码10.12内置php5.6,apache2.4。只需要自己安装mariadb了

      本文标题:Mac php开发环境搭建(汇总)

      本文链接:https://www.haomeiwen.com/subject/iglfvttx.html