Mac搭建MAMP(Apache24+MySQL+PHP70)


M A M P

首先更新brew
brew update




安装MySql
brew search mysql
brew info mysql  
# 第一步:打开mysql服务
mysql.server start
# 第二步:配置
mysql_secure_installation # 执行后按照提示信息进行设置
# 进入mysql看下
mysql -u root -p 

问题:卡在"Estimated strength of the password: 50”是因为第一次进入mysql_secure_installation时把密码难度设置得太高了,解决办法是在mysql控制台中将密码难度等级调低
mysql -uroot
mysql> set global validate_password_policy=0;




安装Apache24
brew search apache
brew tap homebrew/apache
# 安装
brew install httpd24
Mac搭建MAMP(Apache24+MySQL+PHP70)_第1张图片

# 查看你安装的Apache2.4的具体信息。其中会有启动Apache服务的相应命令
brew info httpd24


# 打开apachectl,在地址栏输入"localhost:8080"试试,看有没有输出
apachectl start




安装PHP7.0
# --with-httpd24必须得添加上,不然不能在Apache2.4上进行使用
brew install php70 --with-httpd24


# 如果出现错误:
xcode-select —install
brew reinstall php70 --with-httpd24

# 执行(下方就是安装好的PHP70的相关信息,当然,有些还是打叉的,如果需要,我们可以在后期进行添加)
brew info php70

Mac搭建MAMP(Apache24+MySQL+PHP70)_第2张图片

# libphp7.so的路径
Mac搭建MAMP(Apache24+MySQL+PHP70)_第3张图片






根据PHP参数配置Apache
接下来我们就要配置我们的Apache服务器了,当然,主要还是Apache2.4与PHP7.0的关联。上面也提到了,本篇博客我们主要对httpd.conf文件的配置。首先打开/usr/local/etc/apache2/2.4/httpd.conf文件,也就是Apache2.4的相关配置文件。
首先我们将相应的PHP版本配置进去,也就是PHP,Info中的那些配置信息粘贴到httpd.conf中
Mac搭建MAMP(Apache24+MySQL+PHP70)_第4张图片


240行左右,配置服务器文档根目录,我 改成了
Mac搭建MAMP(Apache24+MySQL+PHP70)_第5张图片


参考:http://www.cnblogs.com/ludashi/p/6202035.html (macOS Sierra安装Apache2.4+PHP7.0+MySQL5.7.16)
参考:http://www.zhoujiping.com/notes/mnmp.html (安装ZSH + MNMP (Mac + Nginx + Mysql + Php))
安装php7.1时常遇到的问题:http://www.cnblogs.com/zhaobobo/p/6269406.html

你可能感兴趣的:(WEB开发)