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安装后配置
mysql与redis默认安装完以后是无密码的,这里我们开始设置密码
MySQL
bash
# 链接mysql服务 密码默认为空
mysql -u root -psql
-- 选择 mysql 库
use
mysql;
-- 更改 root用户的密码,如果需要使用navicat链接数据库,就需要密码和验证方式一起修改。
ALTER
USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123123';
-- 重新加载权限配置
flush
privileges;
-- 完成并退出
exit;redis
修改配置文件目录下的 redis.conf 在里面增加配置 requirepass 你的密码
