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对象(代码片段