mac本上搭建php环境

Posted on 2017-12-26 23:51  朱孟强  阅读(124)  评论(0)    收藏  举报

如何Mac上搭建php环境?

首先,mac上有自带的apache。apache默认安装目录在/etc下面,配置文件是/etc/apache2/httpd.conf。

查看是否安装apache:

ps aux | grep httpd

基本命令:开启:sudo apachectl start

               关闭:  sudo apachectl stop

               重启:  sudo apachectl restart

开启完成后进入浏览器输入localhost,看到一个内容为“It works!”的页面,说明apache已经正常运行了。

----------------------------------------------------

然后是php,mac上面也已经自带了php5.5,默认路径为/usr/bin,只要稍做修改久可以使用了。

在终端中运行sudo vi /etc/apache2/httpd.conf,修改apache配置文件。找到#LoadModule php5_module libexec/apache2/libphp5.so,把前面的#号去掉,保存。

重启apache。

进入apache默认根目录/Library/WebServer/Documents下创建phpinfo.php,输出phpinfo()函数。看到

 

说明php已经可以正常解析了。当然,如果你觉得自带的版本过低的话,你可以使用homebrew安装更高版本来用。

---------------------------------------------------------

最后是Mysql数据了,相比于其他关系型数据库,php使用mysql还是多一些。mac没有自带mysql,这个需要我们自己安装下了。

MySQL v5.7官方正式版下载地址:http://www.jb51.net/softs/451120.html

点击上面的地址,会看到如下图的页面。你可能不知道该下载哪一个,我下载的是最后一个,就是图中标注红色的那个按钮,为什么?因为它是dmg文件,傻瓜式安装,一路确认就可以。

点进去之后,你会看到两个大大的按钮,登录和注册。如果你不想麻烦,直接点击红框内容直接下载就好。

安装mysql

下载完成后,点击安装,一路确认,等待安装成功。

启动mysql

进入系统偏好设置,最下边一行,找到mysql打开,点击"Start MySQL Server",启动mysql

命令行运行,这时候你在命令行直接使用是无法使用的,需要在终端输入一下两条命令。

1
2
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

这两条命令是为了方便直接打开终端就可以运行mysql命令,而不是必须进入mysql安装目录才能运行。接下来,你要做的是重置密码。

安装时会给你个临时密码,使用临时密码进入mysql    mysql -uroot -p密码

修改密码:mysql> set password for root@localhost = password('新密码');

到这里环境已经基本运行了,你可以把项目跑一下试试了。

 

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3