mac搭建mnmp环境

Posted spectrelb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac搭建mnmp环境相关的知识,希望对你有一定的参考价值。

brew安装nginx

brew install nginx

安装php56

brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew install php56 --with-imap --with-tidy --with-debug --with-mysql --with-fpm

sudo vim ~/.zshrc

#在这个文件最后添加下列语句:
export PATH="$(brew --prefix php56)/bin:$PATH"
export PATH="$(brew --prefix php56)/sbin:$PATH"
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

#保存文件后,source下这个文件,使刚刚添加的环境变量生效
source ~/.zshrc

安装php71

brew unlink php56 #清除php56的软链,此操作对软件本身毫无影响
brew install php71

切换环境:
brew unlink php56
brew link php71

sudo vim ~/.zshrc

#在这个文件最后添加下列语句:
export PATH="$(brew --prefix php71)/bin:$PATH"
export PATH="$(brew --prefix php71)/sbin:$PATH"
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

#保存文件后,source下这个文件,使刚刚添加的环境变量生效
source ~/.zshrc

brew安装mysql

brew install mysql

mac查看网络监听

netstat -nat | grep LISTEN

brew安装redis

brew install redis

brew安装redis扩展

brew install php71-redis

brew安装mongodb

brew install mongodb

brew安装mongodb扩展

brew install php71-mongodb

brew services启动程序

brew services list #可以查看当前已管理的服务,并且可看到启动状态,然后可以通过 start,stop等启动和关闭对应软件

sudo brew services start nginx
其他方法启动nginx
    sudo nginx
    sudo nginx -s stop 
    sudo nginx -s reload 

brew services start php71
brew services start mysql
brew services start redis
brew services start mongodb

以上是关于mac搭建mnmp环境的主要内容,如果未能解决你的问题,请参考以下文章

mac 本地搭建mybatisGenerator代码生成环境

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

在Mac上搭建SylixOS开发环境

搭建MAC下vim环境

mac虚拟机搭建atx环境

mac下 jenkins 环境搭建