mac 下安装brew + php + nginx + redis + mysql (二)

本文介绍了在mac系统中如何使用brew安装PHP、nginx、redis和mysql,以及遇到的问题和解决方案,包括更换官方源、配置环境变量、修改配置文件等步骤。
摘要由CSDN通过智能技术生成

安装brew, 使用一段时间七月多出现各种问题,又卸载都重装了几次都不成功, 后来发现可能是国内的中科大,清华,阿里的源不对, 换成了官网的才解决,大致过程如下:

1. 安装brew, homebrew 官网复制命令(https://brew.sh/index_zh-cn.html):

   A.  

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

        可能要输入管理员密码并回车确定开始安装, 会自动写入环境,这一步会返回安装路径,添加环境,卸载方法等信息,建议复制保存下来,以后可能会用到.
 

    B. 更新:

 brew update

2. 安装PHP

    A. 查询PHP版本:

 brew search php

    B. 选择安装版本,返回信息回包括安装位置,如何添加到环境,配置文件目录,如何重启等关键信息,记得保存:

brew install php@8.1

    C. 把PHP路径放到环境变量里去,格式是:

echo 'export PATH="你的安装路径:$PATH"' >> ~/.zshrc

       例如,我的路径是cd XXX/php/8.1.7,则为:

        echo 'export PATH="XXX/php/8.1.7/bin:$PATH"' >> ~/.zshrc
        echo 'export PATH="XXX/php/8.1.7/sbin:$PATH"' >> ~/.zshrc

    D. 重新加载:

  source ~/.zshrc

    E. 重启PHP, 根据你的安装返回信息来, 可能需要加"@版本号": 

brew services restart php

或者 

brew services restart php@8.1

   

3. 安装nginx

    A. 安装,保存返回信息: 

brew install nginx

    B. 根据返回信息进入配置文件目录: 

cd XXX/nginx/


   如果不知道在哪里可以自己通过命令查找:

ps -ef | grep "nginx"

    C.编辑配置文件,主要可以更改端口号和项目位置,为了防止端口冲突,我把自己本地都改成了9001:

vim nginx.conf


       如果你要配置多端口, 记得把XXX/nginx/nginx.conf里面的"worker_processes 1 " 改大点, 比如说 "worker_processes 10";

    D. 需要多端口配置:
         进入服务配置目录:

cd XXX/nginx/servers


         创建并编写配置文件,自己起名:

vim XXX.conf  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值