做为一名前端,之前一直使用win本,环境都是后台大包大揽,直接给我安装好了,刚刚买的Mac,需要装环境,一想来,自己装一遍吧,所以有了这个笔记!
首先安装Mac上面的一个包管理工具
Homebrew
官网
非常简单,一行命令搞定
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
所有的安装都是使用这个工具来完成
安装nginx
brew install nginx
配置文件地址:/usr/local/etc/nginx
安装PHP
因为项目需要,我安装的 PHP71
brew install php71
安装php redis扩展
这里需要注意的是php扩展必须要跟PHP版本配套,不然加载不成功
brew update
brew tap josegonzalez/php
brew install php71-redis
找到php的配置文件 php.ini
如果使用brew安装的话,这个文件应该在/usr/local/etc/php/版本号/php.ini
加入extension=redis.so
完成之后,重启php-fpm
这里有一个坑是,直接启动php-fpm 启动的是Mac自带的PHP版本的php-fpm,而我要启动的是新安装的7.1的php-fpm
/usr/local/sbin/php71-fpm start
OK ,可以之后查看是否成功
php -m | grep redis
也可以写一个文件,使用php的
phpinfo()查看是否成功。
安装myspl
brew install myspl
平时开发用不到myspl 没有配置,直接下载了Navicat连接测试服务器的数据库了,没什么好说的。
记几个Mac常用命令
- 查看所有端口:
sudo lsof -i -P | grep -i "listen" - 查看某个端口:
sudo lsof -i :9000 - 关闭进程 :
sudo killall xxx - 设置命令别名:编辑
.bash_profile文件alias [别名]='[指令名称]',运行source .bash_profile - 查看所有别名:
alias