Skip to content

macOS下 搭建 mnmp(Mac,Nginx,MySQL,php)环境

!> 安装前提示,如果没有安装 HomeBrew 包管理器,请先安装。

Brew 默认软件安装目录和配置文件目录

inter芯片

  • 软件安装目录: /usr/local/Cellar
  • 配置文件目录: /usr/local/etc

Apple M系列芯片

  • 软件安装目录: /opt/homebrew/Cellar
  • 配置文件目录: /opt/homebrew/etc

brew 命令

软件管理

bash
# 搜索软件
brew search 软件名称
# 安装软件
brew install 软件名称
# 卸载
brew uninstall 软件名称
# 更新
brew update
brew upgrade
# 查看已安装软件
brew ls

服务管理

bash
# 启动
brew services start 软件名称
# 停止
brew services stop 软件名称
# 重启
brew services restart 软件名称
# 重载
brew services reload 软件名称

开始安装

bash
# 默认安装,安装的都是最新版本
brew install php
brew install mysql
brew install redis
brew install nginx
# 或者一次性安装所有
brew install php mysql redis nginx
# 安装指定版本
brew install php@7.4

服务启动

利用服务管理命令启动服务

bash
# 启动nginx
brew services start nginx
# 启动php
brew services start php
# 启动MySQL
brew services start mysql
# 启动redis
brew services start redis

安装后配置

mysqlredis 默认安装完以后是无密码的,这里我们开始设置密码

MySQL

bash
# 链接mysql服务 密码默认为空
mysql -u root -p
sql
-- 选择 mysql 库
use
mysql;
-- 更改 root用户的密码,如果需要使用navicat链接数据库,就需要密码和验证方式一起修改。
ALTER
USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123123';
-- 重新加载权限配置
flush
privileges;
-- 完成并退出
exit;

redis

修改配置文件目录下的 redis.conf 在里面增加配置 requirepass 你的密码